Les offres d'emploi pour ingénieur QA automation se répartissent en deux catégories principales. D'un côté, les postes QA traditionnels (50 à 70% de tests manuels) ; de l'autre, les postes full automation ou SDET (80 à 100% de code). Playwright et TypeScript sont désormais la combinaison la plus demandée pour les nouveaux postes en 2026.

Les deux types de postes QA automation

Avant d'analyser les fiches de poste, comprenez que "ingénieur QA automation" signifie des choses différentes selon les entreprises.

Type 1 : QA traditionnel avec automatisation
  • 50 à 70% de tests manuels, 30 à 50% d'automatisation
  • Rédige des scripts de test pour les suites de régression
  • Travaille étroitement avec l'équipe QA manuelle
  • Courant dans : e-commerce, finance, logiciels d'entreprise
Type 2 : Full automation / SDET
  • 80 à 100% d'automatisation
  • Conçoit et construit l'ensemble du framework de test
  • Souvent intégré dans les équipes de développement
  • Courant dans : entreprises tech, startups, SaaS

En lisant une offre d'emploi, identifiez quel type vous regardez. Les compétences se recoupent, mais le quotidien est très différent.

Une fiche de poste mid-level typique (annotée)

Voici une offre de type réaliste avec commentaires.

Ingénieur QA Automation — Niveau intermédiaire Entreprise SaaS B2B, 150 employés, Série B Ce que vous ferez :
Concevoir, développer et maintenir des suites de tests automatisés pour notre application web avec Playwright et TypeScript.

Clair : Playwright + TypeScript. Si vous maîtrisez ces outils, vous êtes qualifié côté technologie.

Rédiger des plans de test et des cas de test pour les nouvelles fonctionnalités en collaboration avec les équipes produit et développement.

Pas seulement de l'automatisation : aussi de la rédaction manuelle de cas de test. C'est un rôle hybride.

Participer aux revues de code pour le code de production et le code de test.

Vos tests sont traités comme du vrai code. Vous devez écrire du code propre et révisable.

Prendre en charge la stabilité des tests end-to-end : identifier les tests flaky, améliorer la logique de retry, et maintenir la santé du pipeline CI.

Point critique : vous êtes responsable de la suite de tests, pas seulement d'en écrire de nouveaux.

Travailler avec les développeurs pour définir les exigences de testabilité des nouvelles fonctionnalités.

Shift-left : vous intervenez tôt, pas seulement en fin de cycle.

Ce que nous recherchons :
3+ ans d'expérience en test logiciel avec 2+ ans d'expérience en automatisation.

Ces chiffres sont généralement flexibles. Si vous avez 1,5 an mais de solides compétences, postulez quand même.

Bonne maîtrise de JavaScript/TypeScript.

Non négociable pour les postes Playwright. Vous devez réellement coder.

Expérience avec Playwright ou Cypress (expérience Selenium considérée mais pas préférée).

Playwright est le standard actuel. Selenium montre l'ancienneté du stack.

Compréhension des APIs REST et expérience en tests API.

Exigence quasi universelle. Vous devez tester plus que l'interface utilisateur.

Familiarité avec les pipelines CI/CD (GitHub Actions, Jenkins ou similaire).

Vous n'avez pas besoin de construire des pipelines, mais de travailler avec eux.

Expérience avec le contrôle de version (Git).

Incontournable. Pas optionnel.

Bonus : expérience en tests de performance (k6, JMeter).

Les "nice-to-have" disqualifient rarement. Ce sont des aspirations.

Salaire : 95 000 à 130 000 $ (marché US)

Les compétences qui comptent vraiment

D'après les patterns observés sur des centaines d'offres.

Indispensables (99% des offres)

  • Fondamentaux de programmation : écrire des boucles, des fonctions, gérer le code asynchrone
  • JavaScript ou Python : l'un ou l'autre, TypeScript de plus en plus préféré
  • Un framework d'automatisation : Playwright, Cypress ou Selenium (Playwright en hausse)
  • Bases de Git : branches, commits, pull requests
  • Compréhension des concepts de test : conception de tests, types de tests, rapports de bugs

Exigences courantes (60 à 80% des offres)

  • Tests API : concepts REST, Postman ou tests API en code
  • Bases CI/CD : lire la sortie d'un pipeline, comprendre ce qu'il fait
  • Bases SQL : requêtes simples pour vérifier l'état de la base de données
  • Expérience Agile : travailler en sprints, participer aux stand-ups

Compétences avancées (vous rendent senior)

  • Architecture de framework de test : concevoir POM, systèmes de fixtures, bibliothèques réutilisables
  • Tests de performance : k6, JMeter, interprétation des tests de charge
  • Bases des conteneurs : Docker, comprendre comment les tests s'exécutent en CI
  • Mentorat : réviser le code de test des autres, établir des standards

Compétences présentes dans les offres mais moins importantes

Selenium : encore courant en entreprise, mais Playwright l'a dépassé pour les nouveaux projets. Les connaissances Selenium se transfèrent sans difficulté, les concepts étant les mêmes. Java : courant dans les anciens stacks de test. Si un poste nécessite Java Selenium, attendez-vous à un environnement plus traditionnel. JIRA : tout le monde l'utilise. Ce n'est pas une compétence, c'est un outil qu'on apprend en une journée. Méthodologies Agile/Scrum : toutes les entreprises le listent. Ça signifie "on fait des sprints". Ce n'est pas un critère de différenciation. Expérience en test manuel : valorisée mais rarement le facteur décisif pour les postes d'automatisation.

Signaux d'alerte dans les fiches de poste

"Nous cherchons un ingénieur QA automation pour écrire 100% de nos tests depuis zéro"

Une seule personne ne peut pas prendre en charge tout le QA. Ça signifie souvent qu'il n'y a eu aucun processus QA et que les attentes sont irréalistes.

Fourchette salariale bien en dessous du marché sans compensation attrayante ailleurs

Fourchettes QA automation US : 80 000 à 100 000 $ junior, 95 000 à 130 000 $ intermédiaire, 130 000 à 160 000 $+ senior.

"Expérience avec 15+ outils de test différents requis"

Personne n'a une expérience approfondie avec 15 outils. C'est souvent du copier-coller de plusieurs fiches de poste.

"QA manuel avec un peu d'automatisation" mais affiché comme ingénieur automation

Traduction : ils cherchent quelqu'un en test manuel qui écrira aussi des scripts. Le salaire est généralement celui d'un QA manuel.

Aucune mention de pratiques de développement (revue de code, CI/CD, contrôle de version)

Automatisation sans pratiques d'ingénierie signifie des tests fragiles et non maintenus.

Lire entre les lignes

"Environnement dynamique" : changements de périmètre fréquents, possiblement chaotique "Porter plusieurs casquettes" : petite équipe, vous ferez des choses hors de votre description de poste "Bon communicant" : des conflits existent entre équipes que le QA doit naviguer "Automatisation des tests depuis zéro" : soit greenfield (excitant), soit remplacement d'une tentative échouée (à investiguer) "Travailler étroitement avec l'équipe de développement" : bien, vous êtes intégré, pas isolé "La qualité est la responsabilité de tous" : bien, les développeurs se soucient des tests

Ce qu'il faut mettre en avant sur votre CV

Reprenez le vocabulaire de l'offre. Si elle dit "Playwright", ne dites pas juste "expérience avec des frameworks d'automatisation".

Fort :
Construit une suite de tests Playwright end-to-end couvrant 200+ cas de test, intégrée avec GitHub Actions CI. Réduit le cycle de régression de 2 jours à 3 heures.
Faible :
Expérience avec des outils et frameworks de test automatisé.

Quantifiez quand possible : nombre de tests, temps économisé, pourcentage de couverture, amélioration du taux de flakiness.

Titres de postes rencontrés

| Titre | Signification habituelle |

|---|---|

| QA Automation Engineer | Centré sur l'automatisation, un peu de manuel |

| SDET (Software Development Engineer in Test) | Plus orienté ingénierie, proche de l'équipe dev |

| QA Engineer | Souvent mixte manuel + automatisation |

| Test Automation Engineer | Synonyme de QA Automation Engineer |

| Senior QA Engineer | Pilote les efforts d'automatisation, mentor |

| QA Lead / Manager | Plus de supervision, stratégie, moins d'opérationnel |

Progression de carrière

Junior (0-2 ans) : suit les patterns existants et écrit des cas de test depuis les specs. Fourchette salariale de 70 000 à 90 000 $ (US). Intermédiaire (2-5 ans) : conçoit des patterns de test, améliore les frameworks et prend en charge la suite. Fourchette de 95 000 à 130 000 $ (US). Senior (5+ ans) : conçoit la stratégie de test complète, encadre et influence entre équipes. Fourchette de 130 000 à 160 000 $+ (US). Staff / Principal : définit la stratégie qualité à l'échelle de l'organisation et sélectionne les outils. Fourchette de 160 000 $+ (US).

Le saut de l'intermédiaire au senior tient à la prise de responsabilité et à l'initiative, pas simplement au temps passé.

Récapitulatif

Ce que les entreprises veulent vraiment :

1. Compétences en programmation (TypeScript/JavaScript les plus demandés)

2. Expérience Playwright ou Cypress (Selenium encore valorisé)

3. Capacité à tester les APIs (pas seulement l'interface)

4. À l'aise avec les pipelines CI/CD

5. Communication avec les développeurs et les chefs de produit

Ce qu'elles disent vouloir mais qui compte moins : des outils spécifiques, des années d'expérience correspondant exactement, de longues listes de frameworks.

Concentrez-vous sur démontrer de vraies compétences en automatisation via un portfolio ou des contributions open source. Adaptez aussi le vocabulaire de votre CV pour correspondre exactement aux outils mentionnés dans chaque offre.

→ See also: QA Engineer vs SDET vs QA Automation Engineer: Quelle est la Vraie Différence? | Comment Construire un Portfolio QA qui Vous Fait Recruter (GitHub + Playwright)