software quality assurance Jobs careers in Zagazig, Egypt