صاحب العمل نشط
معلومات عنا.
تعد أعمال الطيران الخاصة بنا أحد الركائز الأساسية للرحلة المتصلة. يجب علينا أن نقدم أفضل الرحلات الجوية وأكثرها ملاءمة لكل عميل، سواء أولئك الذين يبدأون رحلتهم بشراء رحلة أو أولئك الذين يكملون رحلتهم الحالية برحلة جوية. سنفعل ذلك من خلال الحصول على أفضل تجربة مستخدم متاحة في منتج يحل جميع نقاط الضعف المتعلقة بحجز رحلة طيران اليوم.
ملخص العمل.
مهندس الاختبار هو خبير في الاختبار والجودة، ويضمن تضمين هذه الممارسات في تطوير تغييرات البرامج من التصميم إلى الإصدار. ومن خلال التعاون مع الفريق بأكمله، يهدفون إلى تقديم تجربة استثنائية للعملاء لكل من المنتجات الجديدة والحالية في المحاولة الأولى.
يقومون باختبار المنتج، وتدريب الفريق على أفضل ممارسات الاختبار، وتدريب وإرشاد مهندسي الاختبار عبر مجموعات المنتجات المختلفة، ودفع تنفيذ أتمتة الاختبار الفعالة. سيقوم مهندس الاختبار بتحديد وقيادة التحسينات على الممارسات الهندسية وطرق العمل.
مهندس الاختبار هو الشخص المناسب لمشاريع العمل الكبرى والمعقدة، ويساهم في تنفيذ مبادرات هندسة الاختبار الإستراتيجية، ويعمل مع الفريق لمنع العيوب وإعادة صياغة التغييرات التي تحدث. إنهم يدعمون عملاء Booking.com، ويضمنون تخطيط الاختبارات غير الوظيفية وتنفيذها، ويتأكدون من تقديم الميزات الصحيحة بالطريقة الصحيحة.
المهارات الاساسية.
- خبرة لا تقل عن 3-5 سنوات في بيئة تكنولوجية عالية في دور مماثل
إتقان لغة واحدة على الأقل من اللغات التالية (سيكون هناك تحدي في البرمجة): Python، Perl، Java، Javascript.
تجربة مع أدوات وأطر الاختبار الآلية مثل Appium/Selenium، أو Cypress، أو Playwright، أو JUnit، أو TestNG، أو Rest-Assured، أو ما شابه ذلك.
الإلمام بأدوات اختبار واجهة برمجة التطبيقات (API) مثل Postman أو الأدوات المشابهة.
خبرة في تطوير خط أنابيب CI/CD مؤتمت بالكامل، والعمل مع أدوات CI والتحكم في المصدر واستخدام Jenkins وGitHub وGitlab وOctopus وTFS/أخرى.
القدرة على اختيار إطار الاختبار المناسب وفقًا لاحتياجات المشروع والموازنة بين المفاضلات.
فهم قوي لأساسيات علوم الكمبيوتر والخوارزميات وهياكل البيانات
شغوف بالتحسين المستمر والابتكار والتقنيات الجديدة.
فهم واضح لمنهجيات اختبار البرامج المختلفة: الوحدة، والتكامل، والدخان، والأداء، والضغط، والتحميل، والانحدار، والقبول، وسهولة الاستخدام، والأمان وما إلى ذلك.
معرفة قوية بخدمات SOA/Microservices وهندسة الويب والخبرة حول الأنظمة الموزعة.
مهارات جيدة في التواصل وإدارة أصحاب المصلحة.
خبرة في توجيه وتدريب المطورين الآخرين على مواضيع جودة البرمجيات.
أخلاقيات العمل القوية.
دوام كامل