كبير مهندسي جودة الذكاء الاصطناعي
نبذة عن الوظيفة
من نحن❓ نحن فودكس! نظام بيئي رائد لإدارة المطاعم ومزود تكنولوجيا الدفع. تأسست عام 2014 ويقع مقرها الرئيسي في الرياض ولها مكاتب في 5 دول، بما في ذلك الإمارات العربية المتحدة ومصر والأردن والكويت. نحن نخدم حاليًا العملاء والشركاء في أكثر من 35 دولة مختلفة حول العالم. لقد نجحت منتجاتنا المبتكرة في معالجة أكثر من 6 مليارات طلب (نعم، مليار مع الفئة B) حتى الآن! مما يجعل Foodics واحدة من أسرع شركات SaaS تطورًا على الإطلاق في منطقة الشرق الأوسط وشمال إفريقيا. كما حققت شركة Foodics ثلاث جولات من التمويل، حيث جمعت الجولة الأخيرة 170 مليون دولار في أكبر جولة تمويل SaaS في منطقة الشرق الأوسط وشمال أفريقيا، مما عزز قدراتها الابتكارية لتقديم خدمة أفضل لأصحاب الأعمال.
الوظيفة باختصار💡 نحن نبحث عن مهندس اختبار أتمتة كبير يتمتع بمهارات عالية لإجراء فحص شامل لتحديثات منتجاتنا قبل إطلاقها. في هذا الدور المحوري، ستشرف على عملية ضمان الجودة، وتعمل بشكل وثيق مع فرق التطوير طوال دورة حياة تطوير المنتج. ستشمل مسؤولياتك تحديد اختبارات الأداء الوظيفي والأداء، وتطوير أطر الاختبار، والتأكد من أن منتجاتنا تلبي أعلى معايير الجودة.
ماذا ستفعل❓ اختبار الأتمتة عبر المكدس
- الواجهة الخلفية: واجهة برمجة التطبيقات (API) واختبار العقود، وتغطية مستوى الخدمة والتكامل، وإعداد البيانات التي لا تتعفن، وتصميم الاختبار الذي ينجو من تغيير المخطط.
- الواجهة الأمامية: شبكة E2E وتغطية على مستوى المكونات مع الكاتب المسرحي، والانحدار المرئي وRTL، والأجنحة سريعة بما يكفي لبوابة الدمج بدلاً من الانحدار الليلي.
- الهاتف المحمول: تغطية أصلية وعبر الأنظمة الأساسية باستخدام Appium أو Maestro، وإستراتيجية مجموعة الأجهزة، وسلوك المزامنة دون الاتصال بالإنترنت، ومسارات الدفع الطرفية التي لا تتوقف إلا عن الأجهزة الحقيقية.
- النسيج الضام: التركيبات المشتركة، وإدارة البيئة وبيانات الاختبار، والتوازي، وخطوط أنابيب CI حيث يعني البناء الأحمر شيئًا ما.
- تجربة اختبار الأداء والحمل.
طبقة الذكاء الاصطناعي فوقها
- إنشاء اختبار من المواصفات والتعليمات البرمجية وحركة الإنتاج - مع حل قصة الصيانة، وليس فقط المسودة الأولى.
- فرز الفشل الذي يصنف البناء الأحمر قبل أن يفتحه الإنسان: خطأ حقيقي، أو تقشر، أو بيئة، أو تعفن اختباري.
- محددات مواقع الإصلاح الذاتي ومجموعة الأدوات الصحية - اكتشاف القشور، والحجر الصحي، وتحليل فجوة التغطية.
- البنية التحتية لتقييم ميزات الذكاء الاصطناعي عبر منتجاتنا: مجموعات البيانات، والتسجيل، واكتشاف الانحدار عند تغيير المطالبة أو النموذج.
- التقييم لسوقنا على وجه التحديد - السلوك باللغتين العربية والإنجليزية، وواجهات RTL، ونقاط البيع الخاصة بالمنطقة، وقواعد الضرائب والدفع. نادرًا ما يكون الصواب هنا عبارة عن تطابق سلسلة.
وكيل الذكاء الاصطناعي والتنسيق
- وكيل الذكاء الاصطناعي الذي يقوم بعمل حقيقي في مساراتنا: يقرأ الاختلافات، ويشغل المجموعة ذات الصلة، ويعيد إنتاج الفشل، ويقترح الإصلاح، ويفتح العلاقات العامة.
- الوكلاء الذين يمتلكون سير عمل عالي الجودة من البداية إلى النهاية - اختبار استكشافي ضد البنية الجارية، ورصد فجوات التغطية، وتقييم مخاطر الإطلاق - ويعرفون متى يجب التصعيد إلى الإنسان.
- التنسيق الذي يتحمل الضغط - التخطيط متعدد الخطوات، واستخدام الأدوات، وإعادة المحاولة، والحالة والذاكرة عبر الخطوات، والتنفيذ في وضع الحماية، وعمليات التسليم بين الوكلاء المتعددين، والحدود النظيفة بين الخطوات الفعّالة والحتمية.
- التكامل مع المكدس الموجود لدينا بالفعل (CI، Jira، إمكانية المراقبة، واجهات الأدوات على غرار MCP) بدلاً من النظام الموازي بجانبه.
- حكم معرفة متى يتغلب خط الأنابيب العادي على الوكيل، وقول ذلك.
الارضية الفنية يجب أن تكون مطلعًا على كيفية إنجاز هذا العمل فعليًا اليوم، وأن تكون قادرًا على الجدال حوله بدلاً من قراءته:
- أتمتة الاختبار: تصميم إطار العمل وطبقاته، وهرم الاختبار والأماكن التي يتوقف فيها عن كونه مفيدًا، والاقتصاد المتقلب، والتنفيذ الموازي، وواقع الأجهزة المحمولة والمتصفحات المختلفة، وبوابات CI/CD، والإطار: Playwright، Appium، Maestro
- الذكاء الاصطناعي الوكيل: التنسيق واستخدام الأدوات، والتخطيط متعدد الخطوات، والذاكرة والحالة، والتنفيذ في وضع الحماية، والأنماط متعددة الوكلاء، وMCP ومعايير تكامل الأدوات المماثلة، وتكلفة كل منها.
- هندسة السياق: استراتيجية الاسترجاع، والتقطيع، وإعادة الترتيب، والتخزين المؤقت، وإدارة سلوك السياق الطويل - بما في ذلك المواضع التي يتدهور فيها.
- التقييم: التقييمات خارج الإنترنت وعلى الإنترنت، ماجستير القانون كقاضي وطرق فشله، مراجعة الإنسان في الحلقة، الأهمية الإحصائية للعينات الصغيرة، بوابات الانحدار في CI.
- الموثوقية: المخرجات المنظمة، وحواجز الحماية، والتصميم الاحتياطي وإعادة المحاولة، والتعامل مع عدم الحتمية في الأنظمة التي يجب ألا ترفرف.
- العمليات: التتبع وإمكانية الملاحظة لأنظمة LLM، وإدارة الإصدار والكمون، وميزانية التكلفة، وتوجيه النموذج، وعندما يتفوق الضبط الدقيق أو التقطير على موجه أفضل.
ما الذي نبحث عنه❓
- مهندس يقوم بشحن برامج الإنتاج، مع التدريب العملي الأخير على الأنظمة المدعومة من LLM والتي يعتمد عليها المستخدمون الحقيقيون. بيثون قوية؛ مريح في واحد على الأقل من .NET أو Java أو TypeScript. كود تم اختباره وصيانته - وليس دفاتر ملاحظات.
- عمق أتمتة حقيقي على أكثر من سطح. لقد امتلكت مجموعة تُصدر البوابات على الواجهة الخلفية وعلى واجهة المستخدم — الويب أو الهاتف المحمول — ويمكنك شرح كيفية الحفاظ عليها خضراء دون حذف الاختبارات الصعبة.
- الخبرة الحقيقية في بناء أنظمة التقييم. يمكنك شرح كيف عرفت أن نظامك يتحسن، باستخدام الأرقام.
- العمق العملي باستخدام مجموعة أدوات LLM الحديثة - التحفيز، والإنتاج المنظم، واستخدام الأدوات، والاسترجاع، والتنسيق الفعال للذكاء الاصطناعي - وإحساس واضح بالمقايضات.
- أساسيات الاختبار ذات المصداقية. لا تحتاج إلى عنوان ضمان الجودة، ولكن لا ينبغي أن يكون تصميم الاختبار وأطر التشغيل الآلي وCI/CD أمرًا جديدًا بالنسبة لك.
- التحيز نحو التبني. أنت تقيس عملك بما يستخدمه المهندسون الآخرون، وليس بما قمت بتجربته.
ماذا نقدم لك❗ نحن نؤمن بأنك ستحب العمل في فودكس!
- نحن نقدم حزم تعويضات تنافسية للغاية، بما في ذلك المكافآت وإمكانية الأسهم.
- نحن نعطي الأولوية للتنمية الشخصية ونقدم تدريبًا منتظمًا ومنحة تعليمية سنوية لمواجهة التحديات الجديدة وتنمية حياتك المهنية في بيئة شديدة النمو.
- انضم إلى فريق موهوب يضم أكثر من 30 جنسية يعملون في 14 دولة، واكتسب خبرة قيمة في صناعة مثيرة.
- نحن نقدم الاستقلالية والتوجيه والأهداف الصعبة التي تخلق فرصًا مذهلة لك وللشركة.