Missão principal
Ser o responsável por implantar, padronizar e evoluir o processo de QA, garantindo entregas consistentes, automatizadas e integradas ao fluxo de desenvolvimento do produto.
Responsabilidades e atribuições
- Estruturar e aprimorar processos de QA (testes manuais e automatizados);
- Criar e executar planos de teste detalhados (funcionais, regressão, integração, E2E, contrato);
- Conduzir testes automatizados (API, UI, integração) e ampliar cobertura continuamente;
- Integrar testes em pipelines de CI/CD (CircleCI, GitHub Actions);
- Documentar, rastrear e acompanhar defeitos e métricas de qualidade;
- Trabalhar em conjunto com desenvolvedores e POs para incorporar qualidade desde o início do ciclo (Shift-left);
- Promover práticas como BDD/TDD e análise de causa raiz (RCA);
- Participar ativamente das cerimônias ágeis com foco em entrega de valor e qualidade;
- Apoiar o time na padronização de testes unitários e boas práticas de automação.
Requisitos
- Formação: Ensino superior completo ou em andamento na área de tecnologia.
- Idioma: Inglês técnico básico (leitura de documentação).
- Experiência: Mínimo de 3 anos como Analista de QA (Pleno/Sênior);
- Experiência com testes manuais e automatizados;
- Experiência na definição e implementação de estratégias de testes (unitário, integração, E2E, contrato);
- Experiência prática com BDD (Cucumber, Gherkin) e/ou TDD;
- Experiência com testes de API REST (validação, autenticação, headers);
- Domínio das ferramentas: Postman, Selenium, Cypress, Jira, TestRail, JMeter, k6;
- Conhecimento em GitHub, PostgreSQL e pipelines de CI/CD (CircleCI);
- Conhecimento básico em JavaScript/TypeScript aplicado à automação de testes.
Desejável:
- Conhecimento em SQL voltado a testes (PostgreSQL);
- Noções de regras fiscais e contábeis.