Ingénieur QA
Afin de définir Un ingénieur QA il faut savoir que QA veut dire Quality Assurance, Assurance Qualité en français. Dans le domaine informatique, il s’agit de garantir la qualité des développements réalisés. Autrement dit, qu’une fois mis en production, le logiciel va fonctionner comme attendu. Pour garantir la qualité du code produit, l’ingénieur QA va concevoir et mettre en œuvre...
Niveau d'études
Bac + 5Rémunération
10.000 MADExpérience
Afin de définir Un ingénieur QA il faut savoir que QA veut dire Quality Assurance, Assurance Qualité en français.
Dans le domaine informatique, il s’agit de garantir la qualité des développements réalisés. Autrement dit, qu’une fois mis en production, le logiciel va fonctionner comme attendu.
Pour garantir la qualité du code produit, l’ingénieur QA va concevoir et mettre en œuvre un ensemble de tests fonctionnels et techniques. Il va détecter les bugs éventuels et les cas limites d’utilisation afin de présenter tous ces éléments aux développeurs afin qu’ils puissent corriger les problèmes.
Missions principales
- Définir le plan de test
- Mettre en place de tests unitaires et de tests d’intégration
- Automatisation des test
- Création d’outils de détection de bugs
- Reportage des problèmes constatés
Compétences techniques
- Gérer des campagnes de test (Intégration, Validation, Non régression)
- Concevoir des plans de test
- Automatiser des scénarios de test (et donc utiliser de langages de scripting comme Shell ou Bash)
- Réaliser des rapports précis pour décrire les problèmes rencontrés
Qualités personnelles
L’Ingénieur QA doit posséder :
- Une grande rigueur, afin de veiller sur le respect intégral des procédures de qualité ; ceci est particulièrement important dans le domaine industriel où toute négligence peut avoir des conséquences catastrophiques,
- Capacité à communiquer, pour faire passer avec diplomatie les contraintes induites par la démarche qualité auprès d’opérationnels qui peuvent les vivre comme un obstacle au respect de leurs délais et objectif,
- Connaissance fine des normes qualité internationale, qui lui permettra de contribuer à la conservation des certification ISO par l’entreprise lors des audits de contrôle.