contract auditor