O que a vaga pede
Engenheiro(a) Sênior SDET — Software Development Engineer in Test (Playwright)
Vaga interna Amazing Devs
💸 R$ 60,00 / hora — PJ
📍 Remoto — Brasil
⏳ Part-time, horário comercial
❗❗ Requisitos obrigatórios
👉🏼 Inglês avançado (leitura e escrita)
👉🏼 8+ anos em Software Engineering, SDET, QA Automation ou áreas relacionadas
👉🏼 5+ anos em automação de testes, com foco em Playwright
👉🏼 5+ anos em JavaScript / TypeScript
👉🏼 3+ anos em outra linguagem — C#, Java, Python, Go ou equivalente
👉🏼 3+ anos em testes de API
👉🏼 3+ anos configurando e executando testes via CI/CD
👉🏼 2+ anos com Git e práticas de desenvolvimento de software
👉🏼 2+ anos com Docker / containers e conceitos de DevOps
👉🏼 1+ ano usando IA para agilizar desenvolvimento, manutenção e análise de testes
🤖 Sobre o requisito de IA: não é "já usei ChatGPT". Esperamos uso real no fluxo de
trabalho — geração e manutenção de testes, análise de falhas, revisão de suíte — com
julgamento sobre o que o modelo produz. Saber dizer o que a IA errou conta mais do que
saber que ela ajudou.
Desejáveis
5+ anos escrevendo casos e cenários de teste.
4+ anos com ferramentas de gestão de casos de teste: Zephyr, Azure Test Plans, TestRail
ou equivalentes.
3+ anos com Postman, REST Assured ou equivalentes.
Experiência com Selenium, Cypress, WebdriverIO ou outras ferramentas de automação.
Experiência com BDD e Gherkin.
Experiência com SQL e bancos de dados.
Experiência com AWS, Azure, GCP ou outra plataforma cloud.
Testes de performance será considerado diferencial.
❗❗ Visão geral da posição
Procuramos um(a) Engenheiro(a) Sênior SDET para integrar nosso time de engenharia.
O perfil ideal tem base sólida em desenvolvimento de software **e** em engenharia de
qualidade, com domínio de automação de testes focada em Playwright, aplicações web
modernas, APIs e ambientes CI/CD.
Esta função exige um profissional que programe de verdade: desenvolver e manter código
de automação, criar frameworks escaláveis, transitar entre linguagens e tecnologias e
atuar lado a lado com os times de desenvolvimento e DevOps.
O SDET contribui para a qualidade ao longo de todo o ciclo — da análise de requisitos e
definição da estratégia de testes até automação, execução, investigação de falhas e
integração ao processo de entrega.
Responsabilidades
* Projetar, desenvolver e manter frameworks e suítes de testes automatizados, com foco
em Playwright
* Desenvolver automações em TypeScript/JavaScript e outras linguagens
* Criar e manter testes funcionais, de regressão, smoke, integração, API e end-to-end
* Realizar testes manuais e exploratórios quando necessário
* Definir estratégias, cenários e cobertura de testes a partir dos riscos do produto
* Validar APIs e integrações entre componentes do sistema
* Integrar e manter testes automatizados em pipelines CI/CD
* Identificar, reproduzir, investigar e documentar defeitos
* Analisar e corrigir flaky tests e problemas de estabilidade das suítes
* Trabalhar com Git, Docker e práticas de DevOps
* Realizar validações de dados com SQL quando necessário
* Participar de code reviews e contribuir para a qualidade e manutenibilidade do código
* Colaborar com Software Engineers, Product Managers e DevOps ao longo do ciclo
* Usar IA para aumentar produtividade no desenvolvimento, manutenção e análise de testes
* Promover boas práticas de Software Engineering, Test Automation e Quality Engineering
O que estamos procurando
Esta é uma posição individual, hands-on, part-time. Não há reportes diretos e você
escreve código todos os dias.
Procuramos alguém que já tenha carregado o peso de uma suíte de automação em produção:
que saiba por que um teste ficou flaky e não apenas que ele ficou, que tenha diagnosticado
um pipeline quebrado às duas da manhã, e que saiba defender uma decisão de arquitetura de
testes diante de um desenvolvedor.