Global sr qa qc careers