Which of the following would impair the independence of a quality assurance team?

A.
Ensuring compliance with development methods
B.
Checking the testing assumptions
C.
Correcting coding errors during the testing process
D.
Checking the code to ensure proper documentation
Explanation:
Correction of code should not be a responsibility of the quality assurance team as it would not
ensure segregation of duties and would impair the team’s independence. The other choices are valid
quality assurance functions.