Garantir a qualidade técnica e funcional das entregas, atuando como um facilitador da cultura de qualidade no time.
Planejamento e Estratégia: Analisar criticamente requisitos e regras de negócio, mapeando cenários complexos e identificando possíveis problemas antes do início do desenvolvimento.
Execução e Automação: Criar, manter e evoluir scripts de automação (Backend/API e Web) integrados ao pipeline de CI/CD.
Validação Técnica: Validar integrações entre microsserviços e APIs (REST/Async), garantindo a rastreabilidade e a conformidade com contratos (Swagger/OAS3).
Prevenção e Análise: Conduzir análises de causa raiz (Troubleshooting) através de logs e métricas, propondo melhorias no fluxo de desenvolvimento para evitar recorrências.
Colaboração Ativa: Participar de Code Reviews, apoiando o time na definição de critérios de aceite e disseminar boas práticas de teste entre os desenvolvedores.
Visão de Negócio: Validar aspectos de usabilidade, fluxo e performance sob a ótica do cliente final, garantindo que a entrega agregue valor real ao negócio.
Requirements
Automação de APIs: Domínio em ferramentas como Postman, RestAssured, Supertest ou Newman.
Linguagens de Programação: Experiência sólida em Java ou JavaScript para escrita de testes.
Frameworks Web: Vivência com Selenium, Cypress ou Playwright.
Documentação e Processos: Domínio na escrita de cenários de teste (BDD/Gherkin ou tradicionais) com clareza técnica e foco em cobertura de critérios de aceitação.
Técnicas de Teste: Experiência sólida em técnicas de Caixa Branca, Caixa Preta e Testes Exploratórios para garantir a qualidade funcional e técnica.
DevOps & Infra: Experiência com Git (Gitflow), pipelines CI/CD (Bitbucket/Jenkins) e manipulação de containers (Docker/Kubernetes).
Dados: Capacidade de realizar consultas e manipulações em bancos de dados SQL e NoSQL (MongoDB, DynamoDB ou similares).
Cloud: Conhecimento em serviços AWS (Computing, Storage, Messaging) para diagnóstico de problemas.
Testes de APIs e Integrações: Validações de status http, payloads, headers e contratos, conhecimento sólido em REST, autenticação (OAuth2, JWT, mTLS), testes de integrações assíncronas (filas e eventos).