Analista de Qualidade
Empresa confidencial
Descrição da vaga
Estamos em busca de um(a) QA Sênior com forte experiência em automação de testes e interesse em atuar com tecnologias de Inteligência Artificial. Você fará parte de um time responsável por garantir a qualidade, resiliência e segurança de ecossistemas de APIs, aplicativos de alto impacto e produtos inovadores baseados em IA generativa.
🎯 Principais Responsabilidades
* Arquitetura de Automação: Projetar, evoluir e manter frameworks de automação de testes de API e UI, além de estruturar bibliotecas internas compartilhadas.
* Testes de APIs & Segurança: Executar testes funcionais, de contrato (OpenAPI) e de segurança baseados no ecossistema OWASP (autenticação, rate limiting, validações de segurança).
* Cultura Ágil & BDD: Escritura e modelagem de cenários em BDD/Gherkin independentes, cobrindo fluxos principais, alternativos e de exceção.
* Análise de Causa Raiz: Investigar falhas complexas e testes intermitentes (flakiness) com foco na causa raiz, evitando soluções paliativas.
* Integração de IA no Fluxo de QA: Operar e evoluir agentes de IA integrados à esteira de CI/CD para otimizar o planejamento, execução e reporte de bugs.
🛠️ Requisitos Obrigatórios
* Sólida experiência como QA Sênior ou SDET.
* Domínio de TypeScript, Playwright e Node.js.
* Experiência robusta com testes de API REST e testes de contrato.
* Prática com metodologias ágeis, Git, CI/CD e BDD/Gherkin.
* Conhecimentos fundamentais de segurança (OWASP).
⭐ Diferenciais
* Experiência com Robot Framework + Python.
* Vivência com Azure DevOps (Test Plans, APIs e integrações).
* Conhecimento em testes de Aplicações Mobile (Flutter, etc.).
* Familiaridade com contêineres e orquestração (Docker e Kubernetes).
🧠 O que buscamos em um perfil Sênior?
* Autonomia e Liderança Técnica: Capacidade de criar frameworks do zero e propor soluções arquiteturais, indo além da execução de casos prontos.
* Mentalidade de Segurança: Foco em segurança por padrão (security by design) em todas as etapas do ciclo de testes.
* Comunicação Clara: Habilidade para traduzir problemas técnicos complexos para stakeholders não técnicos e defender decisões de engenharia de forma objetiva.
