Sobre a Vaga:
Estamos em busca de um(a) Analista de QA Sênior qualificado(a) e detalhista para garantir a qualidade e confiabilidade dos nossos produtos de software. Você será responsável por projetar, implementar e manter suítes de testes automatizados robustos (incluindo testes unitários e de regressão), trabalhando em estreita colaboração com equipes de desenvolvimento durante todo o ciclo de vida do software.
Este é um papel estratégico, com foco em automação e integração contínua, onde você atuará como guardião da qualidade, promovendo uma cultura de "quality-first" em todas as etapas do desenvolvimento.
Responsabilidades do Cargo / Atividades a Desenvolver:
Projetar, desenvolver e manter frameworks automatizados de testes para testes unitários e de regressão.
Definir e executar estratégias de teste, planos de teste e casos de teste alinhados com os requisitos do produto.
Integrar testes automatizados em pipelines CI/CD para permitir garantia contínua de qualidade.
Identificar, documentar e rastrear defeitos ao longo de todo o seu ciclo de vida, garantindo sua correta resolução.
Colaborar com desenvolvedores e equipes de produto para promover uma cultura de qualidade em primeiro lugar.
Analisar os resultados dos testes e fornecer relatórios com insights acionáveis para a equipe, contribuindo para a melhoria contínua.
Participar ativamente do processo de planejamento e refinamento de histórias, contribuindo com visão de qualidade desde a concepção.
Requisitos Obrigatórios:
Experiência: Sólida e comprovada em garantia de qualidade de software (mínimo de 4 a 6 anos em QA/Análise de Testes).
Automação: Forte experiência prática com testes automatizados, testes unitários e de regressão (obrigatório).
Testes de API: Experiência com ferramentas e práticas de teste de API (ex: Postman, REST Assured, SoapUI, etc.).
CI/CD: Capacidade comprovada de integrar testes automatizados em pipelines CI/CD (ex: Azure DevOps, Jenkins, GitHub Actions, GitLab CI).
Ferramentas: Conhecimento em ferramentas de automação como Selenium, Cypress, JUnit, TestNG, ou similares.
Metodologias: Conhecimento em metodologias ágeis (Scrum/Kanban) e boas práticas de QA.
- Inglês: Fluente (obrigatório) — para comunicação com times globais, leitura de documentações técnicas e participação em reuniões internacionais.
Diferenciais (Desejáveis):
Experiência com ferramentas de performance testing (ex: JMeter, LoadRunner).
Conhecimento em testes de segurança (Security Testing / OWASP).
Vivência com BDD (Cucumber, Gherkin) e TDD.
Experiência com testes mobile (Appium, Detox).
Conhecimento em containerização (Docker, Kubernetes) para ambientes de teste.
Certificações em qualidade (CTFL, CSTP, etc.).
Experiência em ambiente multinacional com equipes distribuídas.
Informações Gerais da Alocação: