.
Responsibilities
- Planejar, elaborar e executar casos e cenários de testes manuais e automatizados;
- Validar requisitos funcionais e não funcionais, garantindo a qualidade das entregas;
- Realizar testes de back-end e de APIs, registrando evidências e identificando falhas;
- Registrar, acompanhar e validar correções de defeitos (retestes), priorizando as demandas conforme criticidade e prazos;
- Priorizar a automação de testes para cenários críticos, ampliando a cobertura e a eficiência das validações;
- Apoiar o desenvolvimento na criação e evolução de testes unitários e de componentes;
- Analisar logs, consultas em banco de dados e evidências para investigação de problemas;
- Identificar oportunidades de melhoria nos processos de qualidade, testes e automação;
- Disseminar boas práticas de qualidade de software e colaborar com equipes ágeis.
Prerequisites & Skills
- Ensino Superior completo em Ciência da Computação, Engenharia, Sistemas de Informação ou áreas correlatas;
- Vivência em planejamento, elaboração e execução de testes de software;
- Domínio de estratégias e técnicas de testes funcionais e não funcionais;
- Atuação com testes de back-end e validação de APIs utilizando Postman;
- Prática em automação de testes
- Habilidade com Java e Spring Boot;
- Familiaridade com JUnit e/ou Rest Assured;
- Vivência com Jira e metodologias ágeis, como Scrum e Kanban;
- Prática na utilização de simuladores e mocks;
- Capacidade de analisar logs e realizar consultas em bancos de dados, incluindo bancos não relacionais;
- Familiaridade com pipelines de CI/CD e Jenkins;
- Noções de Amazon SQS e AWS SNS serão consideradas um diferencial;
- Conhecimento sobre contexto de crédito será considerado um diferencial.
