What are organizational options for independent testing in Agile development?

Agile teams are cross functional, meaning both testers and developers will be one team.

It is well known fact that independent testers often create more defects than testers who are embedded in Agile teams. In Agile teams sometimes developers may also create automated tests. Hence, the testers loose independence and may risk objective evaluation of the defects. [Read more…]