Analista de Qualidade

Empresa confidencial

remoto· Prestador de serviço (PJ)

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.

Mais vagas como esta