Caro usuário, habilite o javascript para que esse site funcione corretamente.

Engenheiro de QA Sênior

* Salário: R$ 12.000 a R$ 20.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Engenharia

Nível: Senior

  • Estamos em busca de um(a) Engenheiro de QA Sênior para lidar com iniciativas de qualidade e garantir a confiabilidade de sistemas complexos por meio de testes funcionais abrangentes e validação de fluxos de negócio de ponta a ponta. Essa função atuará em estreita colaboração com times de Produto, Engenharia e Negócios para antecipar riscos, definir estratégias de testes e assegurar alta cobertura em sistemas distribuídos e integrações. O(a) profissional será responsável por validar APIs, microsserviços, esteira e fluxos críticos de negócio, incluindo integrações com ERP e métodos de pagamento como Pix, boleto e cartão de crédito. A posição exige sólida experiência em ambientes ágeis, planejamento de testes, estratégias de regressão e rastreabilidade utilizando ferramentas como Jira e Xray, além de autonomia e influência técnica para impulsionar melhorias contínuas nos processos de QA.
  • Trabalhamos 100% com desenvolvimento e coleta de informações diretamente de serviços e microserviços que precisamos automatizar (ex.: BFB, BFF e Front) é necessária codificação no dia a dia, principalmente em JavaScript, além de profundo entendimento em APIs.

Responsabilidades:

  • Desenvolver, executar e manter testes automatizados (foco em APIs e serviços/microserviços).
  • Especificar e implementar cenários seguindo BDD com Gherkin.
  • Registrar, organizar e rastrear cenários, evidências e resultados no Xray (Gherkin).
  • Garantir cobertura e eficácia com técnicas de teste de caixa preta e caixa branca.
  • Integrar automação aos pipelines de CI/CD (ex.: Jenkins), garantindo execução recorrente e confiável.
  • Realizar smoke testing e identificar rapidamente falhas críticas.
  • Validar fluxos síncronos e assíncronos, incluindo cenários com mensageria (AWS SQS) quando aplicável.
  • Colaborar com times de desenvolvimento, produto e operações para qualidade ponta a ponta.
  • Utilizar Docker para provisionamento de ambientes de teste e execução de pipelines automatizados.
  • Apoiar investigação de falhas utilizando observabilidade (traces/métricas/logs), quando necessário.

Requisitos obrigatórios:

  • Experiência sólida com Playwright (automação).
  • Experiência com Gherkin (BDD) e uso do Xray com Gherkin.
  • Profundo entendimento de APIs (validação de payloads, autenticação, contratos, timeouts, retries, etc.).
  • Experiência com CI/CD e integração de testes em pipelines (ex.: Jenkins).
  • Conhecimento em Docker e ambientes conteinerizados.
  • Familiaridade com testes em ambientes distribuídos / microserviços.
  • Domínio de técnicas de teste de caixa preta e caixa branca.Vivência com smoke testing.
  • Programação (principalmente JavaScript) — obrigatório e eliminatório.

Desejáveis:

  • Experiência com validação de fluxos assíncronos e tópicos de mensageria (SQS/DLQ/reprocessamento).
  • Noções de Kubernetes/EKS para troubleshooting básico de execuções (logs/health checks).
  • Experiência com observabilidade (Dynatrace / OpenTelemetry / Grafana Loki) para diagnóstico e redução de testes instáveis (“flaky tests”).
  • Experiência com testes de performance e segurança.Conhecimento em cloud (AWS, Azure ou GCP).
  • Noções de Terraform (para entendimento de ambientes e limitações de infraestrutura).

Formação:

  • Ensino superior completo em áreas como Ciência da Computação, Engenharia de Software, Sistemas de Informação, Análise e Desenvolvimento de Sistemas ou correlatas.
  • Pós ou Especialização na área de Tecnologia/Qualidade

BUSCAS DE VAGAS SEMELHANTES