Descrição
Resumo da Vaga:
Analista de Teste (QA) Sênior garante a qualidade, estabilidade e desempenho das soluções tecnológicas, planejando e executando estratégias de teste para sistemas robustos e seguros.
Principais Destaques:
1. Atuar de forma preventiva e colaborativa com equipes de desenvolvimento
2. Garantir a qualidade das entregas com diversas estratégias de teste
3. Promover a cultura de qualidade e disseminar boas práticas de QA
OBJETIVO DO CARGO
Garantir a qualidade, estabilidade e desempenho das soluções tecnológicas do Insper, planejando e executando estratégias de teste funcionais, automatizados e de integração. O Analista de Teste (QA).
Sênior atua de forma preventiva e colaborativa com equipes de desenvolvimento, contribuindo para a entrega de sistemas robustos, seguros e alinhados às demandas institucionais, removendo a excelência operacional e acadêmica.
PRINCIPAIS RESPONSABILIDADES
* Planejar, documentar e executar estratégias de testes funcionais, não funcionais, de regressão, integração e performance, garantindo a qualidade das entregas.
* Desenvolver e manter testes automatizados (front\-end, API e back\-end), integrando\-os a pipelines de CI/CD (Azure DevOps/Github).
* Criar e monitorar métricas de qualidade, como cobertura de testes, taxa de falhas e tempo médio de correção, apoiando decisões de melhoria contínua.
* Participar de revisões de requisitos e especificações técnicas, antecipando riscos de qualidade e propondo soluções preventivas.
* Garantir a rastreabilidade dos testes e dos defeitos reportados, assegurando alinhamento com as histórias de usuário e critérios de aceitação.
* Validar integrações entre sistemas internos e externos (REST, mensageria, API Gateway),assegurando compatibilidade e estabilidade.
* Atuar na investigação e reprodução de defeitos, colaborando com desenvolvedores e analistas de sustentação.
* Participar ativamente das cerimônias ágeis (planning, review, retrospective), assegurando que a qualidade seja parte integrante do ciclo de desenvolvimento.
* Avaliar e recomendar ferramentas e frameworks que ampliem a eficiência e cobertura dos testes.
* Promover a cultura de qualidade e disseminar boas práticas de QA entre os times.
CONHECIMENTOS TÉCNICOS
* Experiência com ferramentas de automação de testes: Selenium, Playwright, Cypress, Postman, etc.
* Conhecimento em testes de API REST e mensageria.
* Domínio de Azure DevOps ou Github (pipelines, repositórios, testes automatizados e relatórios).
* Experiência com versionamento (GIT) e integração contínua (CI/CD).
* Conhecimento em BDD/TDD e frameworks como SpecFlow, Cucumber ou Jest.
* Experiência com testes de performance e carga (JMeter, K6, Locust).
* Conhecimento de práticas de segurança e conformidade (OWASP, LGPD).
* Inglês técnico avançado para leitura e escrita de documentação.