Testeur / Testeuse en informatique
Synonymes : Chasseur / chasseuse de bugs (bogues), Testeur / testeuse de logiciels, Testeur / testeuse informatique, Testeur / testeuse qualité
Secteurs professionnels : Édition, librairie, bibliothèque, Informatique et réseaux, Jeu vidéo
Centre d'intérêt : Je suis accro au numérique
Le métier
Détecter les anomalies
Avant d'être livré, un logiciel ou une application doit subir de nombreuses vérifications : c'est le rôle du testeur ou de la testeuse en informatique, également appelé analyste de tests. Il ou elle s'assure qu'une application correspond au cahier des charges, qu'elle ne détériore pas le système d'information, qu'elle est utilisable sur tous types de matériels informatiques et dans tous les cas d'utilisation.
Établir un plan de tests
Avant de réaliser les tests, ce ou cette analyste assure un travail de préparation. Il lui faut établir des scénarios de tests, élaborer et planifier les opérations. Une fois les tests exécutés, reste à analyser les résultats, rédiger des rapports et transmettre les anomalies détectées aux développeurs informatiques chargés des corrections.
Veiller aux corrections
Un bug a été corrigé ? De nouveau, le testeur ou la testeuse intervient pour s'assurer que les modifications ont bien été effectuées sans générer de nouvelles erreurs. Plusieurs allers-retours entre le service tests et le service développement sont parfois à prévoir.
En vidéo
Compétences requises
Technicité et curiosité
Au-delà de l'expertise technique, le testeur ou la testeuse doit faire preuve de curiosité et de d'esprit critique. Il ou elle couvre en effet un vaste panel de technologies. De solides base en langages de programmation est indispensable. La maîtrise de l'anglais peut aussi être nécessaires pour lire la documentation et communiquer avec des équipes internationales.
Diplomatie
Pour dire à un développeur informatique qu'il a commis des erreurs ou qu'il n'a pas totalement répondu aux attentes des utilisateurs, il ou elle sait se montrer diplomate. Même chose pour annoncer à un ou une responsable de projet qu'il faut revoir les spécifications du projet, ou qu'il n'est pas réalisable.
Rigueur et organisation
Minutie, rigueur, organisation : voici le cocktail gagnant pour ce métier qui implique de toujours procéder avec méthode. Qualités auxquelles il faut ajouter une bonne dose d'intuition et de recul, pour garder une vision d'ensemble des projets.
Où l'exercer ?
Sur des applications variées
Le testeur ou la testeuse intervient sur des logiciels ou applications variés, destinés au grand public ou très spécialisés. Dans tous les cas, il lui faut veiller à la qualité globale de l’expérience utilisateur, en vérifiant la synchronisation des accompagnements sonores, la fluidité des interactions et la conformité des fonctionnalités aux spécifications indiquées dans le cahier des charges.
Autonome ou en équipe
Selon la structure et la complexité des projets, le métier s’exerce de manière autonome ou au sein d'une équipe plus ou moins importante, en lien avec des développeurs, des chefs de projet et parfois des clients. Avoir des équipes de tests intégrées à l'entreprise est un moyen de garantir la fiabilité et la qualité des applications développées.
Pics d'activité
Le travail de test peut intervenir dès la phase de conception du projet, pour anticiper les risques, ou en fin de cycle pour réaliser les dernières validations. Les tests peuvent donc être ponctuels ou s’étendre sur plusieurs mois, avec des pics d'activité avant livraison. Il faut alors savoir gérer la pression pour pouvoir respecter les délais.
Les études
Après le bac
2 ans pour obtenir un BTS, un DEUST, éventuellement complété par une licence professionnelle en informatique (1 an) ; 3 ans pour préparer un BUT informatique ; 5 ans pour un master ou un diplôme d'ingénieur en informatique, spécialisé en génie logiciel, programmation informatique…
bac + 2
bac + 3
bac + 5
Emploi et secteur
Une fonction essentielle
Le métier occupe aujourd’hui une place stratégique dans le cycle de développement d’une application, car il garantit la qualité et la fiabilité du produit avant sa mise en production. En détectant les anomalies le plus tôt possible, il permet de réduire les coûts et les délais liés aux corrections tardives et de satisfaire ainsi le client final.
Un métier en forte demande
Un temps cantonné à l’informatique industrielle, le métier s’est largement étendu à des secteurs variés tels que les ESN (entreprises de services du numérique), les agences digitales, les éditeurs de sites de e-commerce ou de jeux vidéo.
Des évolutions possibles
Les perspectives d’évolution sont nombreuses : après une première expérience sur des projets simples, il est possible d’accéder à des projets complexes, puis d’évoluer vers des postes à responsabilité comme responsable qualité et méthodes, chef ou cheffe de projet, voire directeur ou directrice technique chez un éditeur de logiciels ou dans une ESN.
Secteur
Salaire du débutant *
À partir de 2300 euros brut par mois.
* variable en fonction du lieu d'exercice, du statut.