qnli question: Which two teams would you normally separate when writing and testing software? sentence: In the current culture of software development, a testing organization may be separate from the development team.