QA (Quality Assurance) Sênior

Barueri Hybrid

Projetar, desenvolver e manter suítes de testes end-to-end com Cypress, com foco em cobertura, manutenibilidade eperformance de execução.
Conduzir a implementação de BDD com Cucumber, colaborando na escrita de cenários em Gherkin junto a PMs, devs estakeholders.
Criar e manter testes de API REST/GraphQL, validando contratos, autenticação, payloads e edge cases.
Planejar e executar testes de carga, stress e soak com k6, interpretando métricas e reportando gargalos de performance.
Defi nir e evoluir a estratégia de qualidade da squad (pirâmide de testes, critérios de aceite e abordagem shift-left).
Integrar os testes automatizados às pipelines de CI/CD (GitHub Actions, GitLab CI ou equivalentes).
Ser referência técnica e apoiar tecnicamente QAs juniores e plenos, compartilhando conhecimento no dia a dia.

Requirements

5+ anos de experiência em QA, com ao menos 3 anos focados em automação de testes.
Domínio avançado de Cypress: Page Objects, custom commands, intercept de rede, fi xtures, tasks e plugin API.
Experiência sólida com Cucumber + BDD: step defi nitions reutilizáveis e manutenção estruturada de feature fi les.
Profi ciência em testes de API REST: validação de status, headers, schema e autenticação OAuth/JWT.
Experiência com testes de performance usando k6: scripts JS, thresholds e métricas de VU, RPS e duração.
JavaScript/TypeScript em nível avançado.
Boa comunicação técnica e capacidade de colaborar em metodologia ágil.


Diferenciais
Cypress Component Testing
Contract testing (Pact)
Grafana / Datadog / Prometheus
Microsserviços e mensageria (Kafka / RabbitMQ)
Testes de segurança
Testes de acessibilidade
Uso de IA nos testes (ex.: Copilot, Claude)
Certifi cações (diferenciais)
ISTQB CTFL — Foundation Level
ISTQB CTAL — Advanced Level
AZ-900 — Microsoft Azure Fundamentals