QA : définition, rôle du testeur et différence avec le Quality Engineering
Ce que recouvre vraiment l'assurance qualité logicielle, ce qui la distingue du contrôle qualité et du test, ce que fait un testeur QA, ce qu'il gagne, et pourquoi les équipes qui livrent vite sont passées au Quality Engineering.
La QA (Quality Assurance, ou assurance qualité) regroupe les pratiques qui donnent confiance dans le fait qu'un logiciel répondra à ses exigences de qualité. Elle agit sur la façon de travailler (stratégie de test, critères d'acceptation, revues, tests automatisés) pour prévenir les défauts, là où le contrôle qualité les détecte sur le produit fini.
- QA, QC et test ne sont pas synonymes : la QA porte le processus, le QC vérifie un livrable, le test vérifie un comportement précis.
- Le testeur QA analyse le besoin, conçoit et exécute les tests, qualifie les anomalies et protège contre la régression. Salaire moyen déclaré : environ 40 000 € brut par an (baromètre Free-Work, 2026).
- Le Quality Engineering va plus loin : la qualité est intégrée dès la conception, automatisée dans le pipeline et mesurée par son impact business.
- L'IA change le métier, sans le remplacer : 89 % des organisations l'expérimentent en qualité, 15 % seulement l'ont généralisée (World Quality Report 2025-26).
Votre équipe fait-elle du contrôle, de l'assurance qualité ou du Quality Engineering ?
Quatre questions sur vos pratiques actuelles. L'outil situe votre niveau et le premier chantier à ouvrir.
QA, c'est quoi ?
QA est l'acronyme de Quality Assurance, traduit par assurance qualité. La norme ISO 9000 et le glossaire ISTQB, référence internationale des testeurs, la définissent de la même façon : la partie du management de la qualité qui vise à donner confiance dans le fait que les exigences de qualité seront satisfaites.
Concrètement, en développement logiciel, la QA ne consiste pas seulement à « tester à la fin ». Elle fixe les règles qui rendent les défauts improbables : quoi tester et à quel niveau, quand une fonctionnalité est considérée comme terminée, quels seuils bloquent une livraison. Dans le langage courant, « la QA » désigne aussi l'équipe ou le métier qui porte ces règles.
QA, QC, test : trois niveaux qui ne se remplacent pas
La QA agit sur le processus, le QC sur le produit, le test sur un comportement. Une équipe qui ne fait que tester fait du contrôle qualité : elle trouve des défauts, mais elle ne les empêche pas d'apparaître.
| Notion | Porte sur | Question posée | Exemples | Moment |
|---|---|---|---|---|
| Assurance qualité (QA) | Le processus | Travaillons-nous de façon à produire un logiciel de qualité ? | Stratégie de test, critères d'acceptation, revues, Quality Gates, définition de « terminé » | Tout le cycle, en amont |
| Contrôle qualité (QC) | Le produit | Ce livrable respecte-t-il les exigences ? | Campagnes de test, recette, vérification avant mise en production | Sur chaque livrable |
| Test | Un comportement précis | Cette fonctionnalité fait-elle ce qui est attendu ? | Test unitaire, test d'API, test end-to-end, test de charge | À chaque modification |
Les différents niveaux de test (unitaire, intégration, end-to-end) et leur bonne répartition sont détaillés dans notre guide sur la pyramide des tests.
Le testeur QA : 6 missions, de l'analyse du besoin à la non-régression
Le testeur QA (ou ingénieur test et recette) intervient bien avant la phase de test. Plus il entre tôt dans le cycle, moins les défauts coûtent cher : c'est le principe du shift-left testing.
Analyser le besoin
Relire les user stories et les critères d'acceptation avant le développement, pour repérer les ambiguïtés qui deviendraient des bugs.
Concevoir la stratégie de test
Décider quoi tester, à quel niveau (unitaire, API, interface) et avec quelle priorité, en fonction du risque métier.
Écrire et exécuter les tests
Rédiger les cas de test, mener les campagnes manuelles ou exploratoires, et automatiser les scénarios qui reviennent à chaque livraison.
Qualifier les anomalies
Reproduire un défaut, en mesurer la gravité, le documenter pour le développeur et vérifier sa correction.
Protéger contre la régression
Maintenir une suite de non-régression fiable, exécutée à chaque modification, pour que ce qui marchait continue de marcher.
Rendre la qualité visible
Suivre des indicateurs (défauts échappés en production, taux d'automatisation, stabilité des tests) et les traduire en risques pour la direction.
La mission la plus répétitive, protéger contre la régression, est aussi la première à automatiser. Définition, différence avec le retest et méthode en 5 étapes : voyez notre guide du test de non-régression (TNR).
Quatre profils derrière le mot « QA »
Une offre d'emploi « QA » peut désigner des métiers très différents. Clarifier le profil recherché évite de recruter un testeur manuel quand le besoin est d'automatiser, ou l'inverse.
| Profil | Rôle | Outils typiques |
|---|---|---|
| Testeur fonctionnel | Vérifie le comportement de l'application face au besoin, souvent en manuel et en exploratoire | Outils de gestion des tests, tickets, navigateurs et appareils |
| Ingénieur QA automation | Code et maintient les tests automatisés (interface, API) et les branche à l'intégration continue | Playwright, Cypress, Selenium, Postman, pipelines CI/CD |
| Quality Engineer | Conçoit la stratégie de qualité de bout en bout, outille les développeurs pour qu'ils testent eux-mêmes, pilote par les indicateurs | Frameworks de test, Quality Gates, tableaux de bord, IA d'assistance |
| Test lead ou QA manager | Organise l'activité de test, arbitre la couverture face au risque, rend compte à la direction | Plans de test, indicateurs, budget et prestataires |
Pour choisir l'outil d'automatisation adapté à votre contexte, consultez notre comparatif des meilleurs outils d'automatisation de tests en 2026.
Salaire d'un testeur QA en 2026 : autour de 40 000 € brut par an
Le baromètre déclaratif Free-Work situe le salaire moyen d'un testeur QA autour de 40 000 € brut annuel, avec une progression rapide les premières années. Ce sont des données déclarées par les professionnels eux-mêmes : un ordre de grandeur, pas une grille.
Salaire moyen brut annuel déclaré chez un client final (41 300 € en société de services)
Salaire moyen déclaré à partir de trois à quatre ans d'expérience
Taux journalier moyen d'un testeur QA freelance, en direct ou via un intermédiaire
L'écart se joue surtout sur l'automatisation : un profil capable de coder des tests, de les brancher à l'intégration continue et de lire un pipeline se rapproche des grilles développeur. La certification ISTQB Foundation reste la porte d'entrée reconnue du métier.
Du QA au Quality Engineering : la qualité passe de la vérification à la conception
La QA traditionnelle cherche les défauts après le développement ; le Quality Engineering les empêche d'apparaître. Le changement vient du rythme de livraison imposé par le DevOps : quand une équipe met en production plusieurs fois par semaine, une campagne de test en fin de cycle devient un goulot.
| Critère | QA traditionnelle | Quality Engineering |
|---|---|---|
| Moment d'intervention | Après le développement, avant la mise en production | Dès la conception, puis à chaque modification |
| Responsable de la qualité | Une équipe de test, souvent séparée | Toute l'équipe, outillée par des Quality Engineers |
| Objectif | Trouver les défauts | Empêcher les défauts d'apparaître |
| Place de l'automatisation | Complément des campagnes manuelles | Socle, exécuté dans le pipeline CI/CD |
| Indicateurs suivis | Nombre de tests passés, nombre de bugs trouvés | Défauts échappés, délai de livraison, coût de la non-qualité |
| Rôle de l'IA | Peu ou pas utilisée | Génération de tests, maintenance des scripts, analyse des échecs, sous contrôle humain |
Le point le plus difficile n'est pas technique. Seules 25 % des organisations relient leurs métriques qualité à des résultats business, selon le World Quality Report 2025-26. Sans ce lien, la qualité reste un coût à réduire plutôt qu'un investissement à piloter. Notre méthode pour chiffrer ce lien est détaillée dans le guide sur le ROI de l'automatisation des tests.
Ce que l'IA change dans la QA, et ce qu'elle ne fait pas encore
L'IA est largement expérimentée en qualité logicielle, mais rarement généralisée, et ses gains restent modérés. Les chiffres du World Quality Report 2025-26 (Capgemini, Sogeti et OpenText) montrent un écart net entre l'intérêt et l'exécution.
des organisations pilotent ou déploient l'IA générative dans leur qualité
seulement l'ont généralisée à l'échelle de l'entreprise
de gain de productivité moyen chez les organisations qui l'ont adoptée
des cas de test sont automatisés en moyenne, un niveau qui stagne
Source : World Quality Report 2025-26, Capgemini, Sogeti et OpenText
Ce que l'IA fait bien aujourd'hui
- Générer des tests unitaires sur du code bien structuré et délimité.
- Réparer des sélecteurs cassés après une modification de l'interface, ce qui allège la maintenance des scripts.
- Trier les échecs en lisant les journaux d'exécution pour proposer une cause probable.
- Produire des données de test synthétiques, sans exposer de données réelles.
Ce qui reste une décision humaine
- Prioriser selon le risque métier : l'IA ne sait pas quel parcours fait perdre de l'argent quand il tombe.
- Juger la criticité d'un échec : vrai bug ou test à corriger, la décision engage la livraison.
- Arbitrer la couverture face au budget et au délai.
- Vérifier ce que l'IA a produit : un test généré qui passe n'est pas forcément un test utile.
C'est ce que nous appelons l'automatisation intelligente des tests : automatiser en priorité ce qui protège la valeur, s'appuyer sur l'IA là où elle est fiable, et mesurer l'effet sur la livraison. Le détail des usages qui fonctionnent est dans notre article IA générative dans les tests : ce qui marche vraiment.
Cinq erreurs qui transforment la QA en goulot d'étranglement
Une QA mal organisée ralentit les livraisons sans réduire les incidents. Ces erreurs en sont les causes les plus fréquentes.
- Placer toute la QA en fin de sprint : chaque défaut est découvert au moment où il coûte le plus cher à corriger.
- Mesurer la QA au nombre de tests écrits plutôt qu'au nombre de défauts qui atteignent la production.
- Automatiser des tests d'interface en masse avant d'avoir une base solide de tests unitaires et d'API : la suite devient lente et instable.
- Confier la qualité à une seule personne : quand le testeur part en congé, plus rien n'est vérifié.
- Ajouter un outil d'IA à une suite de tests déjà fragile : l'IA accélère ce qui existe, y compris le désordre.
Pour bâtir une automatisation qui tient dans la durée plutôt qu'une suite qui s'effondre au bout d'un an, voyez notre stratégie pour passer de 0 à 80 % de tests automatisés, et l'analyse des raisons pour lesquelles les projets d'automatisation échouent.
Questions fréquentes sur la QA
Que veut dire QA ?
QA signifie Quality Assurance, soit assurance qualité en français. En développement logiciel, c'est l'ensemble des pratiques qui donnent confiance dans le fait que le logiciel répondra aux exigences de qualité : stratégie de test, critères d'acceptation, revues et tests automatisés. Par extension, « la QA » désigne aussi l'équipe ou le métier qui porte ces pratiques.
Quelle est la différence entre QA et QC ?
La QA (assurance qualité) agit sur le processus pour prévenir les défauts. Le QC (contrôle qualité) agit sur le produit pour détecter les défauts d'un livrable donné. Les tests font partie du contrôle qualité ; la stratégie qui décide quoi tester, quand et comment relève de l'assurance qualité.
Quelle est la différence entre la QA et le Quality Engineering ?
La QA traditionnelle vérifie la qualité après le développement, avec une équipe de test dédiée. Le Quality Engineering intègre la qualité dès la conception : les tests sont automatisés dans le pipeline, toute l'équipe en est responsable, et la qualité se mesure par des indicateurs reliés au business, comme les défauts échappés en production ou le délai de livraison.
Que fait un testeur QA au quotidien ?
Il analyse les besoins pour repérer les ambiguïtés, conçoit les cas de test, exécute des campagnes manuelles et exploratoires, automatise les scénarios répétitifs, qualifie les anomalies et maintient la suite de non-régression. Plus le profil est senior, plus son temps se déplace vers la stratégie et l'outillage des développeurs.
Quel est le salaire d'un testeur QA en France en 2026 ?
Le baromètre déclaratif Free-Work situe le salaire moyen d'un ingénieur test et recette (testeur QA) autour de 40 400 € brut annuel chez un client final et 41 300 € en société de services, en novembre 2026. Il dépasse 50 000 € à partir de trois à quatre ans d'expérience. Le taux journalier moyen d'un testeur QA freelance y est d'environ 410 à 420 €.
Comment devenir testeur QA ?
La voie la plus courante passe par une formation en informatique ou une reconversion, complétée par la certification ISTQB Foundation, référence internationale du métier de testeur. La maîtrise d'un outil d'automatisation comme Playwright et des bases de l'intégration continue fait ensuite la différence pour évoluer vers un poste d'ingénieur QA automation.
L'IA va-t-elle remplacer les testeurs QA ?
Pas à court terme. Le World Quality Report 2025-26 indique que 89 % des organisations pilotent ou déploient l'IA générative dans leur qualité, mais que 15 % seulement l'ont généralisée, pour un gain de productivité moyen de 19 %. L'IA prend en charge des tâches (générer des tests, réparer des sélecteurs, trier des échecs), mais la décision sur le risque et la criticité reste humaine. Le métier se déplace vers le pilotage de ces outils.
Pour aller plus loin
Sources
- ISTQB Glossary, définitions de quality assurance, quality control et quality management
- ISO 9000:2015, Systèmes de management de la qualité : principes essentiels et vocabulaire
- World Quality Report 2025-26, Capgemini, Sogeti et OpenText
- Free-Work, baromètre des salaires et TJM : ingénieur test et recette (testeur QA), consulté le 03/11/2026
Les salaires indiqués sont des rémunérations brutes annuelles déclarées par les professionnels sur Free-Work : elles donnent un ordre de grandeur et évoluent au fil des contributions.
Où en est vraiment votre qualité logicielle ?
Automate Score évalue la maturité de votre automatisation des tests sur cinq dimensions et vous indique les chantiers qui auront le plus d'impact sur vos livraisons.
Des recommandations priorisées, exprimées en langage business
