Définir une stratégie de tests
- Définir le système ou l'application à tester.
- Déterminer les critères de qualité du système.
- Fixer les objectifs des tests.
- Identifier les moyens à mettre à la disposition des équipes de tests (plates-formes, outils, etc.).
- Établir les modes d'archivage de tests (traces).
- Préciser les modes de relation avec les autres équipes (développement, spécification).
Définir un plan de tests pour vérifier la conformité du système
- Mettre au point un planning de tests éventuellement en relation avec le client.
- Développer les outils de tests et rédiger les procédures de tests associées.
- Vérifier l'exhaustivité du programme de tests.
Réaliser les tests ou en coordonner la réalisation
- Élaborer des rapports de validation.
- Identifier les erreurs et/ou les éléments de non-conformité avec les spécifications techniques ou normes de performance, soit aux interfaces entre les sous-systèmes soit dans les sous-systèmes eux-mêmes.
- Faire remonter les problèmes constatés aux équipes de développement ou spécification pour une analyse approfondie.
Assurer le transfert des compétences aux équipes de production
- Participer à l'élaboration de la documentation technique et des procédures d'exploitation.
- Élaborer des recommandations concernant l'utilisation des matériels ou logiciels pour les équipes de production.
Variabilité des activités
Selon la taille des développements, l'intégration et la validation peuvent être assurées par deux personnes différentes.
Par ailleurs, si chez la plupart des opérateurs ces deux missions (intégration et validation) sont remplies par la même personne, chez les constructeurs, cette distinction est encore opérante.
L'ingénieur intégration/validation peut également participer à l'évolution des systèmes, produits ou équipements de tests.