Nous utilisons cookies techniques et statistiques de visites: Yandex Metrica et le journal de visites anonymisé de Zorky. Nous ne vendons jamais de données. En savoir plus sur les cookies et les statistiques.
Zorky est en mode test : tout est gratuit. Ce site n'est qu'une démo : les noms d'entreprises, les liens et votre flux personnel s'ouvrent après inscription. Inscription →
ZorkyZorky
Français
@termdocs

SDET : marché

SDET (Software Development Engineer in Test) — un rôle QA premium à l'intersection de l'automatisation et de l'ingénierie Backend. Écrit des FRAMEWORKS DE TEST (pas seulement des tests), l'infrastructure de test, la stack de tests de performance. Niveau de programmation = Backend Middle/Senior. Famille de rôles : SDET (général — architecture du framework de test + infrastructure), SDET Senior (framework de test multi-équipes + optimisation des performances), Staff SDET/Architecte SDET (stratégie de test pour toute l'organisation), Tech Lead SDET (direction d'équipe + décisions sur les frameworks), SDET Performance (tests de charge + observabilité + tests de scalabilité). Stack la plus demandée : ci/cd, cloud, java, python, playwright. 32 % en télétravail.

397
offres ouvertes — par intitulé de poste, republications fusionnées
$8 291
médiane $/mois
37%
télétravail

Le marché SDET compte actuellement 397 postes ouverts, dont 363 observés récemment. Median salary $8 291/mo.

32 % des offres SDET sont en télétravail ou en hybride. Le travail de SDET se fait dans le cloud. Sociétés d'outsourcing — presque toujours en télétravail. Banques russes — hybride/bureau. Entreprises tech internationales — télétravail complet.

⚠ salaire connu pour 42 offres sur 397 ; part du télétravail sur 341 avec un format indiqué ; 363 comptées comme observations récentes ; la tendance et la difficulté de recrutement ne sont pas affichées

Timeline: postings and sources

How many SDET postings appeared each week since May 11, and from how many sources. The second line separates market growth from coverage growth: a jump in the week new sources were connected means we started seeing more, not that the market grew.

New postings and active sources per week

Sources over the period: 119

New sources connected: May 18 +5 · Jun 1 +3 · Jun 8 +3 · Jun 22 +9 · Jun 29 +12 · Jul 6 +8 · Jul 13 +11 · Jul 20 +13 · Jul 27 +1 · Aug 3 +8 · Aug 10 +3 · Aug 17 +2 · Aug 31 +2 · Sep 7 +2 · Sep 14 +2 · Sep 21 +7 · Sep 28 +6 · Oct 5 +1 · Oct 12 +6 · Oct 19 +7

Week = posting first-seen date, all statuses; postings are selected by the same rule as this page's counter. Sources are distinct collection channels; their names are not published.

Remote work over time

Share of SDET postings offering fully remote work, per week.

Remote postings, %

The share is among postings that state a format (remote, hybrid, office). Weeks with fewer than 10 such postings are left blank.

Technologies over time

How the share of SDET postings mentioning each of the top technologies changed.

Postings mentioning the technology, %

Share among postings with a tagged stack; the series starts on Aug 10: earlier stack tags were assigned differently. Weeks with fewer than 20 tagged postings are left blank.

Countries over time

How the share of SDET postings in each of the top countries changed, per week.

Postings in the country, %

Share among postings with a known country; the chart shows the five countries with the most postings over six months. Weeks with fewer than 20 postings with a known country are left blank. A rising share can mean a newly connected source in that country rather than market growth.

Demande et offre observée

Demande ouverte397
Offre observée— non publié

SDET — une niche QA premium qui forme un flux régulier. Tendance 2026 : demande croissante de SDET performance grâce aux systèmes cloud-native, adoption des tests de contrat.

⚠ les candidats correspondant à une offre ne sont pas encore comptés : la demande et le vivier observé sont affichés

Distribution des salaires

Un sur dix gagne moins de $3 583, un sur dix plus de $14 583. La moitié du marché se situe entre $5 765 et $12 109. Échantillon: 42.

Géographie de la demande

paysoffres
US114
IN91
CA26
GB19
PL16
RU9
BR8
UA6
MX5
PH4

The leader by SDET job count is the US (114 positions). Poland — SDET-friendly EU.

⚠ nombre d'offres uniquement : le salaire par pays n'est pas publié

Utilisée avec

cloud 141java 102python 99playwright 72aws 68javascript 62jenkins 60docker 58azure 49c# 47typescript 47selenium 44

Stack SDET principale 2026 : un langage de programmation au niveau backend (Python/Java/JS-TS/Kotlin/Go — en choisir un et l'approfondir), frameworks web (Selenium 4 + Playwright + Cypress — en connaître 2+), tests d'API (RestAssured/Pytest+requests/SuperTest + Pact pour les contrats), performance (JMeter/Gatling/k6 — indispensable pour un Senior), Docker + Kubernetes (infrastructure de tests), maîtrise du CI/CD, BrowserStack/Sauce Labs/LambdaTest, Allure/ReportPortal avancé, chaos engineering (Chaos Monkey/LitmusChaos).

Couples courants : Python + Selenium + Pytest, Java + Selenium + JUnit + Allure, TypeScript + Playwright + Jest, Docker + Selenium Grid + Kubernetes, JMeter + Gatling + k6 (performance). Feuille de route d'apprentissage : QA Automation Senior → programmation en profondeur → architecture de frameworks de test → connaissance de plusieurs frameworks → tests de performance → tests de contrat → chaos engineering.

Demande par niveau

niveauoffres
senior142
principal26
lead23
middle10
junior5

SDET Junior — une rareté (entrée typique via QA Automation Senior). Parcours de carrière : QA Automation Senior (2-3 ans) → SDET Middle → Senior → SDET Staff / Engineering Manager / Backend Senior (passage complet).

⚠ côté demande uniquement : le niveau du vivier observé est inconnu pour la majeure partie

Employeurs

La demande est répartie entre 268 employeurs. Le plus grand en représente 4.0 %, les dix premiers 15.4 % ; les 84.6 % restants forment la longue traîne.

partvaleur
top 14.0%
top 37.6%
top 1015.4%
longue traîne84.6%

⚠ les noms ne sont pas affichés : le classificateur ne distingue pas encore les agences de recrutement des employeurs finaux

Où Zorky voit ce marché

Observé sur 55 sources ; la plus grande en représente 24.2 % : ce marché ne repose pas sur un seul canal.

Postes récents

Toutes les offres →

Dernières offres de SDET ouvertes — les 10 postes les plus récents avec une qualité de description suffisante. La liste complète est dans notre CRM ou via le lien « voir tout » ci-dessous.

Marchés voisins

QA / TestsQA manuelQA AutomationPerformance / ChargeQA mobileQA sécuritéQA API

SDET — le rôle QA le mieux payé, qui se rapproche du Backend Senior grâce à l'expertise en programmation + en test des systèmes distribués. Comparaison avec l'automatisation/le manuel — dans le SiblingSubnichesChart ci-dessus.

⚠ les marchés voisins de comparaison ne sont pas encore définis

Comment c'est mesuré
Offre
une offre ouverte ayant passé le contrôle qualité et citant au moins deux technologies
Candidat observé
un candidat dont la stack contient cette technologie ; un agrégat — aucune fiche individuelle ne sort du périmètre
Candidat correspondant
pas encore compté
Fenêtre
offres ouvertes au moment de la création de l'instantané

À propos des données

  • Certaines ventilations sont masquées : leur couverture de données n'est pas encore suffisante.
  • Les statistiques ne sont affichées que là où l'échantillon passe un contrôle qualité.
  • Un bloc absent ne signifie pas une valeur nulle.

Ventilations masquées actuellement : 8.

Données au 2026-10-27

Domaine: QA / Tests

Spécialisations associées

Au sein du SDET : SDET (généraliste — architecture du framework de test + infrastructure), SDET Senior (framework multi-équipes + performance), SDET Staff / Architecte SDET (stratégie de test à l'échelle de l'organisation), SDET Tech Lead (direction d'équipe + décisions sur le framework), SDET performance (tests de charge + observabilité). Comparaison avec automation/manual — dans la barre ci-dessous.

QA APIQA AutomationQA manuelQA mobilePerformance / ChargeQA sécurité

Questions fréquentes

Les questions les plus fréquentes sur le SDET : rémunération, SDET vs automatisation vs ingénieur backend, architecture du framework de tests, différence avec le Test Automation Lead, télétravail, comment débuter (6-12 mois après automatisation Senior), compétences Senior. Les réponses sont recalculées automatiquement.

Quel est le salaire d'un SDET Junior, Middle, Senior ou Lead ?

SDET Junior — un poste rare (généralement le marché commence par la QA Automation, puis une progression de carrière vers le SDET). Le saut Automation Middle/Senior → SDET Junior — maîtrise de la programmation au niveau Backend Middle + architecture de framework de test + une stack d'observabilité. Le SDET Senior est responsable d'un framework de test multi-équipes + d'une stack de performance + du chaos engineering. Le SDET Staff — stratégie de test à l'échelle de l'organisation + décisions sur l'outillage. Parcours de carrière : QA Automation Senior (2-3 ans) → SDET Middle → SDET Senior → soit SDET Staff / Architecte SDET (profondeur technique), soit Engineering Manager (management), soit Backend Senior (passage complet à l'ingénierie produit).

Quelle stack est le plus souvent demandée à un SDET ?

Top 5 : ci/cd, cloud, java, python, playwright. Frameworks web : connaissance de 2+ (Selenium 4, Playwright, Cypress — pour choisir selon la tâche). Tests d'API : RestAssured (Java), Pytest + requests (Python), SuperTest (JS), tests de contrat via Pact. Mobile : Appium (un plus, pas obligatoire). Tests de performance : l'un de JMeter (standard industriel), Gatling (basé sur un DSL), k6 (moderne, basé sur JS, en croissance) — indispensable pour un SDET Senior. Maîtrise de Docker + Kubernetes (Selenium Grid dans k8s + infrastructure de test Kubernetes). Appareils dans le cloud : BrowserStack + Sauce Labs + LambdaTest. Reporting : Allure + ReportPortal (avancé). Chaos engineering : Chaos Monkey, LitmusChaos pour les tests de résilience. Observabilité : intégration de Datadog/Grafana/Prometheus dans les pipelines de test.

SDET vs QA Automation Senior vs Backend Engineer — quelle différence ?

QA Automation Senior — écrit des tests sur des frameworks existants. Centré sur : l'écriture de tests + la maintenance de la suite de tests. Niveau de programmation : « middle confirmé ». Voir QA Automation. SDET (cette page) — écrit des FRAMEWORKS DE TEST + l'infrastructure de test + la stack de performance. Centré sur : la construction d'outils qui testent le système. Niveau de programmation : Backend Middle/Senior. Ingénieur Backend — écrit le code produit. Centré sur : les fonctionnalités + la logique métier. Niveau de programmation : le plus poussé. SDET = « ingénieur backend du domaine QA ». Reconversion SDET → Backend possible en 3-6 mois (le niveau de programmation est le même ; il faut apprendre la pensée produit + le domaine). Backend → SDET — 1-3 mois (programmation + domaine backend constituent une base suffisante ; il suffit d'apprendre les techniques de QA).

Quelles architectures de frameworks de test un SDET conçoit-il ?

Un SDET Senior conçoit un framework de test réutilisable avec les composants suivants : 1) Architecture en couches — séparation des responsabilités (Cas de test / Page Objects / Couche métier / Couche driver). 2) Tests pilotés par les données — tests paramétrés avec des sources de données externes (CSV/JSON/Excel/BD). 3) Pattern Page Object (ou pattern Screenplay pour une stack moderne) — abstraction de l'UI. 4) Couche client d'API — clients REST/GraphQL/gRPC typés (génération de code OpenAPI, Pydantic pour Python). 5) Gestion des données de test — fixtures, factories (factory_boy pour Python, factory-bot pour JS), seeders de base de données. 6) Gestion de la configuration — configurations par environnement (environnements de test DEV/STAGING/PROD). 7) Intégration du reporting — Allure/ReportPortal avec annotations personnalisées + captures d'écran + vidéos. 8) Intégration CI — exécution parallèle, agrégation des résultats de tests, détection des tests instables. 9) Observabilité — métriques des exécutions de tests (durée, instabilité, tendances de couverture), intégration avec Datadog/Grafana. 10) Tests de contrat via Pact — vérifier les contrats d'API entre microservices. Les documents de décisions d'architecture (ADR) — une responsabilité du SDET Senior.

Les SDET peuvent-ils travailler à distance ?

Oui, 32 % des offres de SDET sont entièrement à distance ou hybrides. Le travail de SDET se fait dans le cloud (infrastructure de test dans Docker/Kubernetes, CI dans le cloud). Les sociétés d'outsourcing — presque toujours à distance sur des projets américains. Entreprises produit russes — hybride ou à distance après la période d'essai. Banques — hybride/bureau pour des raisons de conformité. Entreprises tech internationales — tout à distance. Pôles d'expatriation : Pologne (Varsovie/Cracovie — favorables aux SDET), Allemagne, Tchéquie, Serbie, Géorgie. L'anglais — indispensable pour le télétravail international avec une prime de +25-40 % (la communauté SDET est majoritairement anglophone).

En quoi le SDET diffère-t-il du Test Automation Lead ?

SDET — un rôle de contributeur individuel fortement axé sur la programmation. Écrit plus de code qu'il ne gère de personnes. Évolution de carrière : SDET Junior → SDET Senior → Staff SDET / architecte SDET (filière technique). Test Automation Lead — un rôle de management. Gère 3-7 ingénieurs QA Automation + les décisions techniques de l'équipe, mais programme MOINS qu'un SDET Senior. Plutôt « QA Automation Senior + compétences de management ». Évolution de carrière : QA Automation Senior → Test Automation Lead → QA Director → Director of Engineering. Rémunération : SDET Senior ≈ Test Automation Lead à Moscou, mais le SDET gagne plus en télétravail international grâce à la prime de compétence rare. Stratégie de carrière : SDET si vous avez une forte appétence technique, Test Automation Lead si le management d'équipe vous intéresse. Les deux rôles sont des progressions légitimes Senior+, aucun n'est meilleur ou moins bon.

Par où commencer en SDET en 2026 ?

Une expérience de QA Automation Senior est supposée (ou Backend Middle avec un intérêt pour la QA). Feuille de route : 1) Programmation approfondie dans un langage (Python ou Java — choisir selon la tâche) jusqu'au niveau Backend Middle. Livres : « Clean Code » de Martin, « Effective Python » de Slatkin ou « Effective Java » de Bloch. 2) Architecture de framework de tests — étudier des frameworks de tests open source (fonctionnement interne de pytest, de JUnit 5). Spring Test pour Java. 3) Design patterns en QA — Page Object + Screenplay + Strategy + Factory. Livre « Design Patterns for Test Automation » (section dans « Software Test Automation » de Fewster/Graham). 4) Connaissance de plusieurs frameworks : Selenium 4 + Playwright + Cypress — savoir quand utiliser lequel. 5) Tests de performance : JMeter + Gatling + k6 — en maîtriser un à un niveau avancé. Livre « The Art of Application Performance Testing » de Molyneaux. 6) Maîtrise de Docker + bases de Kubernetes pour l'infrastructure de tests (Selenium Grid dans k8s). 8) Tests de contrat : Pact pour les contrats d'API des microservices. 9) Observabilité dans les tests : intégration Datadog/Grafana/Prometheus. 10) Projet personnel : un framework de tests complet et réutilisable pour une application open source (par ex. SauceDemo) avec couche de données sur mesure + page objects + client API + exécution parallèle + Allure + CI/CD. Formations : Otus « SDET », Karpov.Courses « SDET », Test Automation University (EN — gratuit), Ministry of Testing (EN — communauté + formations). Livres : « Software Test Automation » de Fewster/Graham (classique), « The Art of Software Testing » de Myers. QA Automation Senior → SDET Middle — 6-12 mois.

Combien d'offres de SDET sont ouvertes dans la CEI et en Europe ?

468 active open SDET positions — a premium QA niche. Geography: the US, India, Canada. The real market is broader thanks to the huge international remote segment. Time to close a Senior SDET role — 6-10 weeks (longer than QA Automation due to specificity).

De quelles compétences un SDET Senior a-t-il besoin ?

Un SDET Senior prend en charge le cycle complet d'ingénierie des tests + l'architecture du framework. Maîtrise de la programmation : niveau Backend Middle/Senior dans un langage (Python ou Java ou JS/TS ou Kotlin ou Go) — patterns de code propre, design patterns, refactoring, revue de code. Architecture du framework de test : conception d'un framework réutilisable (voir la réponse ci-dessus — 10 composants), rédaction d'ADR pour les décisions sur le framework, stratégie d'adoption du framework par plusieurs équipes. Connaissance de plusieurs frameworks : maîtrise de Selenium 4 + Playwright + Cypress (quand utiliser lequel), tests d'API dans plusieurs langages, tests mobiles via Appium. Maîtrise des tests de performance : l'un de JMeter/Gatling/k6 au niveau « concevoir des scénarios de charge + analyser les résultats + intégrer à la CI ». Compréhension de niveau Backend des tests de systèmes distribués (race conditions, cohérence éventuelle, partitions réseau). Infrastructure de test : Selenium Grid dans Kubernetes (à la manière d'un Spark Operator pour les tests), gestion des environnements de test (DEV/STAGING/proches de la PROD), intégration avancée des appareils cloud (BrowserStack/Sauce Labs/LambdaTest). Maîtrise de la CI/CD : pipeline-as-code sur plusieurs systèmes, patterns d'exécution parallèle, détection des tests instables + relance automatique, agrégation des résultats de tests. Tests de contrat : Pact pour les contrats d'API des microservices (fournisseur/consommateur). Bases du chaos engineering : Chaos Monkey, LitmusChaos pour les tests de résilience. Observabilité dans les tests : intégration Datadog/Grafana/Prometheus dans les pipelines de test (métriques de durée des tests, d'instabilité, de tendances de couverture). Soft skills : revue de code pour plusieurs équipes, mentorat des SDET et des ingénieurs QA Automation, rédaction technique (ADR, documentation du framework), communication avec le Backend/DevOps. Anglais INDISPENSABLE pour Senior+ — la communauté SDET est majoritairement anglophone.

Laisser une demande

Décrivez la tâche et laissez un contact : la demande arrive dans notre CRM et nous répondons au contact indiqué.

En envoyant, vous acceptez la politique de confidentialité.