Skills
Sobre a Vaga
Na equipe de Quality Engineering, você ajudará a construir e evoluir uma estratégia de automação de testes que permita ao time de engenharia entregar software com mais qualidade e eficiência. O foco é ampliar cobertura de testes, desenvolver ferramentas e apoiar a criação de sistemas mais testáveis e resilientes.
Responsabilidades
- Definir e liderar a implementação de uma estratégia de test automation usando IA e ferramentas
- Garantir cobertura ao longo do testing pyramid (unit, service, integration e end-to-end) para validar casos de uso do cliente
- Construir, manter e assegurar a utilização efetiva de testes automatizados em features e releases
- Atuar junto ao time de produto e engenharia para evoluir ferramentas de testes e melhorar frameworks de automação
- Integrar testes automatizados em pipelines de CI/CD, colaborando com o time responsável por build e deploy
- Investigar falhas, isolar problemas e validar correções antes e após lançamentos
- Participar de design reviews para orientar arquiteturas com melhor modularidade e testabilidade
Requisitos
- Experiência de 8+ anos com testes de software e automação
- Conhecimento em pelo menos uma linguagem de programação (ex.: TypeScript ou JavaScript) e boas habilidades de scripting
- Domínio de metodologias, ferramentas e frameworks de automação de testes
- Experiência prática com frameworks de web automation (ex.: Playwright ou Cypress)
- Experiência em integrar testes automatizados a CI/CD (ex.: Buildkite, Spinnaker ou Jenkins) e versionamento com Git
- Boa comunicação para alinhar demandas com equipes multidisciplinares
- Capacidade de resolver problemas com alto nível de ambiguidade e construir integrações com impacto
Beneficios
- Atuação em ambiente global e colaboração com times de produto e engenharia
- Oportunidade de liderar iniciativas de qualidade com uso de IA
- Participação em melhoria contínua de processos e eficiência de testes