quality inspector careers in Alexandria, Egypt