🇸🇬
مطور برمجيات اختبار / مطور بايثون
Software Development Engineer in Test / Python Developer
DRW·🇸🇬 Singapore, سنغافورة·علوم الحاسوب
مجالات المعرفة المطلوبة:
CS-SECS-PLSE-TST
ملخص الوظيفة
هذه الوظيفة تتطلب شخصًا لديه خبرة في تطوير برمجيات اختبار وبرمجة بايثون، مع القدرة على العمل في بيئة سريعة وتطوير اختبارات آلية لأنظمة التداول. يجب أن يكون المرشح قادرًا على فهم وظيفة نظام التداول وتصميم اختبارات للقدرة على الإنتاج والوظائف ومعالجة البيانات.
وصف الوظيفة
وصف الوظيفة
DRW هي شركة تداول متنوعة مع أكثر من 3 عقود من الخبرة في جمع التكنولوجيا المتقدمة والأشخاص الاستثنائيين معًا للعمل في الأسواق حول العالم.
المهام الرئيسية
- الاختبار الآلي وضمان الجودة
- بناء فهم قوي لوظيفة نظام التداول (تسعير السوق، عمليات التداول، الوصول إلى بيانات التداول، إلخ) واستخدام إطار الاختبار المبني على بايثون لتطوير مجموعات اختبار آلية
- تصميم وتطبيق اختبارات للقدرة على الإنتاج، والوظائف، ومعالجة البيانات، والاتساق لمركبات التداول (مُحوِّلات الطلبات، وناشرو بيانات السوق، وأنظمة المخاطر، ووصلات التبادل، وغيرها)
- اختبار إصدارات نظام التداول ودعم إدارة الإصدار
- دعم وصيانة بيئات الاختبار
- دمج الاختبارات في نظام التكامل المستمر وتقديم ملاحظات سريعة حول التغييرات التي تؤثر على التطوير
- أداء الاختبار اليدوي عند الحاجة (على سبيل المثال، الشهادة، اختبار التكامل)
- معالجة المشاكل والأخطاء المكتشفة أثناء الاختبار ومساعدة في تحديد السبب الجذري
- تحقيق مشاكل الإنتاج ودعم تحليل السبب الجذري
- تطبيقات الإنتاج بايثون
- تطوير وصيانة وتحسين تطبيقات الإنتاج بايثون مثل أدوات معالجة بيانات التداول ومصادقة البيانات
- المشاركة في دورة حياة البرمجيات الكاملة لهذه التطبيقات، بما في ذلك التصميم والتنفيذ والنشر والدعم
المتطلبات
- 2+ سنة من خبرة برمجة بايثون
- 2+ سنة من خبرة اختبار آلي
- خبرة مع إطارات الاختبار لوحدات الاختبار والتكامل (PyTest)
- مهارات تحليلية قوية، واهتمام بالتفاصيل، وتواصل مكتوب وشفوي واضح
- فهم صلب لممارسات تطوير البرمجيات واختبارها
- القدرة على التكيف والتعلم بسرعة في بيئة سريعة
المتطلبات المعرفية
- ◆CS-SE(٩٠%)
- ◆CS-PL(٨٠%)
- ◆SE-TST(٨٥%)
المصدر: serpapiآخر تحديث: ١٨/٣/٢٠٢٦أهمية: ٨٥%