Skills
Sobre a Vaga
Na CI&T, você vai atuar como Senior QA (SDET) em um modelo híbrido em Campinas, contribuindo para a qualidade de software ponta a ponta, com foco em automação, estratégia de testes e colaboração com times de desenvolvimento.
Responsabilidades
- Definir e documentar a estratégia de testes a partir de User Stories, incluindo estimativas de automação
- Elaborar e manter cenários de teste, garantindo cobertura para diferentes níveis (unitário, integração, aceitação e outros)
- Construir e executar testes de unidade, componentes, aceitação, integração, carga, segurança, escalabilidade, usabilidade e plataforma
- Realizar code reviews para assegurar consistência e reutilização dos artefatos de automação
- Trabalhar em conjunto com desenvolvedores para garantir que todas as áreas da aplicação sejam testadas
- Desenvolver e gerenciar suítes automatizadas, executando-as em ambientes e pipelines CI-CD
- Manter as suítes automatizadas, analisar resultados e investigar causas de falhas
- Registrar e acompanhar defeitos no JIRA, validando correções e garantindo atualizações necessárias na automação
- Apresentar resultados para apoiar o sign-off de funcionalidades em releases para produção
- Conduzir testes exploratórios para entender o comportamento das features e refinar casos de teste
- Contribuir para o framework de QA com ferramentas e práticas do mercado
- Participar da análise de Major Incidents e mudanças emergenciais para identificar oportunidades de automatizar testes e reduzir recorrência
Requisitos
- Experiência com desenvolvimento/codificação em Java, Ruby, C#, ou Python
- Atuação com ferramentas de testes automatizados como Cucumber/Gherkin e Selenium WebDriver
- Conhecimento em automação de testes de API com Java Spring Boot 2 e ferramentas como RestAssured, GraphQL ou Postman
- Experiência com protocolos orientados a mensagens como JMS (AMQ, RabbitMQ, Kafka, entre outros)
- Vivência com arquitetura orientada a serviços e com processos de CI/CD (preferencialmente Jenkins/JenkinsX)
- Uso de versionamento com Git e/ou Stash
- Capacidade de escrever queries SQL para preparação e validação de dados de teste
- Conhecimento desejável em Couchbase e em bases de dados com diferentes formatos para testes
- Experiência com Splunk para validação de correções e atualizações
- Domínio de rastreio de defeitos (JIRA) e prática com testes manuais
- Desejável: experiência com POS, gateways/terminais de pagamento, Kubernetes e operações para deploy de aplicações em containers
- Perfil organizado, com atenção a detalhes, autonomia e habilidade para atuar em ambiente dinâmico
Beneficios
- Atuação em projetos com foco em qualidade e automação de testes
- Ambiente colaborativo com times multidisciplinares
- Oportunidade de evolução técnica em práticas de QA e Dev/Test