Ingénieur Tests freelance
Le métier d'ingénieur tests freelance : profil polyvalent conception + automation + performance avec JMeter, k6, Gatling. TJM et perspectives.
Ingénieur Tests freelance
Vous savez écrire un plan de test rigoureux, automatiser un parcours en Playwright, lancer un tir de charge en k6 et lire une trace OpenTelemetry sans paniquer ? Bienvenue dans la peau de l'ingénieur tests — un profil polyvalent, transversal et rare, qui devient le couteau suisse indispensable des grands programmes de transformation. Chez ForTeam IT, nous voyons exploser la demande pour ce type de profil hybride, notamment dans les contextes banque, e-commerce et SaaS scale-up.
Le profil ingénieur tests : un trois-en-un
Là où le testeur fonctionnel reste sur le manuel et où l'automaticien reste sur l'E2E, l'ingénieur tests couvre trois dimensions complémentaires :
- Conception : stratégie de tests, plans de tests, risk-based testing.
- Automation : développement de tests automatisés (E2E, API, contract).
- Performance : tirs de charge, stress, endurance, analyse capacitaire.
Ce profil 3-en-1 vaut de l'or sur les missions où le client ne peut pas se permettre d'avoir trois consultants distincts.
Parcours type d'un ingénieur tests
Étape 1 — Testeur fonctionnel (1-3 ans, TJM 450-550)
On apprend les bases méthodologiques : conception de cas, exécution, défauts, recette.
Étape 2 — Testeur automaticien (3-5 ans, TJM 600-700)
On industrialise via Selenium, Playwright ou Cypress, plus l'API testing.
Étape 3 — Ingénieur tests confirmé (5-8 ans, TJM 650-750)
On élargit à la performance avec JMeter, k6 ou Gatling, et on commence à piloter la stratégie de tests d'un produit.
Étape 4 — Ingénieur tests senior / Lead (8+ ans, TJM 750-850+)
On devient référent transverse : plusieurs équipes, plusieurs produits, plusieurs stacks.
Performance testing : la spécialité différenciante
C'est la dimension qui distingue l'ingénieur tests des autres profils QA. Maîtriser un outil de tir de charge est devenu une compétence rare et chère.
Les outils incontournables
- JMeter : la référence historique, encore très utilisée en banque-assurance. Plugins riches, support de protocoles variés (HTTP, JDBC, JMS, MQTT, gRPC).
- k6 (Grafana Labs) : moderne, scriptable en JavaScript, intégration native avec Grafana Cloud, standard de fait sur les nouveaux projets.
- Gatling : excellent rapport puissance/lisibilité, scénarios en Scala / Java / Kotlin DSL, très utilisé dans l'écosystème JVM.
- Locust : Python, simple, pour les équipes data / ML.
- Artillery : Node, populaire dans les éditeurs SaaS.
Méthodologie de test de performance
- Définir les objectifs : SLA, SLO, RPS cible, percentiles latence.
- Modéliser la charge : user journeys, ramp-up, plateaux, pics.
- Préparer l'environnement : iso-prod ou ratio connu, données réalistes.
- Exécuter : tir nominal, tir de stress, tir d'endurance, tir de capacité.
- Analyser : latence p50/p95/p99, throughput, taux d'erreur, utilisation ressources.
- Recommander : optimisations applicatives, scaling, capacitaire.
Métriques clés à surveiller
- Latence p50, p95, p99.
- Throughput (RPS, TPS).
- Taux d'erreurs (HTTP 5xx, timeouts).
- Utilisation CPU / mémoire / I/O sur les serveurs.
- Métriques DB : connexions actives, latence requêtes, locks.
Compétences attendues
- Méthodologie tests ISTQB Foundation + Advanced ou équivalent.
- Au moins un framework d'automation web et API.
- Au moins un outil de performance.
- Notions d'observabilité : OpenTelemetry, Grafana, Prometheus, Datadog.
- CI/CD : intégration des tirs de perf dans les pipelines (k6 Cloud, Loadium, BlazeMeter).
- Communication : restitution claire des résultats aux équipes Dev et Ops.
Industries qui recrutent
- Banque / paiement : tests de charge sur les API de paiement, Open Banking.
- E-commerce : préparation des Black Friday et soldes.
- Streaming et media : pics de trafic événementiels.
- GovTech : portails citoyens à très forte affluence (impôts, déclarations).
- SaaS B2B : SLA contractuels à tenir face à la base clients.
TJM ingénieur tests freelance
- Junior (3-5 ans) : 550 à 650 EUR/jour.
- Confirmé (5-8 ans) : 650 à 750 EUR/jour.
- Senior (8+ ans) : 750 à 850 EUR/jour.
- Lead ingénieur tests transverse : 800 à 900 EUR/jour.
Plus que pour d'autres profils QA, le contexte réglementé ou e-commerce critique fait grimper le TJM.
Journée type d'un ingénieur tests senior
9h : daily, point sur la campagne de stress en cours sur la plateforme e-commerce.
9h30 : analyse des résultats du tir de la veille : pic d'erreurs 503 à 8000 RPS, hypothèse pool de connexions DB saturé.
11h : pairing avec un dev backend pour augmenter le pool HikariCP et tester en local.
13h30 : pause + lecture de la newsletter Grafana k6.
14h : préparation du tir de capacité pour le lendemain : enrichissement des données de test, paramétrage du ramp-up, configuration de la distribution k6.
16h : revue de PR d'un test API REST Assured pour un autre projet.
17h30 : restitution synthétique des résultats au PO et au SRE : graphes Grafana, recommandations capacitaires, points de vigilance.
Cas d'usage typiques en mission
- Refonte d'une stratégie de tests sur une plateforme legacy.
- Tir de charge pré-prod d'une refonte majeure (e-commerce, banque).
- Industrialisation de l'automation E2E sur un produit SaaS.
- Audit qualité d'une équipe produit (process, outillage, KPIs).
- Mise en place du shift-left testing dans une organisation traditionnelle.
Pour explorer d'autres métiers IT en freelance, consultez notre Voir tous métiers IT.
Pros et Cons du métier
Pros : polyvalence (jamais l'ennui), TJM élevés, position transverse à forte visibilité, sortie naturelle vers le QA Lead ou le SDET.
Cons : la triple expertise demande une veille permanente, pression sur les jalons de release, peut être seul de son espèce dans des PME.
Démarrer en freelance comme ingénieur tests
Le profil ingénieur tests est l'un des plus liquides du marché freelance QA : missions longues, demande continue, peu de concurrence sur les profils 3-en-1. Mais la marche reste réelle : trouver son premier client, négocier son TJM à sa juste valeur, gérer le statut. Vous n'êtes pas seul face à ces étapes. ForTeam IT accompagne régulièrement des ingénieurs tests en sortie de CDI, en sécurisant une mission de démarrage et en assurant un appui commercial sur la durée.
Rejoindre ForTeam IT pour démarrer votre activité freelance d'ingénieur tests.
À 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é