software quality assurance careers in Riffa, Bahrain