Scrum é um método de desenvolvimento ágil de software, cujos princípios são
consistentes com o manifesto ágil e usados para orientar as atividades de desenvolvimento dentro de
um processo que incorpora as seguintes atividades estruturais: requisitos, análise, projeto, evolução
e entrega. Em cada atividade metodológica, há tarefas a serem realizadas dentro de um padrão de
processo chamado Sprint. O trabalho realizado dentro de um Sprint é adaptado ao problema em
questão definido e, muitas vezes, modificado em tempo real pela equipe Scrum. Os testes nesse
contexto precisam acompanhar os sprints, e a equipe de teste precisa estar envolvida em todas as
atividades estruturais. A equipe de teste deve fazer parte de quais dos papéis presentes no Scrum?