Anunciamos US$ 3,2M em rodada pré-seed · OneVC · Maya · Norte Ventures Leia →
← Todas as vagas Engenharia

Harness Engineer (SDET / QA Automation)

Remoto Integral

Na Strattum, boa parte do nosso código nasce de agentes de IA. Isso muda tudo sobre qualidade: o código sai rápido e em volume, e o gargalo deixa de ser "escrever a feature" e passa a ser provar, de forma automática e confiável, que o que a IA gerou está correto — antes de chegar em produção.

É aqui que você entra. Procuramos alguém para construir e manter o nosso harness de testes: o sistema de verificação que cerca todo o nosso processo de desenvolvimento. Não é QA manual. É engenharia de infraestrutura de testes — fixtures, ambientes efêmeros, runners, orquestração em CI, relatórios e o loop de feedback para os agentes — que permite entregar rápido sem quebrar nada.

Se a ideia de tratar a suíte de testes como um produto de engenharia não te empolga, esta vaga não é pra você.

O que você vai fazer:

  • Construir e manter o harness de ponta a ponta — fixtures, factories, seed de dados, mocks/stubs, ambientes efêmeros (Docker Compose / containers descartáveis) e runners que rodam local e em CI sem flakiness
  • Entregar testes E2E de back-end e front-end que cobrem fluxos reais de usuário e contratos entre serviços
  • Desenhar a verificação automática para código gerado por IA — guardrails executáveis que validam cada PR (e2e, contrato/API, regressão, smoke) e devolvem feedback acionável para o loop dos agentes
  • Ser dono(a) do pipeline de qualidade em CI — GitHub Actions: paralelização, caching, gates de merge, quarentena de testes flaky, tempo de feedback
  • Atacar flakiness e tempo de execução como métricas de produto — uma suíte lenta ou instável é um bug seu
  • Definir o padrão de testabilidade que os outros engenheiros (e os agentes) seguem

Sobre senioridade: não medimos por anos de carteira. Medimos por autonomia: se você entrega testes E2E de back-end e front-end de ponta a ponta sozinho(a) — do design da estratégia ao verde estável em CI — você tem a senioridade que procuramos.

Obrigatório:

  • Experiência real construindo automação de testes como infraestrutura (SDET, Test Infra, QA Automation sênior) — não apenas escrevendo casos pontuais
  • Domínio de pelo menos um stack de E2E (Playwright, Cypress, Selenium ou equivalente)
  • Confortável em back-end e front-end — full-stack na ótica de testes
  • Fluência em CI/CD e na briga contra flakiness

Diferencial:

  • Testes de sistemas baseados em LLM/agentes — evals, testes não-determinísticos, contract testing de outputs de IA
  • Regressão visual (Playwright snapshots, Chromatic, Percy)
  • Testes de contrato/API (Pact, schemathesis) e de pipelines de dados
  • Ter usado Claude Code ou ferramentas de codegen por IA no dia a dia

Como se candidatar: sem currículo — queremos ver você fazendo. Grave um vídeo de até 5 min mostrando um ambiente de testes automatizado que você construiu, explicando o que fez e por quê (pode ser algo que você já criou ou algo montado para esta candidatura). Mostre o que construiu, as decisões que tomou e como lidou com o difícil (flakiness, isolamento de estado, CI). Tela gravada com sua voz já basta — clareza de raciocínio importa mais que edição. Cole o link do vídeo no campo do formulário de candidatura.

Leva menos de um minuto. A gente lê tudo.

Não encontrou sua vaga?

Se candidata escrevendo a vaga em que você se enxerga, mesmo que ela ainda não exista aqui.