Engenheiro(a) de Automação de Testes
- Início
- Engenheiro(a) de Automação de Testes
Remoto, Brasil · senior · remote · pj
Engenheiro(a) de Automação de Testes
Buscamos um(a) Engenheiro(a) de Automação de Testes sênior para construir e manter suítes de teste automatizado que rodam de forma confiável dentro do pipeline de CI/CD, sem virar fonte de ruído com flakiness constante.
Você vai escrever testes de API, UI e regressão como código de verdade, versionado e revisado, decidindo o que vale a pena automatizar e o que continua sendo teste manual exploratório.
Esperamos alguém que usa IA para acelerar geração de scripts de teste, mas revisa e mantém a suíte com o mesmo rigor de engenharia aplicado ao código de produto.
Construa e mantenha suítes de automação de teste confiáveis dentro do pipeline de entrega.
Responsabilidades
- Projetar e implementar suítes de automação de testes de API, UI e regressão.
- Integrar testes automatizados ao pipeline de CI/CD.
- Manter e refatorar suítes de teste, eliminando flakiness e testes redundantes.
- Definir estratégia de dados de teste e ambientes isolados para automação.
- Colaborar com engenharia na definição de código testável desde o design.
- Reportar métricas de cobertura e saúde da suíte de testes.
- Usar IA para gerar e manter scripts de teste, revisando com rigor de engenharia.
Requisitos
- Experiência sólida escrevendo automação de testes como código (não apenas ferramentas no-code).
- Domínio de frameworks de automação de API e UI (Playwright, Cypress ou equivalentes).
- Conhecimento de arquitetura de software o suficiente para automatizar nos pontos certos.
- Experiência integrando testes automatizados a pipelines de CI/CD em ambientes cloud.
- Uso prático de IA para gerar e manter scripts de teste.
- Rigor de engenharia: código de teste versionado, revisado e sustentável.
- Comunicação clara para relatar saúde da suíte de testes ao time.
Diferenciais
- Experiência com testes de contrato (contract testing) em arquiteturas de microsserviços.
- Vivência com testes de performance e carga automatizados.
- Conhecimento de containers para ambientes de teste isolados.
- Experiência desenvolvendo ferramentas internas de apoio a QA.
- Contribuições open source em frameworks de teste.
PlaywrightCypressTypeScriptGitHub ActionsDocker
Benefícios
- Modelo remoto e flexível: você organiza sua rotina em torno das entregas, não do relógio.
- Verba de crescimento para cursos, certificações e eventos técnicos.
- Auxílio saúde e bem-estar.
- Acesso e propriedade real sobre o stack de ferramentas e IA que usamos no dia a dia de engenharia.
- Cultura orientada a resultado: entregou bem, tem autonomia para decidir como e quando trabalhar.
- Squads enxutos e sêniores, com espaço real para decisão técnica.
