Roles and responsibilities of qa qc manager