Principais Responsabilidades
Testes e Automação
- Levantar e documentar cenários de teste com base em requisitos funcionais e de negócio, utilizando ferramentas como Zephyr e Jira.
- Desenvolver e manter scripts de automação de testes utilizando Java, JavaScript, Selenium, Cucumber, Appium e BDD.
- Realizar testes de APIs REST com foco em validação funcional e integração de serviços.
- Garantir a rastreabilidade de defeitos e evidências de testes durante todo o ciclo de desenvolvimento.
Integração e Cultura DevOps
- Integrar a automação de testes aos pipelines de CI/CD, colaborando com a equipe de desenvolvimento e DevOps.
- Promover práticas de qualidade desde o início do ciclo de desenvolvimento, com foco em testes contínuos e entregas frequentes.
- Atuar com mindset ágil em ambientes que utilizam metodologias como Scrum e Kanban.
Análise e Banco de Dados
- Trabalhar com SQL avançado para validação de dados e testes diretos em bancos relacionais como SQL Server, DB2 e PostgreSQL.
- Realizar análise crítica dos testes, propondo melhorias e identificando riscos e impactos nos sistemas.
Conhecimentos Técnicos Necessários
- Automação de Testes: Java, JavaScript, Selenium, Cucumber, Appium, BDD.
- APIs: Testes de serviços REST.
- Banco de Dados: SQL, SQL Server, DB2, PostgreSQL.
- Ferramentas de Qualidade: Jira, Zephyr.
- DevOps e Integração Contínua: Cultura DevOps, pipelines de CI/CD.
Características Comportamentais
- Perfil analítico, estratégico e colaborativo.
- Forte comunicação, argumentação e capacidade de decisão.
- Foco em alta performance, excelência e melhoria contínua.
- Proatividade, visão de dono, comprometimento e aprendizado constante.
- Capacidade de liderança técnica, com facilidade para compartilhar conhecimento.