Testeur/euse en informatique

Iframe

Le métier en détail

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.

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.

 

 

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.

Longtemps ouvert aux autodidactes, ce métier est de plus en plus qualifié. Si aucun diplôme n'est encore exigé, le recrutement s'effectue aujourd'hui avec un niveau allant de bac + 2 à bac + 5, selon la complexité des tests, les domaines d'application et les entreprises.

Niveau bac + 2

BTS SIO (services informatiques aux organisations) option solutions logicielles et applications métiers

DEUST dans le domaine de l' informatique

Niveau bac + 3

BUT informatique

Licence pro mention métiers de l'informatique : test des logiciels, ou, développement d'applications

Niveau bac + 5

Masters mention informatique avec une spécialité en qualité et sûreté de fonctionnement, génie de l'informatique logicielle...

Diplôme d'ingénieur orienté en programmation informatique

Salaire

Salaire du débutant

A partir de 2300 euros brut par mois

Intégrer le marché du travail

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.

En Bretagne

Métiers proches

Retour en haut de page