software qa engineer careers in Luxor, Egypt