Desenvolver e implementar a estratégia de teste do software junto com os demais membros do time;
Conhecer os princípios e melhores práticas de teste de software e ser responsável pela criação de planos de teste, casos de teste e testes automatizados;
Fazer a identificação de impedimentos e trabalha junto com time para resolvê-los;
Garantir que os testes sejam conduzidos em paralelo com o desenvolvimento e que o feedback do teste seja usado para orientar as decisões de desenvolvimento;
Usar ferramentas de integração contínua e automação de processo de testes.
Responsabilidades:
Revisar e analisar os requisitos e as especificações do sistema
Desenvolver testes automatizados de acordo com os cenários apresentados
Criar e manter planos de teste, casos de teste, scripts de teste e dados de teste
Selecionar e usar ferramentas e estruturas de automação apropriadas
Executar testes automatizados e gerar relatórios de teste
Identificar, documentar e relatar bugs e erros
Solucionar e depurar problemas
Fornecer feedback e sugestões para aprimoramento
Manter-se atualizado com as últimas tendências e tecnologias de teste