software quality assurance careers in Medina, Saudi Arabia