quality assurance careers in Muscat, Oman