Мы используем технические cookie и статистику посещений: Яндекс Метрику и собственный обезличенный журнал Zorky (cookie zk_aid). Не собираем содержимое форм, текст поиска и полный IP; данные не продаём. Отказаться можно кнопкой ниже, а также через Global Privacy Control или Do Not Track в браузере. Подробнее о cookie и статистике.
Zorky CRMZorky CRM
EN|RU
@termdocs

SDET: рынок

SDET (Software Development Engineer in Test) — премиальная QA-роль на стыке Automation и Backend Engineering. Пишет ТEST FRAMEWORKS (не только тесты), test-infrastructure, performance test-stack. Programming уровень = Backend Middle/Senior. Семейство ролей: SDET (general — test framework architecture + infrastructure), Senior SDET (multi-team test framework + performance optimization), Staff SDET/SDET Architect (test strategy для всей organization), SDET Tech Lead (team leadership + framework decisions), Performance SDET (load-testing + observability + scalability tests). Топ-стек: ci/cd, cloud, java, python, playwright. 32% — удалёнка.

390
открытых вакансий — по заголовку вакансии, без перепубликаций
$8 000
медиана $/мес
37%
удалённых

На рынке SDET сейчас 390 открытых вакансий, из них 376 со свежим наблюдением. Медианная зарплата $8 000/мес.

32% SDET-вакансий — удалёнка или гибрид. SDET work cloud-based. Аутсорсеры — почти всегда remote. Российские банки — гибрид/офис. Международные tech-companies — full-remote.

⚠ зарплата известна у 38 из 390 вакансий; доля удалёнки — от 336 с указанным форматом; свежими наблюдениями считаются 376; тренд и сложность найма не показываются

Динамика: вакансии и источники

Сколько вакансий SDET появлялось каждую неделю с 4 мая и из скольких источников они пришли. Вторая линия нужна, чтобы отличать рост рынка от роста нашего охвата: скачок вакансий в неделю, когда подключились новые источники, — это мы стали видеть больше, а не рынок вырос.

Новые вакансии и активные источники по неделям

Источников всего за период: 113

Подключение новых источников: 11 мая +4 · 18 мая +2 · 1 июн. +3 · 8 июн. +3 · 22 июн. +9 · 29 июн. +12 · 6 июл. +7 · 13 июл. +11 · 20 июл. +12 · 27 июл. +1 · 3 авг. +8 · 10 авг. +3 · 17 авг. +2 · 31 авг. +2 · 7 сент. +2 · 14 сент. +2 · 21 сент. +7 · 28 сент. +6 · 5 окт. +1 · 12 окт. +6

Неделя — по дате появления вакансии, все статусы; отбор вакансий — то же правило, что у счётчика этой страницы. Источники — различные каналы сбора, их имена не публикуются.

Удалённая работа во времени

Какая доля вакансий SDET предлагала полностью удалённую работу — по неделям.

Доля удалённых вакансий, %

Доля считается среди вакансий, где формат указан (удалённо, гибрид, офис). Недели, где таких меньше 10, пропущены.

Технологии во времени

Как менялась доля вакансий SDET, где упоминается каждая из главных технологий.

Доля вакансий с технологией, %

Доля — среди вакансий с размеченным стеком; ряд начинается с 10 авг.: раньше метки стека ставились по-другому. Недели, где размеченных вакансий меньше 20, пропущены.

Страны во времени

Как менялась доля вакансий SDET в каждой из главных стран — по неделям.

Доля вакансий в стране, %

Доля — среди вакансий, где страна известна; на графике пять стран с наибольшим числом вакансий за полгода. Недели, где вакансий с известной страной меньше 20, пропущены. Рост доли страны может означать подключение нового источника в этой стране, а не рост рынка.

Спрос и наблюдаемый пул

Открытый спрос390
Наблюдаемый пул— не публикуется

SDET — premium QA-ниша, formирующая стабильный поток. Тренд 2026: рост спроса на performance SDET за счёт cloud-native systems, contract testing adoption.

⚠ подходящих под вакансию кандидатов пока не считаем: показаны спрос и наблюдаемый пул

Распределение зарплат

Каждый десятый получает менее $1 666, каждый десятый — более $15 833. Половина рынка укладывается в $5 765–12 109. Выборка: 38.

География спроса

странавакансий
US109
IN86
CA27
GB19
PL16
RU10
BR8
UA7
MX4
PH4

Лидер по числу SDET-вакансий — Россия (0 позиций). Польша — SDET-friendly EU.

⚠ только число вакансий: зарплата по странам не публикуется

С чем используется вместе

cloud 133java 95python 92playwright 66aws 56jenkins 54javascript 52docker 49selenium 45c# 43typescript 42azure 41

Топ-стек SDET 2026: Programming language Backend-уровень (Python/Java/JS-TS/Kotlin/Go — pick один deeply), web frameworks (Selenium 4 + Playwright + Cypress — знать 2+), API testing (RestAssured/Pytest+requests/SuperTest + Pact для contract), performance (JMeter/Gatling/k6 — must для Senior), Docker + Kubernetes (test infra), CI/CD mastery, BrowserStack/Sauce Labs/LambdaTest, Allure/ReportPortal advanced, chaos engineering (Chaos Monkey/LitmusChaos).

Частые пары: Python + Selenium + Pytest, Java + Selenium + JUnit + Allure, TypeScript + Playwright + Jest, Docker + Selenium Grid + Kubernetes, JMeter + Gatling + k6 (performance). Learning-roadmap: QA Automation Senior → deep programming → test framework architecture → multi-framework knowledge → performance testing → contract testing → chaos engineering.

Спрос по уровням

уровеньвакансий
senior138
principal27
lead21
middle10
junior5

Junior SDET — редкость (typical entry через QA Automation Senior). Career-flow: QA Automation Senior (2-3 года) → SDET Middle → Senior → Staff SDET / Engineering Manager / Backend Senior (full switch).

⚠ только сторона спроса: грейд наблюдаемого пула неизвестен у большинства

Работодатели

Спрос распределён между 265 работодателями. На крупнейшего приходится 3.4%, на десятку — 14.8%; остальные 85.2% — длинный хвост.

долязначение
крупнейший3.4%
топ-37.0%
топ-1014.8%
длинный хвост85.2%

⚠ имена не показываются: кадровые агентства и конечные работодатели пока не различаются классификацией

Откуда Zorky видит этот рынок

Наблюдение идёт из 55 источников; на крупнейший приходится 24.6% — рынок не держится на одном канале.

Свежие вакансии

Все вакансии →

Свежие открытые SDET-вакансии — последние 10 позиций с приемлемым качеством описания. Полный список — в нашем CRM или по ссылке «смотреть все» ниже.

Соседние рынки

QA / TestingManual QAQA AutomationPerformance / LoadMobile QASecurity QAAPI QA

SDET — самая высокооплачиваемая QA-роль, приближается к Backend Senior за счёт programming + distributed-systems testing expertise. Сравнение с automation/manual — в SiblingSubnichesChart выше.

⚠ соседние рынки для сравнения ещё не определены

Как это посчитано
Вакансия
открытая вакансия, прошедшая гейт качества и содержащая не менее двух технологий
Наблюдаемый кандидат
кандидат, чей стек содержит эту технологию; агрегат, без единой записи наружу
Подходящий кандидат
пока не считается
Окно
открытые вакансии на момент сборки снимка

О данных

  • Некоторые разрезы скрыты: по ним пока недостаточно полноты данных.
  • Статистика строится только там, где выборка проходит порог качества.
  • Отсутствие блока не означает нулевое значение.

Сейчас скрыто разрезов: 8.

Данные на 2026-10-23

Направление: QA / Testing

Соседние специализации

Внутри SDET: SDET (general — test framework architecture + infrastructure), Senior SDET (multi-team framework + performance), Staff SDET / SDET Architect (organization-wide test strategy), SDET Tech Lead (team leadership + framework decisions), Performance SDET (load-testing + observability). Сравнение с automation/manual — в баре ниже.

API QAQA AutomationManual QAMobile QAPerformance / LoadSecurity QA

Частые вопросы

Самые частые вопросы про SDET: зарплаты, SDET vs Automation vs Backend Engineer, test framework architecture, отличие от Test Automation Lead, удалёнка, как стать (6-12 месяцев после Automation Senior), Senior skills. Ответы пересчитываются автоматически.

Какой стек чаще всего требуют от SDET?

Топ-5: ci/cd, cloud, java, python, playwright. Web frameworks: знание 2+ (Selenium 4, Playwright, Cypress — для choice по task). API testing: RestAssured (Java), Pytest + requests (Python), SuperTest (JS), contract testing через Pact. Mobile: Appium (bonus, не обязательно). Performance testing: один из JMeter (industrial standard), Gatling (DSL-based), k6 (modern JS-based, growing) — must для Senior SDET. Docker mastery + Kubernetes (Selenium Grid в k8s + Kubernetes test infrastructure). Cloud devices: BrowserStack + Sauce Labs + LambdaTest. Reporting: Allure + ReportPortal (advanced). Chaos engineering: Chaos Monkey, LitmusChaos для resilience testing. Observability: Datadog/Grafana/Prometheus integration в test pipelines.

SDET vs Senior QA Automation vs Backend Engineer — в чём разница?

Senior QA Automation — пишет тесты на готовых frameworks. Focus: writing tests + maintaining test suite. Programming уровень: «уверенный middle». См. QA Automation. SDET (этa страница) — пишет ТЕСТ-ФРЕЙМВОРКИ + test-infrastructure + perf-стек. Focus: building tools that test the system. Programming уровень: Backend Middle/Senior. Backend Engineer — пишет product code. Focus: features + business logic. Programming уровень: deepest. SDET = «backend engineer для QA-domain». Career-switch SDET → Backend возможен за 3-6 месяцев (programming-уровень там же, нужно учить product-thinking + domain). Backend → SDET — за 1-3 месяца (programming + Backend domain — sufficient base + нужно learn QA-techniques).

Какие test frameworks архитектуры SDET проектирует?

Senior SDET проектирует reusable test framework со следующими components: 1) Layered architecture — separation of concerns (Test Cases / Page Objects / Business Layer / Driver Layer). 2) Data-driven testing — parametrized tests с external data sources (CSV/JSON/Excel/DB). 3) Page Object pattern (или Screenplay pattern для modern stack) — UI abstraction. 4) API client layer — type-safe REST/GraphQL/gRPC clients (OpenAPI codegen, Pydantic для Python). 5) Test data management — fixtures, factories (factory_boy для Python, factory-bot для JS), database seeders. 6) Configuration management — env-based configs (DEV/STAGING/PROD test envs). 7) Reporting integration — Allure/ReportPortal с custom annotations + screenshots + videos. 8) CI integration — parallel execution, test result aggregation, flaky test detection. 9) Observability — metrics для test runs (duration, flakiness, coverage trends), integration с Datadog/Grafana. 10) Contract testing через Pact — verify API contracts между microservices. Architecture-decisions docs (ADRs) — Senior SDET responsibility.

Можно ли работать SDET удалённо?

Да, 32% SDET-вакансий — full-remote или гибрид. SDET work cloud-based (test infra в Docker/Kubernetes, CI на cloud). Аутсорсеры — почти всегда remote на US-проектах. Российские продуктовые — гибрид или remote после probation. Банки — гибрид/офис из-за compliance. Международные tech-companies — full-remote. Релокант-хабы: Польша (Варшава/Краков — SDET-friendly), Германия, Чехия, Сербия, Грузия. Английский — must для international remote с премией +25-40% (SDET-сообщество преимущественно англоязычное).

Чем SDET отличается от Test Automation Lead?

SDET — individual contributor role с deep programming focus. Пишет код больше чем людьми управляет. Career growth track: Junior SDET → Senior SDET → Staff SDET / SDET Architect (technical ladder). Test Automation Lead — managerial role. Управляет 3-7 QA Automation Engineers + tech decisions для команды, но программирует МЕНЬШЕ чем Senior SDET. Скорее «Senior QA Automation + management skills». Career growth: Senior QA Automation → Test Automation Lead → QA Director → Director of Engineering. Зарплаты: Senior SDET ≈ Test Automation Lead в Москве, но SDET выше в международном remote за счёт rare-skill premium. Career-стратегия: SDET если deep technical drive, Test Automation Lead если people-management interest. Обе роли legitimate Senior+ progression, не лучше/хуже.

С чего начинать в SDET в 2026?

Предполагается QA Automation Senior опыт (или Backend Middle с QA interest). Roadmap: 1) Deep programming в одном языке (Python или Java — выбрать under task) до Backend Middle уровня. Книги: «Clean Code» Martin, «Effective Python» Slatkin или «Effective Java» Bloch. 2) Test framework architecture — изучить open-source test frameworks (pytest internals, JUnit 5 internals). Spring Test для Java. 3) Design patterns в QA — Page Object + Screenplay + Strategy + Factory. Книга «Design Patterns for Test Automation» (раздел в «Software Test Automation» Fewster/Graham). 4) Multi-framework knowledge: Selenium 4 + Playwright + Cypress — знать когда какой использовать. 5) Performance testing: JMeter + Gatling + k6 — освоить один до advanced. Книга «The Art of Application Performance Testing» Molyneaux. 6) Docker mastery + Kubernetes basics для test infra (Selenium Grid в k8s). 8) Contract testing: Pact для microservices API contracts. 9) Observability в tests: Datadog/Grafana/Prometheus integration. 10) Pet-проект: full reusable test framework для open-source app (e.g. SauceDemo) с custom data layer + page objects + API client + parallel execution + Allure + CI/CD. Курсы: Otus «SDET», Karpov.Courses «SDET», Test Automation University (eng — free), Ministry of Testing (eng — community + courses). Книги: «Software Test Automation» Fewster/Graham (классика), «The Art of Software Testing» Myers. QA Automation Senior → SDET Middle — 6-12 месяцев.

Сколько вакансий SDET в СНГ и Европе?

438 активных открытых SDET-вакансий — premium QA-ниша. География: 🇷🇺 Россия / 🇵🇱 Польша / remote. Реальный рынок шире за счёт огромного международного remote-сегмента. Время закрытия Senior SDET — 6-10 недель (longer чем QA Automation за счёт specificity).

Какие навыки нужны Senior SDET?

Senior SDET владеет полным циклом test-engineering + framework-architecture. Programming mastery: Backend Middle/Senior-уровень в одном языке (Python или Java или JS/TS или Kotlin или Go) — clean code patterns, design patterns, refactoring, code-review. Test framework architecture: проектирование reusable framework (см. ответ выше — 10 components), ADRs writing для framework decisions, multi-team framework adoption strategy. Multi-framework knowledge: Selenium 4 + Playwright + Cypress mastery (когда что использовать), API testing на нескольких языках, mobile testing через Appium. Performance testing mastery: один из JMeter/Gatling/k6 на уровне «проектировать load-scenarios + analyze results + integrate в CI». Backend-level понимание distributed systems testing (race conditions, eventual consistency, network partitions). Test infrastructure: Selenium Grid в Kubernetes (Spark Operator-like для tests), test envs management (DEV/STAGING/PROD-like), cloud devices (BrowserStack/Sauce Labs/LambdaTest) advanced integration. CI/CD mastery: pipeline-as-code на нескольких системах, parallel execution patterns, flaky test detection + auto-retry, test result aggregation. Contract testing: Pact для microservices API contracts (provider/consumer). Chaos engineering basics: Chaos Monkey, LitmusChaos для resilience testing. Observability в tests: Datadog/Grafana/Prometheus integration в test pipelines (metrics для test duration, flakiness, coverage trends). Soft: code-review для multiple teams, mentoring SDETs и QA Automation engineers, technical writing (ADRs, framework documentation), общение с Backend/DevOps. Английский для Senior+ MUST — SDET-сообщество преимущественно англоязычное.

Оставить заявку

Опишите задачу и оставьте контакт — заявка попадёт в CRM, ответим на указанный контакт.

Отправляя заявку, вы соглашаетесь с политикой обработки данных.