Obviously I can't list every profession in the world, but here are some common ones. Note that many French professions have only a masculine form. Despite my gender, I have to say that I am "un" professeur.*
actor un acteur
actress une actrice
artist un(e) artiste
baker un boulanger, une boulangère
butcher un boucher
carpenter un charpentier
cashier un caissier, une caissière
civil servant un(e) fonctionnaire
cook un chef
dentist un(e) dentiste
doctor un médecin
electrician un électricien
employee un(e) employé(e)
engineer un ingénieur
fireman un pompier
lawyer (barrister) un avocat, une avocate
maid une femme de chambre
manager un gérant
mechanic un mécanicien
nurse un infirmier, une infirmière
painter un peintre
pharmacist un pharmacien, une pharmacienne
plumber un plombier
police officer un policier
receptionist un(e) réceptionniste
secretary un(e) secrétaire
student un étudiant, une étudiante
teacher un professeur*
waiter un serveur
waitress une serveuse
writer un écrivain
*In Canada and parts of Switzerland, the feminine form "une professeure" exists. In France, however, this is usually considered incorrect. On the other hand, you can say une prof.
Notes:
1. You should not use an article between the verb être and someone's profession:
Je suis peintre. - I'm a painter.
Il va être médecin. - He's going to be a doctor.
2. In France, asking about what someone does for a living is considered a personal question. If you have to ask, be sure to preface your question with si ce n'est pas indiscret.
French practice

