Your CFO would laugh at the thought of waiting for an auditor to determine whether the books had any errors. Rather, he would ensure that the company had policies and procedures for vetting and then correcting errors long before the audit. If the CFO did not have this, he would go to jail.
Why, then, do so many software development teams wait for QA to identify the errors in their software?