Agile Testing: A Practical Guide for Testers and Agile Teams
One of the interesting impacts of the agile movement is the elevation of testers from their second-class status to being strategic participants in delivery. Under traditional models, testing often gets compromised in order to maintain delivery dates and testers are often treated as the poor cousins of the developers. In the agile model, however, testing takes on a more strategic importance.