Uma vaga de "QA Automation Engineer" pode significar 50% de testes manuais com algum scripting ou 100% de engenharia de framework dentro de um time de desenvolvimento. Essa diferença importa mais do que qualquer requisito de ferramenta específica. A primeira coisa a identificar em qualquer vaga é qual dos dois tipos ela é, porque o dia a dia é completamente diferente.

Os dois tipos de vaga de automação de QA

Antes de analisar descrições de vagas, entenda que "QA Automation Engineer" significa coisas diferentes em empresas diferentes:

Tipo 1: QA tradicional com automação
  • 50 a 70% de testes manuais, 30 a 50% de automação
  • Escreve scripts de teste para suites de regressão
  • Trabalha próximo do time de QA manual
  • Comum em: e-commerce, finanças, software enterprise
Tipo 2: Automação completa / SDET
  • 80 a 100% de automação
  • Projeta e constrói o framework de testes inteiro
  • Geralmente dentro de times de desenvolvimento
  • Comum em: empresas de tecnologia, startups, SaaS

Ao ler uma vaga, identifique qual dos dois tipos você está vendo. As habilidades se sobrepõem, mas o dia a dia é muito diferente.

Uma descrição de vaga típica de nível médio (com comentários)

Aqui está uma vaga estilo real-world com comentários:

QA Automation Engineer — Nível Médio Empresa B2B SaaS, 150 funcionários, Série B O que você vai fazer:
Projetar, desenvolver e manter suites de testes automatizados para nossa aplicação web usando Playwright e TypeScript.

Claro: Playwright + TypeScript. Se você conhece essas ferramentas, está qualificado no lado técnico.

Escrever planos de teste e casos de teste para novas features em colaboração com os times de produto e desenvolvimento.

Não é só automação: também escrita manual de casos de teste. É uma vaga híbrida.

Participar de code reviews do código de produção e do código de testes.

Seus testes são tratados como código de verdade. Você precisa escrever código limpo e revisável.

Ser responsável pela estabilidade dos testes end-to-end: identificar testes flaky, melhorar a lógica de retry e manter a saúde do pipeline de CI.

Crítico: você é responsável pela suite, não só por escrever novos testes.

Trabalhar com desenvolvedores para definir requisitos de testabilidade de novas features.

Shift-left: você está envolvido cedo, não só no final.

O que buscamos:
3+ anos de experiência em testes de software com 2+ anos de experiência em automação.
Esses números costumam ser flexíveis. Se você tem 1,5 anos mas habilidades sólidas, candidate-se assim mesmo.
Conhecimento sólido de JavaScript/TypeScript.

Inegociável para vagas de Playwright. Você precisa escrever código de verdade.

Experiência com Playwright ou Cypress (experiência com Selenium considerada, mas não preferida).
Playwright é o padrão atual. Selenium mostra a idade do stack.
Entendimento de REST APIs e experiência com testes de API.

Requisito quase universal. Você precisa testar mais do que a UI.

Familiaridade com pipelines de CI/CD (GitHub Actions, Jenkins ou similar).

Você não precisa construir pipelines, mas precisa trabalhar dentro deles.

Experiência com controle de versão (Git).
Requisito básico. Não é opcional.
Nice to have: Experiência com testes de performance (k6, JMeter).*
Nice-to-haves raramente desqualificam. São aspiracionais. Salário: $95.000 a $130.000

Quais habilidades realmente importam

Com base em padrões em centenas de vagas:

Obrigatório (99% das vagas)

  • Fundamentos de programação: saber escrever loops, funções e lidar com código assíncrono
  • JavaScript ou Python: um ou outro, TypeScript cada vez mais preferido
  • Um framework de automação: Playwright, Cypress ou Selenium (Playwright em tendência de alta)
  • Git básico: branching, commits, PRs
  • Entendimento de conceitos de teste: design de testes, tipos de teste, bug report

Requisitos comuns (60 a 80% das vagas)

  • Testes de API: conceitos REST, Postman ou testes de API via código
  • Noções de CI/CD: ler a saída do pipeline, entender o que ele faz
  • SQL básico: queries simples para verificar estado do banco
  • Experiência com Agile: trabalhar em sprints, participar de standups

Habilidades avançadas (te tornam sênior)

  • Arquitetura de framework de testes: projetar POM, sistemas de fixtures, bibliotecas reutilizáveis
  • Testes de performance: k6, JMeter, interpretação de resultados de carga
  • Noções de containers: Docker, entender como os testes rodam no CI
  • Mentoria: revisar código de testes de outros, estabelecer padrões

Habilidades que aparecem nas vagas mas importam menos

Selenium: ainda comum em empresas enterprise, mas o Playwright já ultrapassou para projetos novos. O conhecimento de Selenium se transfere: os conceitos são os mesmos. Java: comum em stacks de teste mais antigos. Se uma vaga exige Selenium com Java, espere um ambiente mais tradicional. JIRA: todo mundo usa. Não é uma habilidade: é uma ferramenta que você aprende em um dia. Metodologias Agile/Scrum: toda empresa lista isso. Significa "fazemos sprints." Não é diferencial. Experiência com testes manuais: valorizada, mas raramente o fator decisivo para vagas de automação.

Sinais de alerta nas descrições de vagas

"Procuramos um QA automation engineer para escrever 100% dos nossos testes do zero"

Uma pessoa não consegue ser responsável por todo o QA. Geralmente significa que não havia processo de QA e estão esperando demais.

Faixa salarial bem abaixo do mercado sem compensação atrativa em outro lugar

Faixas de mercado para automação de QA: $80K a $90K júnior, $95K a $130K médio, $130K a $160K+ sênior (EUA, 2025).

"Experiência com mais de 15 ferramentas de teste diferentes"

Ninguém tem experiência profunda em 15 ferramentas. Geralmente copiado e colado de múltiplas descrições de vagas.

"QA manual com alguma automação" descrito como Automation Engineer

Leia: eles precisam de alguém de QA manual que também escreva scripts. O salário costuma ser o de QA manual.

Sem menção de práticas de desenvolvimento (code review, CI/CD, controle de versão)

Automação sem práticas de engenharia significa testes frágeis e sem manutenção.

Como ler nas entrelinhas

"Ambiente de ritmo acelerado" → mudanças frequentes de escopo, possivelmente caótico "Usar vários chapéus" → time pequeno, você vai fazer coisas fora da sua descrição de cargo "Comunicador forte" → existe conflito entre times que o QA precisa navegar "Automação de testes do zero" → pode ser greenfield (empolgante) ou estão substituindo uma tentativa fracassada (investigue) "Trabalhar próximo do time de desenvolvimento" → bom: você está integrado, não isolado "Qualidade é responsabilidade de todos" → bom: os desenvolvedores se preocupam com testes

O que enfatizar no currículo

Combine a linguagem da vaga. Se eles falam "Playwright", não escreva apenas "experiência com frameworks de automação."

Forte:
Construí suite de testes Playwright end-to-end cobrindo 200+ casos de teste, integrada com CI no GitHub Actions. Reduzi o ciclo de regressão de 2 dias para 3 horas.
Fraco:
Experiência com ferramentas e frameworks de testes automatizados.

Quantifique quando possível: número de testes, tempo economizado, percentual de cobertura, melhoria na taxa de flakiness.

Títulos que você vai encontrar

| Título | O que geralmente significa |

|--------|---------------------------|

| QA Automation Engineer | Focado em automação, algum manual |

| SDET (Software Development Engineer in Test) | Mais engenharia, mais próximo do time dev |

| QA Engineer | Geralmente misto de manual + automação |

| Test Automation Engineer | Mesmo que QA Automation Engineer |

| Senior QA Engineer | Lidera esforços de automação, faz mentoria |

| QA Lead / Manager | Mais supervisão, estratégia, menos hands-on |

Progressão de carreira

Júnior (0 a 2 anos):
  • Seguir padrões existentes, escrever casos de teste a partir de specs
  • ~$70K a $90K
Nível médio (2 a 5 anos):
  • Projetar padrões de teste, melhorar frameworks, ser responsável pela suite
  • ~$95K a $130K
Sênior (5+ anos):
  • Arquitetar a estratégia de testes inteira, fazer mentoria, influência cross-team
  • ~$130K a $160K+
Staff / Principal:
  • Estratégia de qualidade no nível da organização, escolha de ferramentas para a empresa
  • $160K+

O salto do nível médio para sênior é sobre responsabilidade e iniciativa, não apenas tempo de serviço.

Resumo

O que as empresas realmente querem:

1. Habilidades de programação (TypeScript/JavaScript mais demandados)

2. Experiência com Playwright ou Cypress (Selenium ainda valorizado)

3. Capacidade de testar APIs (não só UI)

4. Conforto com CI/CD

5. Comunicação com desenvolvedores e product managers

O que elas dizem que querem mas importa menos: ferramentas específicas, anos de experiência correspondendo exatamente, listas longas de frameworks.

Foque em demonstrar habilidades reais de automação com um portfólio ou contribuições open source, e ajuste a linguagem do seu currículo para corresponder às ferramentas exatas que cada vaga menciona.

→ Veja também: QA Engineer vs SDET vs QA Automation Engineer: Qual é a Diferença Real? | Como Construir um Portfolio de QA que Te Contrata (GitHub + Playwright) | Roadmap de Automação QA 2026: Habilidades Essenciais para Conseguir Emprego