qa manager engineering careers in Barka, Oman