Мы используем технические 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, agile. 32% — удалёнка.

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

На рынке SDET сейчас 378 открытых вакансий, из них 356 со свежим наблюдением. Медианная зарплата $10 604/мес.

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

⚠ зарплата известна у 31 из 378 вакансий; доля удалёнки — от 323 с указанным форматом; свежими наблюдениями считаются 356; тренд и сложность найма не показываются

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

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

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

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

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

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

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

странавакансий
US108
IN86
CA24
GB17
PL13
BR9
RU9
UA7
PH4
EG3

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

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

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

cloud 125java 90python 84playwright 58jenkins 48javascript 48aws 47docker 44selenium 41azure 40c# 39typescript 38

Топ-стек 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.

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

уровеньвакансий
senior131
principal27
lead21
middle8
junior6

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).

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

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

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

долязначение
крупнейший3.8%
топ-37.5%
топ-1015.6%
длинный хвост84.4%

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

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

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

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

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

Свежие открытые 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-20

Направление: 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, agile. 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 в СНГ и Европе?

428 активных открытых 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, ответим на указанный контакт.

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