Desenvolvedor(a) de Qualidade Sênior
Buscamos um profissional apaixonado por qualidade de software, com experiência em automação de testes e espírito colaborativo para liderar a evolução técnica do time.
Garantir excelência técnica nos testes manuais e automatizados é uma das principais responsabilidades deste cargo. O desafio é construir práticas sólidas de testes e garantir a excelência técnica em todos os projetos.
Além disso, você terá a oportunidade de apoiar o time na construção, revisão e evolução dos testes, definindo padrões técnicos, boas práticas e estratégias de QA para todos os projetos.
Acompanhar a evolução técnica dos analistas de testes, promovendo seu crescimento e capacitação, também é uma parte importante do trabalho. Liderar e apoiar a estruturação da automação de testes, desde o planejamento até a execução, será outro desafio a ser superado.
Ser o elo entre as áreas de Arquitetura, Desenvolvimento e Qualidade para garantir integração contínua das práticas de testes nos projetos é outra responsabilidade importante. Identificar novas ferramentas, tendências de mercado e tecnologias que possam ser incorporadas para melhoria contínua da área de QA também é fundamental.
Entregáveis esperados incluem padrões técnicos de QA documentados e aplicados em todos os projetos, apoio técnico constante na revisão dos testes entregues, relatórios periódicos de cobertura de testes, evolução da automação e análise de métricas de qualidade. Participação ativa nas cerimônias técnicas dos projetos estratégicos, garantindo alinhamento técnico e qualidade desde o início também é esperada.
Para este cargo, buscamos um profissional com experiência sólida em testes de software manuais e automatizados, conhecimento e prática em automação de testes de API, Web e Mobile, e experiência na configuração e manutenção de pipelines de CI/CD voltados para automação de testes. Vivência na definição de padrões e estratégias de qualidade de software também é necessária. Habilidade para apoiar tecnicamente times e liderar iniciativas de evolução contínua é fundamental. Conhecimento em Robot Framework, experiência prática com Appium para automação mobile, conhecimento de ferramentas de automação de API como Postman, RestAssured ou similares, e experiência com ferramentas de CI/CD como Jenkins, GitLab CI, Azure DevOps, entre outras, são diferenciais importantes.
Responsabilidades:
* Garantir excelência técnica nos testes manuais e automatizados.
* Apoiar o time na construção, revisão e evolução dos testes.
* Definir padrões técnicos, boas práticas e estratégias de QA para todos os projetos.
* Acompanhar a evolução técnica dos analistas de testes, promovendo seu crescimento e capacitação.
* Liderar e apoiar a estruturação da automação de testes, desde o planejamento até a execução.
* Construir, configurar e evoluir pipelines de CI/CD voltados para automação de testes.
* Garantir a manutenção, reuso e documentação adequada dos testes automatizados.
* Atuar como referência técnica para o time de QA, sanando dúvidas, promovendo workshops e direcionamentos técnicos.
* Ser o elo entre as áreas de Arquitetura, Desenvolvimento e Qualidade para garantir integração contínua das práticas de testes nos projetos.
* Identificar novas ferramentas, tendências de mercado e tecnologias que possam ser incorporadas para melhoria contínua da área de QA.
* Acompanhar e apoiar o time em termos de desempenho, entregas e satisfação.