Description
Le testeur (homme ou femme) est le garant de la qualité d’un logiciel : il détecte les anomalies liées au fonctionnement technique d’une application informatique, d’un logiciel bureautique, d’un cédérom, d’un site web. Opérant seul ou au sein d’une équipe, il repère les erreurs de fabrication et sollicite le développeur pour une mise à jour.
Quelles compétences pour quelles missions ? Le testeur, spécialiste de la certification, vérifie tout produit informatique multimédia avant que celui-ci ne soit mis à la disposition des utilisateurs. Il doit déceler les éventuels dysfonctionnements tels que les erreurs de programmation, les séquences inversées, les tunnels sans sortie, des images déformées, etc. Il travaille en collaboration avec les développeurs auxquels il renvoie les programmes à modifier. Il dresse un bilan des différentes anomalies détectées au développeur chargé des corrections. Il doit s’assurer que les modifications opérées ont corrigé, de façon définitive, les erreurs décelées et qu’elles n’en ont pas engendrées d’autres. Par ailleurs, le testeur doit faire un travail de préparation et d'analyse. Il lui faut établir une stratégie, planifier les opérations, élaborer les outils de tests, exécuter les tests, analyser les résultats et rédiger les rapports. Appelé à travailler sur des applications diverses, il doit adapter ses essais aux produits et à leurs multiples configurations matérielles. Seul ou en équipe, il intervient depuis le début d'un projet, ou bien il réceptionne les produits en aval pour leur faire subir les tests finaux. Ses interventions peuvent être de courte durée ou s'étaler sur plusieurs mois. Il est le relais entre les équipes de développement et le support technique. Il est un maillon essentiel, avant la validation. Compétences : développement informatique et recherche de défauts. Bon communicateur, il doit être diplomate. Rigoureux et très organisé, il doit être intuitif et savoir prendre du recul pour garder une vision d'ensemble sur les projets.