In the current culture of software development, a testing organization may be separate from the development team