Global qa qc managers careers