software testing jobs in gulf countries