Global qc inspector careers