1. Mínimo de 3 anos de atuação em testes de software, sendo pelo menos 1 em nível sênior;
2. Vivência em ambientes ágil (Scrum, Kanban) e integração contínua;
3. Experiência com automação de testes de APIs e interfaces web;
4. Ferramentas de automação: Selenium, Playwright, Postman, JMeter;
5. Integração contínua: Git, Jenkins, GitLab, Azure Pipelines;
6. Banco de dados: SQL Server, PostgreSQL ou Oracle (execução de queries e validação de dados);
7. Conhecimento de conceitos de DevOps, versionamento de código.
* Definir a estratégia de testes de sistemas (funcionais, regressão, integração, performance e segurança);
* Elaborar e revisar planos e casos de teste baseados em requisitos técnicos e de negócio;
* Participar ativamente das cerimônias ágeis (plannings, reviews, refinamentos, etc.), contribuindo com a visão de qualidade;
* Executar testes manuais e automatizados, identificando falhas e não conformidades;
* Desenvolver e manter scripts de automação de testes (API, UI, mobile, performance);
* Realizar testes exploratórios e de usabilidade quando necessário;
* Garantir rastreabilidade entre requisitos, casos de teste e defeitos;
* Documentar e reportar resultados de testes com clareza e precisão;
* Apoiar a definição de métricas de qualidade e indicadores de desempenho (ex: taxa de defeitos, cobertura de testes, tempo de ciclo);
* Atuar como mentor técnico de analistas e técnicos de testes juniores;
* Trabalhar em conjunto com desenvolvedores e analistas de sistemas para prevenir defeitos e antecipar riscos;
* Contribuir na melhoria contínua do processo de QA e das práticas de DevOps;
* Participar na implementação de pipelines de integração e entrega contínua (CI/CD) com foco em qualidade.