qa qc careers in Najran, Saudi Arabia