Which of the following would achieve the HIGHEST level of testing independence for a project’s system test level?
A. Training developers to design good tests for the test team to execute
B. Outsourcing test design and execution to a different company
C. Having the company’s independent test team design and execute the tests
D. Minimizing contact between testers and developers during test design to avoid bias
C