Testeur logiciel
Dans le domaine de l’informatique, un testeur a pour fonction de vérifier, à travers différents examens et tests, un logiciel produit par des programmeurs et de livrer à intervalles réguliers un rapport décrivant les erreurs (que l’on appelle "bugs" ou "bogues"). Une fois les modifications apportées par les programmeurs, le testeur fera de nouveaux tests sur les nouvelles versions du logiciel pour s’assurer que les erreurs ont bien été corrigées ou que de nouvelles n’ont pas été introduites. Ce testeur logiciel représente le client ou l'utilisateur final. Il est le seul contrôleur avant la livraison du produit ! Outre le repérage des bugs, il vérifie que le programme correspond bien aux spécifications de départ et à l'utilisation que devra en faire l'utilisateur final. Bien évidemment, le test effectué ne peut pas garantir la qualité d'un programme. Il prouve seulement que, sous certaines conditions, le programme fonctionne bien.
Il est donc responsable de l'identification de l'approche d'implémentation la plus appropriée pour un test donné, de l'implémentation des tests individuels, de l'installation et l'exécution des tests, de la consignation des résultats et la vérification de l'exécution du test et enfin de l'analyse et la récupération des erreurs d'exécution. Le résultat du travail du testeur aide à réduire au minimum le risque d'échec du produit. Il explore, évalue, dépiste et rapporte la qualité du produit, de sorte que d'autres personnes dans le projet puissent prendre des décisions pendant le développement du produit.


Bac + 5
Niveau d'études4.200 MAD
Rémunération4 ans
ExpérienceMissions principales
- Trouver et documenter les défauts en terme de qualité logicielle
- Donner des conseils à propos de la qualité logicielle perçue
- Valider et prouver les suppositions faites dans les spécifications d’exigences et de conception par le biais d’une démonstration concrète
- Valider le fait que le produit logiciel fonctionne tel qu’il est conçu
- Valider le fait que les exigences sont implémentées de façon appropriée.
Compétences techniques
- Connaissance des approches et techniques de test
- Compétences en diagnostic et résolution des problèmes
- Connaissance du système ou de l’application à tester
- Connaissance du réseau et de l’architecture système
- Connaissance de l’anglais informatique
Qualités personnelles
- Méthodique
- Rigoureux
- Capacités d’analyste
- Esprit logique et critique
Type de formation
- Informatique de gestion
- Sciences informatiques
Les métiers similaires à Testeur logiciel
Architecte logiciels
Bac + 5 8000 - 18000DH 3 ans
Analyse Concepteur Informatique
Bac + 2 5000 - 7500DH 3 ans
Analyste en informatique
Bac + 3 6500 - 13000DH 3 ans