quality assurance lead careers in Bawshar, Oman