وصف الوظيفة
نحن نبحث عن مهندس منتج أول عالي المهارة (Finacle واختبار الأتمتة) للانضمام إلى فريق تكنولوجيا مصرفية رائد في دبي.
ضمن فصل هندسة البرمجيات، يركز هذا الدور على الجودة الشاملة والأتمتة والتسليم لتطبيقات المالية الأساسية عبر منصات أعمالنا والمنصات الأساسية.
سيكون المرشح المثالي مزيجاً من خبرة وظيفية عميقة في بيئة Finacle 11X المصرفية الأساسية مع هندسة أتمتة اختبارات متقدمة.
ستكون مسؤولاً عن دفع تغطية اختبارات عالية الجودة مدفوعة بالأتمتة عبر وحدات مصرفية حاسمة، والتحقق من التكاملات المعقدة، واستغلال سكريبت Finacle لتسريع التسليم ضمن إطار عمل أجيل.
المسؤوليات الرئيسية1.
تصميم واختبار داخلي ل Finacle Core والاختبار الدوميني، تصميم وتطوير وتنفيذ مجموعات اختبارات شاملة لبيئات Finacle 11X المصرفية الأساسية، تغطي بشكل خاص وحدات CRM والأ banking الأساسي والمدفوعات.
التحقق من تدفقات وظيفية معقدة من نقطة النهاية عبر مسارات التجزئة والتجاريين، مع التخصص في الأصول والالتزامات .
إجراء تحقق تقني متقدم للسجلات والاستفادة من تقنيات سكريبت Finacle لعزل، تحليل الأخطاء واستكشاف النظام أثناء مراحل الاختبار.
2. مهندس هندسة أتمتة الاختبار، بناء وصيانة أطر اختبار آلية ذات قدرة عالية على التوسع باستخدام Selenium (Java) أو Playwright (Node.js). دمج أطر اختبار أتمتة مدمجة في السبرينات تتماشى مع دورات التسليم السريع في الأجايل.
تطوير نصوص أتمتة قوية للتحقق من واجهات SOAP و REST Finacle API، لضمان تكامل النظام بسلاسة.
3. هندسة قواعد البيانات والتكامل والمنصة تحليل والتحقق من سلامة البيانات باستخدام رسائل FIXML وبرمجة SQL متقدمة.
التعاون ضمن فصل هندسة البرمجيات لتعزيز خطوط اختبارات CI/CD وتقليل مخاطر الانحدار عبر نشرات البنك الأساسية.
المواصفات الفنية والمهاراتالخبرة الأساسية في Finacle والمجال (أساسي) منصة Finacle: خبرة اختبار وهندسة قوية في نظام Finacle (يفضل بشدة Finacle 11X).
Exposure للوحدات: تحقق وظيفي عملي عبر وحدات Finacle CRM وCore وPayments.
المعرفة بالمجال: فهم هيكلي صلب لعمليات البنوك، خاصة نطاقات الأصول والالتزامات.
البيانات والبروتوكولات: الكفاءة العملية مع FIXML وكتابة استعلامات SQL للتحقق من قاعدة البيانات الخلفية.
الأتمتة والسكريبتات (حاسم) الأطر: خبرة عملية في Selenium مع Java أو Playwright مع Node.js للأتمتة على الويب.
اختبار API: قدرة مثبتة على أتمتة واختبار SOAP و REST APIs .
السكريبت الفني: معرفة مناهج Finacle للسكريبتات وتقنيات التحقق من السجلات المتقدمة.
الخبرة المفضلة: خبرة سابقة في مشاريع تنفيذ Finacle واسعة النطاق أو اختبارات التحول ضمن بيئة بنكية مؤسسة.
المؤهلات والخبرة التعليم: درجة البكالوريوس أو الماجستير في علوم الحاسوب، تكنولوجيا المعلومات، هندسة البرمجيات، أو مجال تقني مكافئ بشكل صارم.
الخبرة: سجل مثبت في دور هندسي رفيع التركيز على اختبار أتمتة البنك الأساسي.
المهارات الشخصية: مهارات تصحيح أخطاء تقنية استثنائية، عقلية رشيقة، ومهارات اتصال بين وظيفية ممتازة للعمل بسلاسة مع وحدات التطوير والأعمال.
Job description
We are seeking a highly skilled Senior Product Engineer (Finacle & Automation Testing) to join a leading enterprise banking technology team in Dubai.
Operating within the Software Engineering Chapter, this role focuses on the end-to-end quality, automation, and delivery of core financial applications across our Business Platforms & Core Platforms.
The ideal candidate will blend deep functional expertise in the Finacle 11X core banking ecosystem with advanced test automation engineering.
You will be responsible for driving high-quality, automation-driven test coverage across critical banking modules, verifying complex integrations, and leveraging Finacle scripting to accelerate delivery within an Agile framework.
Key Responsibilities1.
Finacle Core Testing & Domain Validation Design, develop, and execute comprehensive test suites for Finacle 11X core banking environments, specifically covering CRM, Core Banking, and Payments modules.
Validate end-to-end complex functional flows across retail and corporate banking tracks, specializing in Assets and Liabilities .
Perform advanced technical log validation and leverage Finacle scripting techniques to isolate, debug, and troubleshoot system anomalies during testing phases.
2. Test Automation Engineering Architect, build, and maintain highly scalable automated test frameworks using Selenium (Java) or Playwright (Node.
js) . Embed seamless in-sprint automation testing frameworks tightly aligned with fast-paced Agile delivery cycles.
Develop robust automation scripts to validate SOAP and REST Finacle APIs , ensuring seamless system integration.
3. Database, Integration & Platform Engineering Analyze and validate data integrity using FIXML messages and advanced SQL scripting.
Collaborate within the Software Engineering chapter to champion CI/CD testing pipelines, lowering regression risks across core banking deployments.
Technical Specifications & SkillsCore Finacle & Domain Expertise (Essential) Finacle Platform: Strong testing and engineering experience on the Finacle ecosystem (highly preferred on Finacle 11X ).
Module Exposure: Hands-on functional validation across Finacle CRM, Core, and Payments modules.
Domain Knowledge: Solid structural understanding of banking operations, specifically the Assets and Liabilities domains.
Data & Protocols: Working proficiency with FIXML and writing SQL queries for backend database validation.
Automation & Scripting (Crucial) Frameworks: Hands-on expertise in Selenium with Java OR Playwright with Node.
js for web automation.
API Testing: Proven ability to automate and test SOAP and REST APIs .
Technical Scripting: Knowledge of Finacle scripting methodologies and advanced log validation techniques.
Preferred Experience Prior hands-on exposure to large-scale Finacle implementation or migration testing projects within an enterprise banking environment.
Qualifications & Experience Education: Bachelor’s or Master’s degree in Computer Science, Information Technology, Software Engineering, or a strictly equivalent technical field.
Experience: Proven track record in a senior engineering capacity focusing on core banking automation testing.
Soft Skills: Exceptional technical debugging skills, an agile mindset, and excellent cross-functional communication skills to work seamlessly with development and business units.