Na CI&T, você poderá atuar como Tester Pleno em um projeto de uma instituição bancária, contribuindo para a qualidade de APIs e serviços de backend. Você usará automação e ferramentas de inteligência artificial para apoiar a criação de testes e ampliar a cobertura. Se você reside na Região Metropolitana de Campinas, deverá comparecer aos escritórios da cidade conforme a política de frequência vigente.
Responsabilidades
- Criar cenários e casos de teste para APIs e serviços de backend com apoio de ferramentas de inteligência artificial generativa
- Desenvolver e manter testes automatizados de APIs REST em Java ou JavaScript, usando PactumJS ou ferramentas similares
- Validar fluxos assíncronos e eventos no Google Cloud Pub/Sub
- Consultar o MongoDB para verificar a persistência e a integridade dos dados
- Investigar endpoints, validar contratos e criar coleções de testes no Postman
- Estimar atividades de teste e preparar a massa de dados necessária
- Executar e manter testes regressivos automatizados
- Documentar defeitos com clareza e colaborar com o time na análise e resolução
- Trabalhar em um ambiente ágil com desenvolvimento, produto e demais integrantes da equipe
- Aplicar estratégias de testes funcionais, de regressão, contrato, integração, fumaça e aceitação conforme o contexto
Requisitos obrigatórios
- Experiência com automação de testes de APIs REST em Java ou JavaScript
- Experiência com PactumJS ou ferramentas similares, como RestAssured ou SuperTest
- Domínio do Postman para testes de API
- Conhecimento de MongoDB para consultas e validação de dados
- Conhecimento de Google Cloud Platform, especialmente Pub/Sub
- Familiaridade com ferramentas de inteligência artificial generativa aplicadas a testes, como Copilot, Gemini ou similares
- Conhecimento de Git e integração de testes em pipelines de CI/CD
Diferenciais
- Conhecimento de Python para automação de testes ou scripts de apoio
- Experiência com cenários em Gherkin e BDD
- Experiência com testes de contrato, como Pact, ou testes de desempenho de APIs, como k6 ou JMeter
- Experiência com testes de sistemas financeiros
- Experiência com arquiteturas de microsserviços e sistemas orientados a eventos
O que esperamos
Esperamos que você tenha experiência prática em testes de APIs e backend, atenção à qualidade e capacidade de colaborar com diferentes profissionais. Sua curiosidade para explorar ferramentas de inteligência artificial e aprimorar continuamente os processos de teste será importante para esta atuação.