Il vérifie tous les paramètres d’analyse d’un logiciel, afin de détecter les bugs puis de le valider et de fournir des recommandations.
Son rôle est notamment de :
- Déceler les anomalies du logiciel en opérant des vérifications précises sur ses fonctionnalités, listées au préalable dans un cahier des charges.
- Définir un planning de diagnostic de ces fonctionnalités, le suivre et le rendre accessible au client.
- Établir une tactique opérationnelle, créer des outils de test et d’analyse des résultats obtenus, afin de rédiger des bilans précis des logiciels étudiés.
- Veiller à ce que les modifications soient bien effectuées selon le cahier des charges.