الوصف الوظيفي
لدينا فرصة مثيرة ومجزية لك لتأخذ مسيرتك في هندسة البرمجيات إلى المستوى التالي.
كجزء من فريق تكنولوجيا الخدمات المصرفية للمستهلكين والمجتمعات في جي بي مورغان تشيس، ستعمل كعضو ذو خبرة في فريق مرن لتصميم وتقديم منتجات تكنولوجية رائدة في السوق بطريقة آمنة ومستقرة وقابلة للتوسع. ستكون مسؤولاً عن تنفيذ حلول تكنولوجية حيوية عبر مجالات تقنية متعددة لدعم أهداف الشركة التجارية.
المسؤوليات الوظيفية
- استراتيجية الاختبار والتخطيط: تطوير وتنفيذ استراتيجيات وخطط الاختبار، بالتعاون مع أصحاب المصلحة لتحديد الأهداف.
- تطوير إطار العمل الآلي: تصميم وصيانة أطر العمل الآلية لنظامي أندرويد وiOS، مع دمجها في خطوط أنابيب CI/CD.
- تطوير نصوص الاختبار: كتابة وتنفيذ نصوص الاختبار الآلي باستخدام أدوات مثل Appium وEspresso وXCUITest.
- تنفيذ الاختبارات والتقارير: تنفيذ الاختبارات، وتحليل النتائج، وتقديم تقارير مفصلة ومقاييس لأصحاب المصلحة.
- إدارة العيوب: تحديد وتوثيق وتتبع العيوب، والعمل مع فرق التطوير لحلها.
- التحسين المستمر: تحسين عمليات الاختبار والبقاء على اطلاع بأحدث الاتجاهات والتقنيات في اختبار الهواتف المحمولة.
- الإرشاد والقيادة: توجيه مهندسي الجودة المبتدئين وقيادة جهود الجودة في الفرق متعددة الوظائف.
- اختبار الأداء والأمان: إجراء اختبارات الأداء والأمان لضمان جودة التطبيق.
- اختبار تجربة المستخدم: ضمان تجربة مستخدم سلسة عبر الأجهزة وتقديم ملاحظات حول قابلية الاستخدام.
- استغلال أدوات المساعدة في البرمجة المعتمدة من المؤسسة ضمن بيئة العمل لتحسين جودة الكود وسرعة التسليم والإنتاجية عبر تسليمات معقدة (مثل: إنشاء الكود/إعادة هيكلته، إنشاء اختبارات الوحدة، التوثيق)، مع التحقق من المخرجات من خلال مراجعة الأقران، والاختبار الآلي، ومعايير الترميز الآمن؛ والمساهمة بالتعلم والأنماط القابلة لإعادة الاستخدام لتحسين فعالية الفريق الأوسع.
- تطبيق المعرفة بالأدوات ضمن سلسلة أدوات دورة حياة تطوير البرمجيات، بما في ذلك قدرات التطوير الآلي المدعومة بالذكاء الاصطناعي المعتمدة من المؤسسة، لتحسين القيمة المحققة من الأتمتة.
المؤهلات والقدرات والمهارات المطلوبة
- تدريب رسمي أو شهادة في مفاهيم هندسة البرمجيات وخبرة تطبيقية لمدة 3 سنوات أو أكثر
- خبرة في أطر اختبار مثل Appium وEspresso وXCUITest
- خبرة في العمل بلغة جافا الأساسية تعتبر ميزة
- خبرة في اختبار واجهة المستخدم لتطبيقات الهواتف المحمولة ذات الحجم الكبير والمعقد.
- معرفة بتخصصات هندسة التطبيقات والبيانات والبنية التحتية
- معرفة في السحابة المحمولة (SEETEST، Perfecto)
- تعرض لأساليب العمل المرنة مثل CI/CD، ومرونة التطبيقات، والأمان
- معرفة ناشئة بالتطبيقات البرمجية والعمليات التقنية ضمن تخصص تقني (مثل: السحابة، الذكاء الاصطناعي، التعلم الآلي، الهواتف المحمولة، إلخ)
- خبرة عملية باستخدام أدوات تطوير البرمجيات المدعومة بالذكاء الاصطناعي المعتمدة من المؤسسة ضمن بيئة العمل (مثل: للبرمجة، وإنشاء الاختبارات، واستكشاف الأخطاء، أو التوثيق) مع القدرة المثبتة على تقييم والتحقق من المخرجات التي تم إنشاؤها بواسطة الذكاء الاصطناعي من حيث الدقة والأداء والأمان.
- فهم الاستخدام المسؤول للذكاء الاصطناعي في سير العمل الهندسي، بما في ذلك اعتبارات حساسية البيانات، والتعامل الآمن مع المدخلات/المخرجات، والامتثال لتوقعات المرونة والأمان؛ القدرة على توجيه الأقران حول الاستخدام الآمن والفعال ضمن ممارسات الفريق.
المؤهلات والقدرات والمهارات المفضلة
- الإلمام بالتقنيات الحديثة للواجهة الأمامية
- التعرض لتقنيات السحابة
لقد تمت ترجمة هذا الإعلان الوظيفي بواسطة الذكاء الاصطناعي وقد يحتوي على بعض الاختلافات أو الأخطاء البسيطة.