quality analysts careers in Barka, Oman