Time for Agile Testing

Agile practices like Scrum or XP do not include a role for specialist testers, instead they assert that a team of generalists can cover all development and testing tasks. Experience has however shown that this is often not feasible nor desirable. Agile teams need the specialized skills that only specialist testers possess. That means agile testers must confront the challenge of fulfilling their role in a process that doesn’t cater for it.