The Reality of Software Testing in an Agile Environment