Usamos cookies técnicos e o registro de visitas anonimizado do Zorky. O Yandex Metrica (dados armazenados em servidores na Rússia) só funciona com o seu consentimento. Nunca vendemos dados. Mais sobre cookies e estatísticas.
O Zorky está em modo de teste — tudo é gratuito. As vagas e as páginas das empresas são abertas a todos; os links dos anúncios e sua seleção pessoal abrem após o cadastro. Cadastre-se →

SDET: mercado

SDET (Software Development Engineer in Test) — um cargo premium de QA na interseção entre Automation e Backend Engineering. Escreve FRAMEWORKS DE TESTE (não só testes), infraestrutura de teste, stack de testes de performance. Nível de programação = Backend Middle/Senior. Família de cargos: SDET (geral — arquitetura de test framework + infraestrutura), Senior SDET (test framework multi-time + otimização de performance), Staff SDET/SDET Architect (estratégia de testes para toda a organização), SDET Tech Lead (liderança de time + decisões de framework), Performance SDET (testes de carga + observabilidade + testes de escalabilidade). Top stack: ci/cd, cloud, java, python, agile. 31% remoto.

412
vagas abertas — por cargo, republicações mescladas
$8.291
mediana $/mês
35%
remoto

O mercado de SDET tem agora 412 vagas abertas, 359 delas observadas recentemente. Median salary $8.291/mo.

31% das vagas de SDET são remotas ou híbridas. O trabalho de SDET é baseado em nuvem. Empresas de outsourcing — quase sempre remoto. Bancos russos — híbrido/escritório. Empresas de tecnologia internacionais — totalmente remoto.

⚠ salário conhecido para 52 de 412 vagas; participação de remoto a partir de 352 com formato informado; 359 contadas como observações recentes; tendência e dificuldade de contratação não são mostradas

Linha do tempo: vagas e fontes

Quantas vagas de SDET apareceram a cada semana desde 18 de mai. e de quantas fontes. O gráfico inferior separa o crescimento do mercado do crescimento da nossa cobertura: um salto na semana em que novas fontes foram conectadas significa que passamos a ver mais, não que o mercado cresceu.

Novas vagas por semana

Fontes ativas por semana

Fontes no período: 121. ▲ — semana em que muitas fontes novas foram conectadas.

Novas fontes conectadas: 22 de jun. +9 · 29 de jun. +12 · 6 de jul. +8 · 13 de jul. +11 · 20 de jul. +13 · 3 de ago. +8 · todas as semanas (21) na tabela
SemanaFontes novasVagas novas
25 de mai.+114
1 de jun.+310
8 de jun.+414
22 de jun.+930
29 de jun.+1239
6 de jul.+870
13 de jul.+1172
20 de jul.+1351
27 de jul.+122
3 de ago.+833
10 de ago.+336
17 de ago.+236
31 de ago.+225
7 de set.+234
14 de set.+235
21 de set.+6100
28 de set.+765
5 de out.+166
12 de out.+6181
19 de out.+798
26 de out.+480

A semana atual ainda não terminou e não é exibida: uma semana incompleta pareceria uma queda.

Semana = data em que a vaga foi vista pela primeira vez, todos os status; as vagas são selecionadas pela mesma regra do contador desta página. Fontes são canais de coleta distintos; seus nomes não são publicados.

Os salários ao longo do tempo

Salário mediano de SDET por semana, USD por mês.

Salário mediano, USD por mês

A série começa em 12 de out.: antes disso não há dados.

Vagas com salário por semana (n)

Apenas vagas com salário em USD e período conhecido (mês ou ano), de US$ 500 a US$ 50.000 por mês. Semanas com menos de 10 vagas assim ficam em branco — isso significa sem dados, não zero.

O trabalho remoto ao longo do tempo

Proporção de vagas de SDET com trabalho totalmente remoto, por semana.

Vagas remotas, %

A proporção é calculada entre as vagas que informam o formato (remoto, híbrido, escritório). Semanas com menos de 10 vagas assim ficam em branco.

As tecnologias ao longo do tempo

Como mudou a proporção de vagas de SDET que mencionam cada uma das principais tecnologias.

Vagas que mencionam a tecnologia, %

A série começa em 17 de ago.: antes disso não há dados.

Até 5 no gráfico:

Proporção entre as vagas com stack marcado; a série começa em 10 de ago.: antes as tags de stack eram atribuídas de outra forma. Semanas com menos de 20 vagas marcadas ficam em branco.

Países ao longo do tempo

Como mudou, por semana, a proporção de vagas de SDET em cada um dos principais países.

Vagas no país, %

Até 5 no gráfico:

Proporção entre as vagas com país conhecido; o gráfico mostra os cinco países com mais vagas em seis meses. Semanas com menos de 20 vagas com país conhecido ficam em branco. Uma proporção em alta pode indicar uma fonte recém-conectada naquele país, e não crescimento do mercado.

Demanda e oferta observada

Demanda aberta412
Oferta observada— não publicado

SDET — nicho premium de QA formando um fluxo estável. Tendência 2026: demanda crescente por SDET de performance graças a sistemas cloud-native, adoção de contract testing.

⚠ candidatos compatíveis com uma vaga ainda não são contados: são mostrados a demanda e o pool observado

Distribuição de salários

Uma em cada dez vagas oferece menos de $4.562, uma em cada dez mais de $14.583. Metade das vagas oferece entre $5.851 e $12.204. Amostra: 52.

Geografia da demanda

paísvagasproporção
Estados Unidos10229,7%
Índia9928,9%
Canadá339,6%
Polônia205,8%
Reino Unido175%
México72%
Rússia61,7%
Irlanda51,5%
Ucrânia51,5%
Brasil41,2%
Outros países4513,1%

O líder em número de vagas de SDET é os EUA (102 vagas). A Polônia — UE amigável a SDET.

⚠ apenas número de vagas: o salário por país não é publicado

Usada junto com

cloud
15136,7%
java
11026,7%
python
9924%
playwright
8119,7%
aws
7718,7%
jenkins
7117,2%
docker
6415,5%
selenium
5513,3%
azure
5413,1%

Participação: quantas das 412 vagas do mercado SDET mencionam esta tecnologia. Ordenado pelo número de vagas, não pela “força da associação”. Termos genéricos como cloud não são uma nuvem específica (AWS, Azure).

Top stack de SDET 2026: linguagem de programação de nível backend (Python/Java/JS-TS/Kotlin/Go — escolha uma a fundo), frameworks web (Selenium 4 + Playwright + Cypress — conheça 2+), teste de API (RestAssured/Pytest+requests/SuperTest + Pact para contrato), performance (JMeter/Gatling/k6 — obrigatório para Senior), Docker + Kubernetes (infra de testes), domínio de CI/CD, BrowserStack/Sauce Labs/LambdaTest, Allure/ReportPortal avançado, chaos engineering (Chaos Monkey/LitmusChaos).

Pares comuns: Python + Selenium + Pytest, Java + Selenium + JUnit + Allure, TypeScript + Playwright + Jest, Docker + Selenium Grid + Kubernetes, JMeter + Gatling + k6 (performance). Roadmap de aprendizado: QA Automation Sênior → programação a fundo → arquitetura de frameworks de teste → conhecimento multi-framework → teste de performance → contract testing → chaos engineering.

Demanda por nível

nívelvagas
senior149
principal25
lead22
middle17
junior7

Junior SDET — uma raridade (entrada típica via QA Automation Sênior). Fluxo de carreira: QA Automation Sênior (2-3 anos) → SDET Pleno → Sênior → Staff SDET / Engineering Manager / Senior Backend (troca completa).

⚠ apenas o lado da demanda: a senioridade do pool observado é desconhecida na maior parte

Empregadores

A demanda está distribuída entre 282 empregadores. O maior responde por 2.8%, os dez primeiros por 13.7%; os 86.3% restantes são cauda longa.

o maior 2,8%2.º–3.º 3,9%4.º–10.º 7%os demais 86,3%
proporçãovalor
top 12.8%
top 36.7%
top 1013.7%
cauda longa86.3%

⚠ os nomes não são mostrados: o classificador ainda não distingue agências de recrutamento de empregadores finais

Onde o Zorky vê este mercado

Observado em 54 fontes; a maior responde por 23.8%: este mercado não depende de um único canal.

Vagas recentes

Todas as vagas →

Vagas de SDET abertas mais recentes — as 10 posições mais recentes com qualidade de descrição adequada. A lista completa está no nosso CRM ou pelo link "ver todas" abaixo.

Como é medido
Vaga
uma vaga aberta que passou pelo filtro de qualidade e lista pelo menos duas tecnologias
Candidato observado
um candidato cujo stack contém esta tecnologia; um agregado — nenhum registro individual sai do perímetro
Candidato compatível
ainda não contado
Janela
vagas abertas no momento em que o snapshot foi gerado

Sobre os dados

  • Alguns detalhamentos estão ocultos: a cobertura de dados deles ainda não é suficiente.
  • As estatísticas só aparecem onde a amostra passa por um controle de qualidade.
  • A ausência de um bloco não significa valor zero.

Detalhamentos ocultos no momento: 8.

Dados de 2026-11-04

Área: QA / Testes

Especializações relacionadas

Dentro de SDET: SDET (geral — arquitetura de framework de testes + infraestrutura), Senior SDET (framework multi-time + desempenho), Staff SDET / SDET Architect (estratégia de testes para toda a organização), SDET Tech Lead (liderança de time + decisões de framework), Performance SDET (teste de carga + observability). A comparação com automation/manual — na barra abaixo.

QA de APIAutomação de QAQA ManualQA MobilePerformance / CargaQA de Segurança

Perguntas frequentes

As perguntas mais comuns sobre SDET: pagamento, SDET vs Automation vs Backend Engineer, arquitetura do framework de testes, diferença do Test Automation Lead, remoto, como começar (6-12 meses após Automation Senior), skills de Senior. As respostas se recalculam automaticamente.

Quanto ganha um SDET Júnior, Pleno, Sênior ou Lead?

Junior SDET — um cargo raro (geralmente o mercado começa via QA Automation, depois progressão de carreira para SDET). O salto Automation Pleno/Sênior → SDET Júnior — dominar programação em nível Backend-Pleno + arquitetura de framework de testes + um stack de observability. O Senior SDET é dono do framework de testes multi-time + stack de perf + chaos engineering. Staff SDET — estratégia de testes para toda a organização + decisões de ferramental. Fluxo de carreira: QA Automation Sênior (2-3 anos) → SDET Pleno → SDET Sênior → ou Staff SDET / SDET Architect (técnico profundo), Engineering Manager (gestão), ou Senior Backend (troca completa para engenharia de produto).

De qual stack um SDET mais precisa?

Top 5: ci/cd, cloud, java, python, agile. Web frameworks: conhecimento de 2+ (Selenium 4, Playwright, Cypress — para escolher conforme a tarefa). Teste de API: RestAssured (Java), Pytest + requests (Python), SuperTest (JS), contract testing via Pact. Mobile: Appium (bônus, não obrigatório). Performance testing: um de JMeter (padrão industrial), Gatling (DSL-based), k6 (moderno JS-based, em crescimento) — obrigatório para Senior SDET. Domínio de Docker + Kubernetes (Selenium Grid em k8s + infraestrutura de testes em Kubernetes). Cloud devices: BrowserStack + Sauce Labs + LambdaTest. Reporting: Allure + ReportPortal (avançado). Chaos engineering: Chaos Monkey, LitmusChaos para resilience testing. Observabilidade: integração de Datadog/Grafana/Prometheus nos pipelines de teste.

SDET vs Senior QA Automation vs Backend Engineer — qual a diferença?

QA Automation Sênior — escreve testes sobre frameworks existentes. Foco: escrever testes + manter a suíte de testes. Nível de programação: "pleno seguro". Veja QA Automation. SDET (esta página) — escreve FRAMEWORKS DE TESTE + infraestrutura de testes + stack de desempenho. Foco: construir ferramentas que testam o sistema. Nível de programação: Backend Pleno/Sênior. Backend Engineer — escreve código do produto. Foco: funcionalidades + lógica de negócio. Nível de programação: o mais profundo. SDET = "engenheiro backend para o domínio de QA". A transição SDET → Backend é possível em 3-6 meses (o nível de programação é o mesmo; é preciso aprender pensamento de produto + domínio). Backend → SDET — 1-3 meses (programação + domínio de backend são uma base suficiente; basta aprender técnicas de QA).

Que arquiteturas de test-framework um SDET projeta?

Um SDET Sênior projeta um framework de testes reutilizável com os seguintes componentes: 1) Arquitetura em camadas — separação de responsabilidades (Test Cases / Page Objects / Business Layer / Driver Layer). 2) Data-driven testing — testes parametrizados com fontes de dados externas (CSV/JSON/Excel/DB). 3) Padrão Page Object (ou padrão Screenplay para um stack moderno) — abstração de UI. 4) Camada de cliente de API — clientes REST/GraphQL/gRPC com tipagem segura (codegen OpenAPI, Pydantic para Python). 5) Gestão de dados de teste — fixtures, factories (factory_boy para Python, factory-bot para JS), seeders de banco de dados. 6) Gestão de configuração — configs por ambiente (ambientes de teste DEV/STAGING/PROD). 7) Integração de relatórios — Allure/ReportPortal com anotações personalizadas + screenshots + vídeos. 8) Integração com CI — execução paralela, agregação de resultados de testes, detecção de testes instáveis. 9) Observabilidade — métricas das execuções de testes (duração, instabilidade, tendências de cobertura), integração com Datadog/Grafana. 10) Testes de contrato via Pact — verificar contratos de API entre microsserviços. Documentos de decisão de arquitetura (ADRs) — responsabilidade de um SDET Sênior.

SDETs podem trabalhar remotamente?

Sim, 31% das vagas de SDET são totalmente remotas ou híbridas. O trabalho de SDET é baseado em nuvem (infra de testes em Docker/Kubernetes, CI na nuvem). Empresas de outsourcing — quase sempre remotas em projetos dos EUA. Empresas de produto russas — híbrido ou remoto após o período de experiência. Bancos — híbrido/presencial por causa de compliance. Empresas de tecnologia internacionais — totalmente remoto. Hubs de relocação: Polônia (Varsóvia/Cracóvia — SDET-friendly), Alemanha, Chéquia, Sérvia, Geórgia. Inglês — obrigatório para remoto internacional com um prêmio +25-40% (a comunidade SDET é predominantemente em inglês).

Em que o SDET difere do Test Automation Lead?

SDET — papel de contribuidor individual com foco profundo em programação. Escreve mais código do que gerencia pessoas. Trilha de crescimento de carreira: Junior SDET → Senior SDET → Staff SDET / SDET Architect (escada técnica). Test Automation Lead — papel gerencial. Gerencia 3-7 QA Automation Engineers + decisões técnicas da equipe, mas programa MENOS que um Senior SDET. Mais como "Senior QA Automation + habilidades de gestão de pessoas". Crescimento de carreira: Senior QA Automation → Test Automation Lead → QA Director → Director of Engineering. Pagamento: Senior SDET ≈ Test Automation Lead em Moscou, mas o SDET mais alto no remoto internacional graças ao premium de skill raro. Estratégia de carreira: SDET se houver forte pegada técnica, Test Automation Lead se houver interesse em gestão de pessoas. Ambos os papéis são progressões legítimas de Senior+, nenhum melhor/pior.

Por onde começar em SDET em 2026?

Pressupõe-se experiência de QA Automation Senior (ou Backend Pleno com interesse em QA). Roadmap: 1) Programação profunda numa linguagem (Python ou Java — escolha conforme a tarefa) até o nível Backend Pleno. Livros: "Clean Code" Martin, "Effective Python" Slatkin ou "Effective Java" Bloch. 2) Arquitetura de frameworks de teste — estude frameworks de teste open-source (internals do pytest, internals do JUnit 5). Spring Test para Java. 3) Design patterns em QA — Page Object + Screenplay + Strategy + Factory. Livro "Design Patterns for Test Automation" (seção em "Software Test Automation" Fewster/Graham). 4) Conhecimento multi-framework: Selenium 4 + Playwright + Cypress — saiba quando usar cada um. 5) Testes de performance: JMeter + Gatling + k6 — domine um em nível avançado. Livro "The Art of Application Performance Testing" Molyneaux. 6) Domínio de Docker + noções de Kubernetes para a infra de testes (Selenium Grid em k8s). 8) Contract testing: Pact para contratos de API de microsserviços. 9) Observabilidade nos testes: integração com Datadog/Grafana/Prometheus. 10) Pet project: um framework de testes completo e reutilizável para um app open-source (ex.: SauceDemo) com camada de dados custom + page objects + cliente de API + execução paralela + Allure + CI/CD. Cursos: Otus "SDET", Karpov.Courses "SDET", Test Automation University (EN — grátis), Ministry of Testing (EN — comunidade + cursos). Livros: "Software Test Automation" Fewster/Graham (clássico), "The Art of Software Testing" Myers. QA Automation Senior → SDET Pleno — 6-12 meses.

Quantas vagas de SDET estão abertas na CEI e na Europa?

488 vagas ativas abertas de SDET — um nicho premium de QA. Geografia: EUA, Índia, Canadá. O mercado real é maior graças ao enorme segmento remoto internacional. Tempo para fechar uma vaga de Senior SDET — 6-10 semanas (mais longo que QA Automation por causa da especificidade).

De quais skills um Senior SDET precisa?

Um SDET Sênior é dono do ciclo completo de engenharia de testes + arquitetura de frameworks. Domínio de programação: nível de Backend Pleno/Sênior em uma linguagem (Python, Java, JS/TS, Kotlin ou Go) — padrões de código limpo, padrões de projeto, refatoração, code review. Arquitetura de framework de testes: projetar um framework reutilizável (veja a resposta acima — 10 componentes), escrita de ADRs para decisões de framework, estratégia de adoção do framework por vários times. Conhecimento de vários frameworks: domínio de Selenium 4 + Playwright + Cypress (quando usar cada um), testes de API em várias linguagens, testes mobile via Appium. Domínio de testes de desempenho: um entre JMeter/Gatling/k6 no nível de "desenhar cenários de carga + analisar resultados + integrar na CI". Compreensão em nível de backend de testes de sistemas distribuídos (race conditions, consistência eventual, partições de rede). Infraestrutura de testes: Selenium Grid em Kubernetes (algo como o Spark Operator para testes), gestão de ambientes de teste (tipo DEV/STAGING/PROD), dispositivos em nuvem (BrowserStack/Sauce Labs/LambdaTest) integração avançada. Domínio de CI/CD: pipeline-as-code em vários sistemas, padrões de execução paralela, detecção de testes instáveis + auto-retry, agregação de resultados de testes. Testes de contrato: Pact para contratos de API entre microsserviços (provider/consumer). Noções de chaos engineering: Chaos Monkey, LitmusChaos para testes de resiliência. Observabilidade nos testes: integração com Datadog/Grafana/Prometheus nos pipelines de teste (métricas de duração dos testes, instabilidade, tendências de cobertura). Soft skills: code review para vários times, mentoria de SDETs e engenheiros de QA Automation, redação técnica (ADRs, documentação de frameworks), comunicação com Backend/DevOps. Inglês para Sênior+ OBRIGATÓRIO — a comunidade de SDET fala predominantemente inglês.

Deixar uma solicitação

Descreva a tarefa e deixe um contato: a solicitação chega ao nosso CRM e respondemos no contato informado.

Ao enviar, você concorda com a política de privacidade.