O profissional é responsável por planejar, implementar e gerenciar estratégias de qualidade que garantam a entrega de sistemas confiáveis, seguros e aderentes aos requisitos do negócio. Atua na definição de processos, metodologias e padrões de testes, coordenando atividades de validação funcional e não funcional ao longo de todo o ciclo de desenvolvimento de software. É responsável por monitorar indicadores de qualidade, identificar riscos, propor melhorias contínuas e promover a adoção de boas práticas de testes e automação. Além disso, exerce papel estratégico na integração entre equipes de desenvolvimento, produto e negócio, assegurando que as soluções atendam aos padrões de qualidade, conformidade regulatória e expectativas dos stakeholders, contribuindo para a maturidade dos processos e para a excelência das entregas da organização.
ATRIBUIÇÕES:
- Definir e implementar estratégias de qualidade de software, incluindo políticas de teste, padrões e metodologias para todo o ciclo de desenvolvimento de sistemas.
- Coordenar as equipes de testes (testes manuais e automatizados), garantindo a eficiência e a eficácia dos processos de controle de qualidade.
- Elaborar planos de testes, definir casos de testes e critérios de aceitação, baseados em requisitos funcionais e não funcionais.
- Garantir a execução de testes de integração, regressão, performance, segurança e aceitação do usuário, para validação completa dos sistemas.
- Implementar e monitorar métricas e indicadores de qualidade, fornecendo relatórios de resultados para os stakeholders e sugerindo ações corretivas quando necessário.
- Identificar e mitigar riscos de qualidade no desenvolvimento de software, com foco na prevenção de falhas e no aperfeiçoamento contínuo dos processos.
- Garantir que os requisitos de qualidade estejam alinhados com as diretrizes regulatórias e normativas aplicáveis ao CLIENTE.
- Participar de reuniões de planejamento estratégico de projetos, colaborando na priorização de atividades de qualidade dentro do cronograma de desenvolvimento.
- Propor e implementar iniciativas de automação de testes e melhoria de processos para aumentar a eficiência das entregas.
- Mentorar e desenvolver os membros mais juniores da equipe, promovendo a disseminação de boas práticas e processos de qualidade.
FORMAÇÃO:
- Graduação completa em Ciência da Computação, Sistemas de Informação, Engenharia de Software, Engenharia da Qualidade ou áreas correlatas.
- Certificações como ISTQB Advanced Level, Certified Software Quality Analyst (CSQA) ou Six Sigma Green/Black Belt são altamente desejáveis.
EXPERIÊNCIA:
- Experiência mínima de 5 a 7 anos na área de Qualidade de Software, atuando diretamente com processos de testes, automação e controle de qualidade.
- Vivência consolidada em projetos de grande porte, com forte atuação em ambientes ágeis e integrações contínuas (CI/CD).
- Experiência em liderança de equipes de qualidade, incluindo gestão de times multidisciplinares e coordenação de testes automatizados e manuais.
- Sólido conhecimento em ferramentas de automação de testes, como Selenium, Appium, JMeter, TestNG, ou equivalentes.
- Forte habilidade na análise e implementação de métricas de qualidade, KPIs e relatórios gerenciais.
DESEJÁVEL:
- Conhecimento em metodologias ágeis (Scrum, Kanban) e frameworks de escalabilidade, como SAFe.
- Experiência com ferramentas de gestão de qualidade e testes, como JIRA, Zephyr, TestRail, Confluence, entre outras.
- Familiaridade com normas de qualidade e compliance aplicáveis a sistemas de saúde e instituições públicas.
- Experiência com ferramentas de integração contínua e DevOps, como Jenkins, GitLab CI, ou Bamboo.
- Conhecimentos sólidos em metodologias de melhoria contínua, como Lean e Six Sigma, para otimização de processos de qualidade.
- Habilidade em trabalhar com times distribuídos e remotos, além de colaborar com múltiplos stakeholders em diferentes áreas.