testing and commissioning careers in Barka, Oman