qc qa welding inspector careers in Barka, Oman