This document discusses how software testing is approached in an agile environment. It begins by examining how the values of the Agile Manifesto, such as favoring working software over documentation, apply to software testing. It then analyzes how typical agile practices, such as short iterations and frequent collaboration with customers, impact testing. The document concludes that while agile values present challenges for testing, testers can still bring value by focusing on interactions, responding to change, and facilitating learning.