Desenvolvimento de plataformas é um campo em constante evolução, onde a qualidade e a inovação são fundamentais. Uma plataforma de melhoria da experiência de desenvolvimento deve ser focada em automação, padronização e observabilidade para garantir a entrega de soluções de alta qualidade.
O candidato ideal deve ter habilidades excepcionais em definição de processos, políticas e padrões corporativos de qualidade. Além disso, deve ser capaz de criar critérios mínimos de testes unitários, integração, regressão e end-to-end.
A experiência na estruturação de políticas de cobertura, rastreabilidade e qualidade ao longo do ciclo de vida do software também é essencial. O candidato deve ser capaz de desenvolver scorecards de maturidade e integrar métricas de QA a dashboards executivos.
Criar templates, guias e estratégias de automação para padronizar práticas entre as squads é fundamental. Além disso, orientar desenvolvedores na adoção de testes automatizados e no uso adequado das ferramentas de qualidade é crucial.
Apoiar iniciativas de melhoria contínua e evolução da maturidade técnica da plataforma é um desafio que o candidato deve estar preparado para enfrentar.
* Defina processos, políticas e padrões corporativos de qualidade;
* Crie critérios mínimos de testes (unitário, integração, regressão e end-to-end);
* Estruture políticas de cobertura, rastreabilidade e qualidade ao longo do ciclo de vida do software;
* Desenvolva scorecards de maturidade e integre métricas de QA a dashboards executivos;
* Crie templates, guias e estratégias de automação para padronizar práticas entre as squads;
* Orientar desenvolvedores na adoção de testes automatizados e no uso adequado das ferramentas de qualidade;
* Apoiar iniciativas de melhoria contínua e evolução da maturidade técnica da plataforma.