software qa analyst careers in Barka, Oman