DESCRIPTION:Position Summary The Sr. SQAE – Team Lead is a senior individual contributor responsible for leading testing activities across core banking systems with integrated fintech and digital platforms. The role combines strong functional testing expertise in core banking with the ability to validate API-driven integrations and distributed system interactions. The position primarily focuses on validating end-to-end banking workflows, transaction processing, and data integrity across core systems, while also ensuring seamless integration with fintech services, digital channels, and external platforms. It requires close collaboration with Business, Product, Engineering, and external stakeholders to ensure quality delivery aligned with banking standards, regulatory expectations, and release timelines. The role operates in a structured, high-dependency environment and requires strong domain understanding of banking systems, along with the ability to guide QA engineers and maintain consistent quality practices across the team.
Key Responsibilities Lead functional testing activities for core banking modules and integrated fintech systems, ensuring complete test coverage and validation Plan and coordinate testing tasks across team members aligned with sprint and release timelines Analyze business and functional requirements and guide the team in preparing test scenarios, test cases, and test data Validate end-to-end banking workflows, including account operations, payments, lending, and transaction processing Ensure validation of API integrations between core banking systems and fintech platforms or external services Oversee execution of functional, regression, integration, and exploratory testing across releases Review test cases, execution results, and defect reports to ensure quality, completeness, and consistency Drive defect management, including triage participation, impact analysis, and closure validation Validate system behavior against business rules, regulatory requirements, and expected outcomes Perform API testing and validate service interactions across internal and external systems Ensure database validation and data integrity checks across transactions and integrated workflows Support SIT and UAT cycles, ensuring proper coverage, execution tracking, and issue resolution Provide structured reporting on testing progress, risks, defects, and quality metrics Identify risks, blockers, and dependencies, and escalate in a timely and structured manner Mentor and guide QA engineers on testing practices, domain understanding, and execution quality Contribute to continuous improvement of QA processes, including identification of automation opportunities Ensure adherence to QA standards, STLC practices, and organizational compliance requirements
Soft Skills Strong leadership and team coordination capabilities Clear and structured communication with business, technical teams, and stakeholders Strong analytical and problem-solving skills across banking and integration workflows Ability to manage multiple priorities across parallel releases and systems High attention to detail in validating transactions, data, and system behavior Proactive mindset in identifying risks and driving resolution Collaborative and mentoring-oriented approach within QA teams
Experience 6+ years of experience in Software Quality Assurance / Testing Strong experience in functional, regression, integration, and system testing Proven experience leading testing activities or coordinating QA teams for modules or projects
Mandatory: Hands-on experience in core banking systems
Preferred: Experience in fintech, digital banking platforms, or API-driven integrations Strong understanding of core banking workflows such as Accounts (CASA), Payments (SWIFT, RTGS), Customer Management, Lending, and transaction processing Experience in validating end-to-end transaction flows and integrated system behavior Hands-on experience in API testing and validating service integrations Experience in database validation and ensuring data consistency across systems Experience working in Agile, Scrum, Hybrid, or project-based delivery environments Experience supporting SIT, UAT, and release validation cycles Exposure to automation testing frameworks is an added advantage Experience in high-volume transaction systems and concurrent user scenarios is preferred
Technical Skills Strong functional testing expertise across banking and integrated systems Core Banking Domain Knowledge API Testing (Postman / REST / SOAP) Integration and service-level validation Database validation (SQL queries, data verification) Data integrity and transaction validation across systems Test planning, test design, and execution governance Defect lifecycle management and root cause analysis Understanding of STLC, QA governance, and release validation practices Agile / Scrum delivery models Tools: JIRA, Test Rail, Zephyr, HP ALM, or equivalent Automation (good to have): Selenium / Cypress / Playwright Performance testing exposure (good to have): JMeter
Languages English: Fluent (Professional Working Proficiency) Arabic: Speaking or understanding – Good to have
Certifications ISTQB Foundation Level (CTFL) – Preferred ISTQB Agile Tester or equivalent – Good to have Banking or fintech-related certifications – Good to have
الوصف: ملخص الدور الوظيفي: يشغل منصب أول مهندس ضمان جودة برمجيات (Sr. SQAE) – قائد فريق دور مساهم فردي رفيع المستوى مسؤول عن قيادة أنشطة الاختبار عبر الأنظمة المصرفية الأساسية مع منصات التكنولوجيا المالية والرقمية المتكاملة. يجمع الدور بين خبرة قوية في الاختبار الوظيفي للأنظمة المصرفية الأساسية والقدرة على التحقق من عمليات التكامل القائمة على واجهة برمجة التطبيقات (API) وتفاعلات الأنظمة الموزعة. يركز المنصب بشكل أساسي على التحقق من سير العمل المصرفي من البداية إلى النهاية، ومعالجة المعاملات، وسلامة البيانات عبر الأنظمة الأساسية، مع ضمان التكامل السلس مع خدمات التكنولوجيا المالية والقنوات الرقمية والمنصات الخارجية. يتطلب الدور تعاوناً وثيقاً مع قطاعات الأعمال والمنتجات والهندسة وأصحاب المصلحة الخارجيين لضمان تقديم جودة تتوافق مع المعايير المصرفية والتوقعات التنظيمية وجداول الإصدار. يعمل هذا الدور في بيئة منظمة وعالية الاعتمادية، ويتطلب فهماً قوياً لمجال الأنظمة المصرفية، إلى جانب القدرة على توجيه مهندسي ضمان الجودة والحفاظ على ممارسات جودة متسقة عبر الفريق.
المسؤوليات الرئيسية: قيادة أنشطة الاختبار الوظيفي لوحدات الأنظمة المصرفية الأساسية وأنظمة التكنولوجيا المالية المتكاملة، مع ضمان تغطية كاملة للاختبار والتحقق، وتخطيط وتنسيق مهام الاختبار عبر أعضاء الفريق بما يتماشى مع جداول الإصدارات والعمل السريع (Sprint)، وتحليل متطلبات الأعمال والمتطلبات الوظيفية وتوجيه الفريق في إعداد سيناريوهات الاختبار وحالات الاختبار وبيانات الاختبار، والتحقق من سير العمل المصرفي من البداية إلى النهاية، بما في ذلك عمليات الحسابات، والمدفوعات، والإقراض، ومعالجة المعاملات، وضمان التحقق من عمليات تكامل واجهة برمجة التطبيقات (API) بين الأنظمة المصرفية الأساسية ومنصات التكنولوجيا المالية أو الخدمات الخارجية، والإشراف على تنفيذ الاختبارات الوظيفية، واختبارات الانحدار (Regression)، واختبارات التكامل، والاختبارات الاستكشافية عبر الإصدارات، ومراجعة حالات الاختبار ونتائج التنفيذ وتقارير العيوب لضمان الجودة والاكتمال والاتساق، وإدارة العيوب بما في ذلك المشاركة في تصنيفها وتحليل الأثر والتحقق من الإغلاق، والتحقق من سلوك النظام مقابل قواعد العمل والمتطلبات التنظيمية والنتائج المتوقعة، وإجراء اختبارات واجهة برمجة التطبيقات (API) والتحقق من تفاعلات الخدمة عبر الأنظمة الداخلية والخارجية، وضمان التحقق من قواعد البيانات وفحوصات سلامة البيانات عبر المعاملات وسير العمل المتكامل، ودعم دورات اختبار تكامل النظام (SIT) واختبار قبول المستخدم (UAT) لضمان التغطية المناسبة وتتبع التنفيذ وحل المشكلات، وتقديم تقارير منظمة حول تقدم الاختبار والمخاطر والعيوب ومقاييس الجودة، وتحديد المخاطر والمعوقات والتبعيات وتصعيدها بطريقة منظمة وفي الوقت المناسب، وتوجيه مهندسي ضمان الجودة بشأن ممارسات الاختبار وفهم المجال وجودة التنفيذ، والمساهمة في التحسين المستمر لعمليات ضمان الجودة، بما في ذلك تحديد فرص الأتمتة، وضمان الالتزام بمعايير ضمان الجودة وممارسات دورة حياة اختبار البرمجيات (STLC) ومتطلبات الامتثال التنظيمي.
المهارات الشخصية: قدرات قيادية وتنسيق فريق قوية، وتواصل واضح ومنظم مع فرق العمل والأطراف التقنية وأصحاب المصلحة، ومهارات تحليلية وحل مشكلات قوية عبر سير عمل الأعمال المصرفية والتكامل، والقدرة على إدارة أولويات متعددة عبر إصدارات وأنظمة متوازية، واهتمام كبير بالتفاصيل عند التحقق من المعاملات والبيانات وسلوك النظام، وعقلية استباقية في تحديد المخاطر وتحقيق الحلول، ونهج تعاوني موجه نحو التوجيه داخل فرق ضمان الجودة.
الخبرة: 6 سنوات فأكثر من الخبرة في ضمان جودة البرمجيات/الاختبار، وخبرة قوية في الاختبار الوظيفي، واختبار الانحدار، واختبار التكامل، واختبار النظام، وخبرة مثبتة في قيادة أنشطة الاختبار أو تنسيق فرق ضمان الجودة للوحدات أو المشاريع.
إلزامي: خبرة عملية في الأنظمة المصرفية الأساسية.
مفضل: خبرة في منصات التكنولوجيا المالية (Fintech) أو الخدمات المصرفية الرقمية أو عمليات التكامل القائمة على واجهة برمجة التطبيقات، وفهم قوي لسير عمل الأعمال المصرفية الأساسية مثل الحسابات الجارية وحسابات التوفير (CASA)، والمدفوعات (SWIFT، RTGS)، وإدارة العملاء، والإقراض، ومعالجة المعاملات، وخبرة في التحقق من تدفقات المعاملات من البداية إلى النهاية وسلوك النظام المتكامل، وخبرة عملية في اختبار واجهة برمجة التطبيقات (API) والتحقق من تكامل الخدمات، وخبرة في التحقق من قواعد البيانات وضمان اتساق البيانات عبر الأنظمة، وخبرة في العمل في بيئات تسليم مرنة (Agile)، أو سكروم (Scrum)، أو بيئات هجينة، أو بيئات تعتمد على المشاريع، وخبرة في دعم دورات اختبار تكامل النظام (SIT) واختبار قبول المستخدم (UAT) ودورات التحقق من الإصدار، وتعتبر المعرفة بأطر اختبار الأتمتة ميزة إضافية، ويفضل وجود خبرة في أنظمة المعاملات ذات الحجم الكبير وسيناريوهات المستخدم المتزامن.
المهارات التقنية: خبرة قوية في الاختبار الوظيفي عبر الأنظمة المصرفية والأنظمة المتكاملة، ومعرفة في مجال الأعمال المصرفية الأساسية، واختبار واجهة برمجة التطبيقات (Postman / REST / SOAP)، والتحقق من التكامل ومستوى الخدمة، والتحقق من قاعدة البيانات (استعلامات SQL، التحقق من البيانات)، وسلامة البيانات والتحقق من المعاملات عبر الأنظمة، وتخطيط الاختبار وتصميم الاختبار وحوكمة التنفيذ، وإدارة دورة حياة العيب وتحليل السبب الجذري، وفهم دورة حياة اختبار البرمجيات (STLC)، وحوكمة ضمان الجودة، وممارسات التحقق من الإصدار، ونماذج تسليم Agile / Scrum. الأدوات: JIRA، Test Rail، Zephyr، HP ALM، أو ما يعادلها. الأتمتة (ميزة إضافية): Selenium / Cypress / Playwright. التعرض لاختبار الأداء (ميزة إضافية): JMeter.
اللغات: الإنجليزية: بطلاقة (كفاءة عمل مهنية)، العربية: التحدث أو الفهم - ميزة إضافية.
الشهادات: المستوى التأسيسي ISTQB (CTFL) - مفضل، اختبار Agile ISTQB أو ما يعادله - ميزة إضافية، الشهادات المتعلقة بالخدمات المصرفية أو التكنولوجيا المالية - ميزة إضافية.