software quality assurance careers in Zagazig, Egypt