Roles and responsibilities of qa qc engineer mechanical