Roles and responsibilities of qa qc engineer in construction