Global qa qc manager careers