The auditor should be able to understand the system requirements, development methodologies, and test tools being used.
It's necessary that the auditor understands how test tools are used.