software quality assurance Jobs careers in Aswan, Egypt