Quality auditor careers in Bawshar, Oman