Ingénieur QA

L’ingénieur QA (pour « Quality Assurance ») a pour mission de tester les codes, sites et logiciels développés, afin de s’assurer de leur qualité. Un peu comme un goûteur, mais en différent.

  • Salaire de départ (mensuel)3 k €
  • Offres d'emploi23

Les missions

Garant de la qualité des produits développés, il les teste sans relâche. 

Son but ? S’assurer qu’ils fonctionnent correctement et conformément aux souhaits du client avant leur mise en production. L’ingénieur QA intervient à chacune des étapes de la production : conception, écriture du code, révisions, intégration... Afin de s’assurer de la qualité du produit, il élabore un planning de tests en respectant un cahier des charges (quand doit être livré le produit ? qui seront ses utilisateurs ? etc.). Il conçoit et met en place des tests automatiques qui s’exécutent fréquemment afin de détecter des erreurs ou des bugs. Une fois les tests effectués, il vérifie chaque paramètre et rédige un compte rendu pour reporter les problèmes constatés à l’équipe de développement, qui se chargera de corriger d’éventuelles failles. Plus les dysfonctionnements sont détectés tôt, mieux c’est ! Mais l’ingénieur QA n’est pas qu’un « chasseur de bugs » : il propose des solutions globales afin de s’assurer de la qualité et de la cohérence du produit de bout en bout. Il effectue une veille technologique et se tient au courant des nouvelles pratiques et des nouveaux produits afin d’identifier des axes d’amélioration. Il travaille en étroite collaboration avec les développeurs. Il a parfois sous sa responsabilité une équipe de testeurs qui peut l’assister pour analyser le déroulé des tests ou effectuer des vérifications complémentaires. Il échange également avec le directeur technique, ou CTO. 

L’histoire du contrôle de qualité commence lors de la Seconde Guerre mondiale, lorsque les usines passent soudain de la production de biens de consommation à la production d’armes et de munitions. Aux États-Unis et ailleurs, des tests se développent alors afin d’assurer l’efficacité des armes et la sécurité des travailleurs et travailleuses.

Fun fact

Je vous parle d’un temps que les moins de vingt ans ne peuvent pas connaître... Le bug de l’an 2000 ! À l’approche du niveau millénaire, une inquiétude grandissait : celle qu’un bug informatique allait survenir le 1er janvier 2000 à minuit, causant de nombreux problèmes dans les banques, administrations et autres. Certains s’attendaient à une catastrophe ! En réalité, il ne s’est presque rien passé : tout le monde avait pris ses précautions et la plupart des programmes avaient pu être mis à jour avant la date fatidique.

Les compétences

Les compétences techniques

  • Philosophies d’amélioration continue
  • Audit interne
  • Programmation web
  • Modèles d’architecture logicielle
  • Outils d’automatisation de test tic
  • Planifier un test logiciel
  • Métrique logicielle
  • Anomalies logicielles
  • dep-Typologie de tests logiciels

Les compétences soft

  • Identification active des problèmes
  • Prédiction analytique
  • Raisonnement logique

Les formations

Bac + 5 : Diplôme d'école d'ingénieur Master en informatique

Cette description est-elle utile ?

23 offres d'emplois disponibles