SDET: rynek
SDET (Software Development Engineer in Test) — rola premium w QA na styku automatyzacji i inżynierii backendu. Pisze FRAMEWORKI TESTOWE (a nie tylko testy), infrastrukturę testową, stack testów wydajnościowych. Poziom programowania = Backend Middle/Senior. Rodzina ról: SDET (ogólnie — architektura frameworka testowego + infrastruktura), Senior SDET (framework testowy dla wielu zespołów + optymalizacja wydajności), Staff SDET/SDET Architect (strategia testów dla całej organizacji), SDET Tech Lead (kierowanie zespołem + decyzje o frameworku), Performance SDET (testy obciążeniowe + observability + testy skalowalności). Najczęstszy stack: ci/cd, cloud, java, python, playwright. 32% zdalnie.
Rynek SDET ma obecnie 397 otwartych ról, w tym świeżo zaobserwowanych: 363. Median salary $8291/mo.
32% ofert SDET to praca zdalna lub hybrydowa. Praca SDET jest chmurowa. Firmy outsourcingowe — prawie zawsze zdalnie. Rosyjskie banki — hybryda/biuro. Międzynarodowe firmy technologiczne — praca w pełni zdalna.
⚠ wynagrodzenie znane dla 42 z 397 ofert; udział pracy zdalnej z 341 z podanym formatem; 363 liczone jako świeże obserwacje; trendu i trudności rekrutacji nie pokazujemy
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.
Popyt i obserwowana podaż
| Otwarty popyt | 397 |
| Obserwowana podaż | — nie publikujemy |
SDET — nisza premium w QA dająca stały strumień ofert. Trend 2026: rosnący popyt na performance SDET dzięki systemom cloud-native, upowszechnianie testów kontraktowych.
⚠ kandydaci pasujący do oferty nie są jeszcze liczeni: pokazujemy popyt i obserwowaną pulę
Rozkład wynagrodzeń
Co dziesiąta osoba zarabia poniżej $3583, co dziesiąta powyżej $14 583. Połowa rynku mieści się między $5765 a $12 109. Próba: 42.
Geografia popytu
| kraj | oferty |
|---|---|
| US | 114 |
| IN | 91 |
| CA | 26 |
| GB | 19 |
| PL | 16 |
| RU | 9 |
| BR | 8 |
| UA | 6 |
| MX | 5 |
| PH | 4 |
The leader by SDET job count is the US (114 positions). Poland — SDET-friendly EU.
⚠ tylko liczba ofert: wynagrodzenia według krajów nie są publikowane
Używana razem z
Najpopularniejszy stack SDET 2026: język programowania na poziomie backendu (Python/Java/JS-TS/Kotlin/Go — wybierz jeden i poznaj go dogłębnie), frameworki webowe (Selenium 4 + Playwright + Cypress — znać 2+), testy API (RestAssured/Pytest+requests/SuperTest + Pact do testów kontraktowych), wydajność (JMeter/Gatling/k6 — obowiązkowo dla Senior), Docker + Kubernetes (infrastruktura testowa), biegłość w CI/CD, BrowserStack/Sauce Labs/LambdaTest, zaawansowany Allure/ReportPortal, chaos engineering (Chaos Monkey/LitmusChaos).
Typowe pary: Python + Selenium + Pytest, Java + Selenium + JUnit + Allure, TypeScript + Playwright + Jest, Docker + Selenium Grid + Kubernetes, JMeter + Gatling + k6 (wydajność). Roadmapa nauki: QA Automation Senior → dogłębne programowanie → architektura frameworka testowego → znajomość wielu frameworków → testy wydajnościowe → testy kontraktowe → chaos engineering.
Popyt według poziomu
| poziom | oferty |
|---|---|
| senior | 142 |
| principal | 26 |
| lead | 23 |
| middle | 10 |
| junior | 5 |
Junior SDET — rzadkość (typowe wejście przez QA Automation Senior). Ścieżka kariery: QA Automation Senior (2-3 lata) → SDET Middle → Senior → Staff SDET / Engineering Manager / Senior Backend (pełne przejście).
⚠ tylko strona popytu: poziom większości obserwowanej puli jest nieznany
Pracodawcy
Popyt rozkłada się na 268 pracodawców. Największy odpowiada za 4.0%, pierwsza dziesiątka za 15.4%; pozostałe 84.6% to długi ogon.
| udział | wartość |
|---|---|
| top-1 | 4.0% |
| top-3 | 7.6% |
| top-10 | 15.4% |
| długi ogon | 84.6% |
⚠ nazw nie pokazujemy: klasyfikator jeszcze nie odróżnia agencji rekrutacyjnych od pracodawców końcowych
Gdzie Zorky widzi ten rynek
Obserwowane w 55 źródłach; największe odpowiada za 24.2% — ten rynek nie opiera się na jednym kanale.
Najnowsze ogłoszenia
- Software Development Engineer in Test (SDET) · US · $8291
- Software Development Engineer in Test (SDET) – US Recent Grad · US
- Senior Software Development Engineer in Test (SDET) / QA
- Software Development Engineer in Test II · IN
- Sr. Software Development Engineer in Test · IN
- Software Development Engineer in Test II (SDET II) · US
- Senior Software Development Engineer in Test · INT · $14 583
- Senior Software Development Engineer in Test · US
Najnowsze otwarte oferty SDET — najświeższe 10 stanowisk z odpowiednią jakością opisu. Pełna lista jest w naszym CRM lub pod linkiem „zobacz wszystkie” poniżej.
Sąsiednie rynki
SDET — najlepiej płatna rola w QA, zbliżająca się do Senior Backend dzięki ekspertyzie w programowaniu + testowaniu systemów rozproszonych. Porównanie z automation/manual — na wykresie SiblingSubnichesChart powyżej.
⚠ rynki sąsiednie do porównania nie są jeszcze określone
Jak to mierzymy
- Oferta
- otwarta oferta, która przeszła kontrolę jakości i wymienia co najmniej dwie technologie
- Obserwowany kandydat
- kandydat, którego stack zawiera tę technologię; agregat — żaden pojedynczy rekord nie opuszcza perymetru
- Kandydat do dopasowania
- jeszcze nie liczone
- Okno
- oferty otwarte w chwili tworzenia snapshotu
O danych
- Część przekrojów jest ukryta: pokrycie danymi jest jeszcze niewystarczające.
- Statystyki pokazujemy tylko tam, gdzie próba przechodzi próg jakości.
- Brak bloku nie oznacza wartości zero.
Obecnie ukryte przekroje: 8.
Dane na dzień 2026-10-27
Kierunek: QA / Testing
Pokrewne specjalizacje
W ramach SDET: SDET (ogólny — architektura frameworka testowego + infrastruktura), Senior SDET (framework dla wielu zespołów + wydajność), Staff SDET / SDET Architect (strategia testów całej organizacji), SDET Tech Lead (prowadzenie zespołu + decyzje dotyczące frameworka), Performance SDET (testy obciążeniowe + observability). Porównanie z automation/manual — na wykresie słupkowym poniżej.
Najczęściej zadawane pytania
Najczęstsze pytania o SDET: wynagrodzenie, SDET vs Automation vs Backend Engineer, architektura frameworka testowego, różnica względem Test Automation Lead, praca zdalna, jak zacząć (6-12 miesięcy po Automation Senior), umiejętności Senior. Odpowiedzi przeliczają się automatycznie.
Ile zarabia SDET Junior, Middle, Senior lub Lead?
Junior SDET — rzadkie stanowisko (zwykle rynek zaczyna od QA Automation, potem awans do SDET). Skok Automation Middle/Senior → SDET Junior — opanowanie programowania na poziomie Backend Middle + architektura frameworka testowego + jeden stack observability. Senior SDET odpowiada za framework testowy dla wielu zespołów + stack wydajnościowy + chaos engineering. Staff SDET — strategia testów całej organizacji + decyzje narzędziowe. Ścieżka kariery: QA Automation Senior (2-3 lata) → SDET Middle → SDET Senior → albo Staff SDET / SDET Architect (głęboko techniczny), Engineering Manager (zarządzanie), albo Senior Backend (pełne przejście do inżynierii produktowej).
Jakiego stacku najczęściej wymagają oferty SDET?
5 najważniejszych: ci/cd, cloud, java, python, playwright. Frameworki webowe: znajomość 2+ (Selenium 4, Playwright, Cypress — do wyboru pod zadanie). Testy API: RestAssured (Java), Pytest + requests (Python), SuperTest (JS), testy kontraktowe przez Pact. Mobile: Appium (atut, nieobowiązkowy). Testy wydajnościowe: jeden z JMeter (standard przemysłowy), Gatling (oparty na DSL), k6 (nowoczesny, oparty na JS, rośnie) — obowiązkowo dla Senior SDET. Biegłość w Docker + Kubernetes (Selenium Grid w k8s + infrastruktura testowa na Kubernetes). Urządzenia w chmurze: BrowserStack + Sauce Labs + LambdaTest. Raportowanie: Allure + ReportPortal (zaawansowane). Chaos engineering: Chaos Monkey, LitmusChaos do testów odporności. Observability: integracja Datadog/Grafana/Prometheus w pipeline’ach testowych.
SDET vs Senior QA Automation vs Backend Engineer — czym się różnią?
Senior QA Automation — pisze testy na istniejących frameworkach. Nacisk: pisanie testów + utrzymanie zestawu testów. Poziom programowania: „pewny middle”. Zob. QA Automation. SDET (ta strona) — pisze FRAMEWORKI TESTOWE + infrastrukturę testową + stack testów wydajnościowych. Nacisk: budowanie narzędzi testujących system. Poziom programowania: Backend Middle/Senior. Backend Engineer — pisze kod produktu. Nacisk: funkcje + logika biznesowa. Poziom programowania: najgłębszy. SDET = „backend engineer w domenie QA”. Przejście SDET → Backend możliwe w 3-6 miesięcy (poziom programowania ten sam; trzeba nauczyć się myślenia produktowego + domeny). Backend → SDET — 1-3 miesiące (programowanie + domena backendu to wystarczająca baza; wystarczy nauczyć się technik QA).
Jakie architektury frameworków testowych projektuje SDET?
Senior SDET projektuje reużywalny framework testowy z następującymi komponentami: 1) Architektura warstwowa — rozdzielenie odpowiedzialności (Test Cases / Page Objects / Business Layer / Driver Layer). 2) Data-driven testing — testy parametryzowane z zewnętrznymi źródłami danych (CSV/JSON/Excel/DB). 3) Wzorzec Page Object (lub wzorzec Screenplay w nowoczesnym stacku) — abstrakcja UI. 4) Warstwa klientów API — type-safe klienty REST/GraphQL/gRPC (codegen z OpenAPI, Pydantic w Pythonie). 5) Zarządzanie danymi testowymi — fixtures, fabryki (factory_boy w Pythonie, factory-bot w JS), seedery bazy danych. 6) Zarządzanie konfiguracją — konfiguracje zależne od środowiska (środowiska testowe DEV/STAGING/PROD). 7) Integracja raportowania — Allure/ReportPortal z własnymi adnotacjami + zrzutami ekranu + nagraniami wideo. 8) Integracja z CI — wykonywanie równoległe, agregacja wyników testów, wykrywanie niestabilnych testów. 9) Observability — metryki przebiegów testów (czas trwania, niestabilność, trendy pokrycia), integracja z Datadog/Grafana. 10) Testy kontraktowe przez Pact — weryfikacja kontraktów API między mikroserwisami. Dokumenty decyzji architektonicznych (ADR) — odpowiedzialność Senior SDET.
Czy SDET-owie mogą pracować zdalnie?
Tak, 32% ofert SDET to praca w pełni zdalna lub hybrydowa. Praca SDET jest oparta na chmurze (infrastruktura testowa w Docker/Kubernetes, CI w chmurze). Firmy outsourcingowe — prawie zawsze zdalnie przy projektach z USA. Rosyjskie firmy produktowe — hybrydowo lub zdalnie po okresie próbnym. Banki — hybrydowo/w biurze ze względu na zgodność z przepisami. Międzynarodowe firmy technologiczne — w pełni zdalnie. Huby relokantów: Polska (Warszawa/Kraków — przyjazne SDET), Niemcy, Czechy, Serbia, Gruzja. Angielski — obowiązkowy do międzynarodowej pracy zdalnej z premią +25-40% (społeczność SDET jest przeważnie anglojęzyczna).
Czym SDET różni się od Test Automation Lead?
SDET — rola indywidualnego kontrybutora z głębokim naciskiem na programowanie. Pisze więcej kodu, niż zarządza ludźmi. Ścieżka rozwoju: Junior SDET → Senior SDET → Staff SDET / SDET Architect (drabina techniczna). Test Automation Lead — rola menedżerska. Zarządza 3-7 QA Automation Engineers + decyzjami technicznymi zespołu, ale programuje MNIEJ niż Senior SDET. Bardziej jak „Senior QA Automation + umiejętności zarządzania”. Ścieżka rozwoju: Senior QA Automation → Test Automation Lead → QA Director → Director of Engineering. Wynagrodzenie: Senior SDET ≈ Test Automation Lead w Moskwie, ale SDET wyżej w międzynarodowej pracy zdalnej dzięki premii za rzadką umiejętność. Strategia kariery: SDET, jeśli ciągnie cię do głębi technicznej, Test Automation Lead, jeśli interesuje cię zarządzanie ludźmi. Obie role to uprawniony rozwój na poziom Senior+, żadna nie jest lepsza/gorsza.
Od czego zacząć w SDET w 2026?
Zakłada się doświadczenie QA Automation Senior (lub Backend Middle z zainteresowaniem QA). Roadmapa: 1) Dogłębne programowanie w jednym języku (Python lub Java — wybierz pod zadanie) do poziomu Backend Middle. Książki: „Clean Code” Martin, „Effective Python” Slatkin lub „Effective Java” Bloch. 2) Architektura frameworka testowego — przestudiuj open-source'owe frameworki testowe (wnętrze pytest, wnętrze JUnit 5). Spring Test dla Javy. 3) Wzorce projektowe w QA — Page Object + Screenplay + Strategy + Factory. Książka „Design Patterns for Test Automation” (rozdział w „Software Test Automation” Fewster/Graham). 4) Znajomość wielu frameworków: Selenium 4 + Playwright + Cypress — wiedz, kiedy którego używać. 5) Testy wydajnościowe: JMeter + Gatling + k6 — opanuj jeden na poziomie zaawansowanym. Książka „The Art of Application Performance Testing” Molyneaux. 6) Biegłość w Dockerze + podstawy Kubernetesa dla infrastruktury testowej (Selenium Grid w k8s). 8) Testy kontraktowe: Pact dla kontraktów API mikroserwisów. 9) Observability w testach: integracja z Datadog/Grafana/Prometheus. 10) Projekt własny: pełny wielokrotnego użytku framework testowy dla aplikacji open source (np. SauceDemo) z własną warstwą danych + page objects + klientem API + równoległym uruchamianiem + Allure + CI/CD. Kursy: Otus „SDET”, Karpov.Courses „SDET”, Test Automation University (EN — darmowy), Ministry of Testing (EN — społeczność + kursy). Książki: „Software Test Automation” Fewster/Graham (klasyka), „The Art of Software Testing” Myers. QA Automation Senior → SDET Middle — 6-12 miesięcy.
Ile ofert SDET jest otwartych w WNP i Europie?
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).
Jakich umiejętności potrzebuje Senior SDET?
Senior SDET odpowiada za pełny cykl inżynierii testów + architekturę frameworka. Biegłość programistyczna: poziom Middle/Senior w backendzie w jednym języku (Python lub Java lub JS/TS lub Kotlin lub Go) — wzorce czystego kodu, wzorce projektowe, refaktoryzacja, code review. Architektura frameworka testowego: projektowanie reużywalnego frameworka (zob. odpowiedź wyżej — 10 komponentów), pisanie ADR dla decyzji dotyczących frameworka, strategia adopcji frameworka w wielu zespołach. Znajomość wielu frameworków: biegłość w Selenium 4 + Playwright + Cypress (kiedy którego używać), testowanie API w wielu językach, testy mobilne przez Appium. Biegłość w testach wydajnościowych: jedno z JMeter/Gatling/k6 na poziomie „projektuję scenariusze obciążeniowe + analizuję wyniki + integruję z CI”. Rozumienie na poziomie backendu testowania systemów rozproszonych (race conditions, eventual consistency, partycje sieciowe). Infrastruktura testowa: Selenium Grid w Kubernetesie (coś jak Spark Operator dla testów), zarządzanie środowiskami testowymi (DEV/STAGING/zbliżone do PROD), zaawansowana integracja urządzeń w chmurze (BrowserStack/Sauce Labs/LambdaTest). Biegłość w CI/CD: pipeline jako kod w wielu systemach, wzorce wykonywania równoległego, wykrywanie niestabilnych testów + automatyczne ponowienia, agregacja wyników testów. Testy kontraktowe: Pact dla kontraktów API mikroserwisów (provider/consumer). Podstawy chaos engineeringu: Chaos Monkey, LitmusChaos do testowania odporności. Observability w testach: integracja Datadog/Grafana/Prometheus z pipeline'ami testowymi (metryki czasu trwania testów, niestabilności, trendów pokrycia). Kompetencje miękkie: code review dla wielu zespołów, mentoring SDET-ów i inżynierów QA Automation, pisanie techniczne (ADR, dokumentacja frameworka), komunikacja z Backendem/DevOps. Angielski dla Senior+ OBOWIĄZKOWO — społeczność SDET jest przeważnie anglojęzyczna.
Zostaw zgłoszenie
Opisz zadanie i zostaw kontakt — zgłoszenie trafi do naszego CRM, a odpowiemy na podany kontakt.