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.