Engenheiro(a) de Automação (QA) Sênior
Estamos à procura de um(a) Engenheiro(a) de Automação (QA) com forte experiência em automação de testes, atuando em estreita colaboração com equipes de desenvolvimento para garantir a qualidade, segurança, confiabilidade e previsibilidade dos produtos antes da implantação em produção.
Este papel exige visão sistêmica, excelência técnica e participação ativa em todo o ciclo de vida do software. O(a) profissional utilizará ferramentas modernas de automação e IA generativa, como Cursor e/ou Claude Opus, para acelerar a criação, manutenção e evolução de testes automatizados, análise de riscos e melhoria contínua dos processos de qualidade, incluindo sistemas baseados em agentes de IA e integrações via MCP.
Principais Entregas:
- Preparar, desenvolver e executar scripts de teste manuais e automatizados utilizando ferramentas e frameworks como:
- Cypress;
- REST-Assured;
- JMeter;
- Selenium;
- Cucumber.
- Desenvolver e manter estratégias de teste específicas para sistemas de IA, contemplando:
- Comportamento esperado vs. comportamento observado;
- Reprodutibilidade e controle de respostas;
- Testes determinísticos e semideterminísticos;
- Desenvolver e manter test harnesses e frameworks de automação, aplicando boas práticas de engenharia;
- Integrar automação de testes aos pipelines de CI/CD;
- Gerenciar e integrar ferramentas de testes como JIRA, Zephyr e repositórios de código;
- Desenvolver, manter e executar suítes de teste:
- Smoke;
- Sanity;
- Regression;
- Executar e validar diferentes tipos de testes:
- Testes de Caixa Preta;
- Testes de Integração / End-to-End;
- Testes de Performance;
- Testes de Interface (UI) e Interfaces com IA;
- Testes de contratos e integração de MCP Servers.
- Manter a documentação técnica e funcional dos serviços atualizada;
- Buscar continuamente melhorias técnicas, de desempenho e qualidade;
- Demonstrar aprendizado contínuo, incorporando novas práticas, ferramentas e estratégias de qualidade para sistemas baseados em IA.