qa,qc specialist site based careers in South Africa