Global qa qc specialist site based careers