Retour au blog
QA & Tests

QA Engineer freelance

Le métier de QA Engineer freelance : stratégie qualité, plan de tests, automation, métriques DORA, defect density, TJM et perspectives.

4 min de lecturePar ForTeam IT

QA Engineer freelance

Si vous pensez encore que la QA se résume à « cliquer partout sur une appli pour trouver des bugs », vous avez raté les dix dernières années. Le QA Engineer d'aujourd'hui est un véritable ingénieur qualité, mi-stratège mi-technicien, capable d'écrire des plans de tests, de coder des frameworks d'automation, d'instrumenter des pipelines CI/CD et de lire des métriques DORA comme un SRE. Et c'est exactement pour cette raison que les bons profils freelance sont aussi recherchés. Chez ForTeam IT, le QA Engineer est l'un des métiers les plus demandés en mission longue durée.

1. Le rôle du QA Engineer

Le QA Engineer est responsable de la qualité du produit logiciel dans son ensemble. Il ne se contente pas de tester : il prévient les défauts en amont, instrumente les outils qui les détectent, et mesure la santé du delivery.

Concrètement, il :

  • Définit la stratégie de tests d'un produit ou d'une équipe.
  • Rédige les plans de tests (fonctionnel, intégration, non-régression, perf, sécurité).
  • Conçoit et maintient des frameworks d'automation.
  • Pilote l'exécution des campagnes et l'analyse des résultats.
  • Mesure la qualité via des indicateurs précis (DORA metrics, defect density, escape rate).

2. Compétences techniques attendues

Un QA Engineer freelance qui veut tirer son TJM vers le haut doit aujourd'hui maîtriser :

  • Au moins un outil d'automation web (Playwright, Cypress, Selenium 5, WebDriverIO).
  • Au moins un outil d'automation API (Postman/Newman, REST Assured, Karate).
  • Un langage de scripting (JavaScript/TypeScript ou Python en tête).
  • L'intégration en CI/CD (GitLab CI, GitHub Actions, Jenkins, Azure DevOps).
  • Une plateforme de gestion de tests (Xray for Jira, Zephyr Scale, Squash TM, TestRail).
  • Des notions de performance (JMeter, k6, Gatling).

3. Compétences méthodologiques et soft skills

Souvent négligées et pourtant décisives :

  • Maîtrise des méthodes Agile (Scrum, Kanban, SAFe).
  • Pratique du shift-left testing : tester au plus tôt dans le cycle.
  • Capacité à animer une revue de stratégie qualité.
  • Communication écrite et orale avec PO, dev, SRE et métier.
  • Pensée critique et rigueur analytique.

4. Les métriques qualité incontournables

Un QA Engineer mature pilote la qualité via des KPI factuels. Les indispensables :

  • Defect density : nombre de défauts pour 1000 lignes de code ou par story point.
  • Defect escape rate : ratio de bugs trouvés en prod vs avant prod.
  • Test coverage : couverture de code (Cobertura, Jacoco) et fonctionnelle.
  • MTTD / MTTR (Mean Time To Detect / Resolve).
  • Métriques DORA (Deployment Frequency, Lead Time, Change Failure Rate, MTTR).
  • Flakiness rate des tests automatisés.
  • Test execution time dans la CI.

5. Industries qui recrutent le plus de QA Engineers

En France, les besoins sont massifs sur :

  • Banque / assurance : régulation, criticité, NFR fortes.
  • E-commerce et retail : pics de charge, montée de version permanente.
  • Editeurs SaaS : releases hebdomadaires, automation à l'échelle.
  • Industrie 4.0 : IoT, embarqué, simulations.
  • Santé / e-santé : DM logiciels, normes IEC 62304, FDA.
  • GovTech / secteur public : transformation numérique de l'État.

6. Journée type d'un QA Engineer en mission

9h : daily Scrum avec l'équipe (3 dev, 1 PO, 1 SRE, vous).

9h30 : revue des résultats de la suite automatisée nocturne dans GitLab CI. Trois tests flaky à investiguer.

10h30 : pairing avec un dev backend pour ajouter un test de contrat sur une nouvelle API.

12h : pause + veille (newsletter Test Guild, blog Ministry of Testing).

14h : atelier de risk-based testing avec le PO sur les prochaines fonctionnalités.

16h : refonte d'un page object Playwright + revue de PR d'un autre QA.

17h30 : reporting hebdomadaire : defect density, escape rate, flakiness.

Le QA Engineer n'est plus dans une bulle : il est intégré aux équipes produit comme un développeur à part entière.

7. TJM QA Engineer freelance

  • Junior (2-4 ans) : 500 à 600 EUR/jour.
  • Confirmé (4-7 ans) : 600 à 700 EUR/jour.
  • Senior (7+ ans) : 700 à 800 EUR/jour.
  • Lead QA / Test Manager senior : 750 à 850 EUR/jour.

Les TJM peuvent grimper sur des contextes réglementés (banque, santé) ou des stacks rares (mainframe, embarqué).

8. Erreurs fréquentes à éviter

  • Se cantonner au manuel sans monter en automation.
  • Ignorer les bases du développement (Git, code review, branching).
  • Sous-estimer la valeur de la documentation des tests.
  • Ne pas se former à l'IA générative pour les tests (génération de cas, oracles, données).
  • Refuser le shift-left sous prétexte que « ce n'est pas mon job ».

9. Tendances à surveiller

  • IA générative pour la QA : génération de cas, génération de données synthétiques, auto-healing de tests.
  • Test observability : plateformes comme Currents, Trunk Flaky Tests, Allure TestOps.
  • Contract testing (Pact, Spring Cloud Contract) en standard sur les architectures microservices.
  • Chaos engineering intégré aux pratiques QA.
  • Accessibility testing (WCAG 2.2) devenu obligatoire dans le cadre de l'European Accessibility Act.

Pour découvrir d'autres métiers IT en freelance, consultez notre Voir tous métiers IT.

10. Se lancer en freelance comme QA Engineer

La QA est un excellent métier pour passer en freelance : marché demandeur, missions longues, plateformes outillées, communauté très active. Mais le saut reste anxiogène : trouver sa première mission, gérer son statut, facturer, négocier son TJM. Vous n'êtes pas seul dans ce parcours. ForTeam IT accompagne chaque mois des QA Engineers qui basculent du CDI vers le freelance, en sécurisant en amont une première mission solide et en assurant un suivi commercial constant.

Rejoindre ForTeam IT pour démarrer votre activité freelance QA Engineer dans les meilleures conditions.

QAtestsautomationDORAqualité logiciellefreelance

À lire aussi

Vous êtes consultant IT freelance ?

Rejoignez ForTeam IT et accédez à des missions sélectionnées chez nos clients grands comptes.

Rejoindre la communauté