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.