وظيفة مهندس ضمان جودة برمجيات أول - الخدمات المصرفية الأساسية و TCS BaNCS شاغرة لدى Kualitatem Inc. في الرياض السعودية
تفاصيل الوظيفة
تعلن شركة Kualitatem Inc. عن توفر وظيفة Senior SQAE (مهندس ضمان جودة برمجيات أول) متخصص في أنظمة البنوك الأساسية ومنصة TCS BaNCS، في مدينة الرياض، المملكة العربية السعودية.
المهام والمسؤوليات
- المسؤولية عن الاختبارات الوظيفية للوحدات والإصدارات المحددة ضمن نظام TCS BaNCS
- تحليل المتطلبات الوظيفية والتجارية وترجمتها إلى سيناريوهات وحالات وبيانات اختبار
- تنفيذ الاختبارات الوظيفية والانحدارية والتكاملية والاستكشافية عبر الميزات والإصدارات المختلفة
- التحقق من سير العمل المصرفي الشامل (من البداية للنهاية)، بما في ذلك معالجة المعاملات وعمليات الحسابات والتكاملات النظامية
- التحقق من سلوك النظام وفقاً للقواعد التجارية والنتائج المتوقعة ومعايير القبول
- تحديد وتسجيل وتتبع وإعادة اختبار العيوب مع خطوات إعادة إنتاج واضحة وتحليل الأثر والأدلة الداعمة
- التعاون مع مالكي المنتجات ومحللي الأعمال وفرق الهندسة لتوضيح المتطلبات وحل المشكلات
- المشاركة في احتفالات السبرنت ومناقشات المتطلبات وجلسات فرز العيوب
- التحقق من إصلاح العيوب وإجراء اختبارات الانحدار لضمان استقرار النظام
- إجراء اختبارات API والتحقق من نقاط التكامل بين النظام الأساسي المصرفي والأنظمة الخارجية
- إجراء التحقق من قواعد البيانات باستخدام استعلامات SQL لضمان دقة البيانات وسلامتها
- التحقق من تدفق البيانات واتساقها عبر الأنظمة، خاصة في سير العمل القائمة على المعاملات والتكامل
- دعم دورات اختبار تكامل النظام (SIT) واختبار قبول المستخدم (UAT) مع ضمان التنفيذ السليم وتتبع المشكلات
- تقديم تحديثات واضحة حول تقدم الاختبار والعيوب والمخاطر للنطاق المحدد
- رفع العوائق والمخاطر والمشكلات في الوقت المناسب وبطريقة منظمة
- اتباع معايير ضمان الجودة وممارسات STLC وإرشادات التسليم والامتثال المؤسسية
المهارات المطلوبة
- روح تملك قوية للمسؤولية تجاه نطاق الاختبار المحدد
- تواصل واضح ومنظم مع أصحاب المصلحة الفنيين والتجاريين
- مهارات تحليلية قوية وقدرة على حل المشكلات
- اهتمام عالٍ بالتفاصيل في التحقق من سير العمل والمعاملات والبيانات
- القدرة على إدارة الأولويات والمواعيد النهائية في بيئة سريعة الوتيرة
- نهج تعاوني في العمل مع الفرق متعددة التخصصات
الشروط والمتطلبات
- خبرة 6 سنوات أو أكثر في ضمان الجودة / اختبار البرمجيات
- خبرة قوية في الاختبارات الوظيفية والانحدارية والتكاملية والنظامية
- خبرة في تولي مسؤولية اختبار الوحدات أو الميزات عبر إصدارات متعددة
- إلزامي: خبرة عملية في أنظمة البنوك الأساسية (Core Banking)
- إلزامي: خبرة عملية في منصة TCS BaNCS
- فهم قوي لسير العمل المصرفي الأساسي مثل الحسابات (CASA)، المدفوعات (محلية ودولية، SWIFT، RTGS)، إدارة العملاء، الإقراض، ومعالجة المعاملات
- خبرة عملية في وحدة واحدة أو أكثر من وحدات TCS BaNCS مثل CASA أو Payments أو Lending أو Trade Finance أو Customer Management (يفضل بشدة)
- خبرة في التحقق من تدفقات المعاملات الشاملة وسلوك النظام المتكامل
- خبرة عملية في اختبار API والتحقق من قواعد البيانات
- خبرة في إدارة دورة حياة العيوب بما في ذلك الفرز وتحليل الأثر
- خبرة في بيئات العمل Agile أو Scrum أو Hybrid أو القائمة على المشاريع
- خبرة في دعم دورات SIT وUAT والتحقق من الإصدارات
- الإلمام بأطر أتمتة الاختبارات (ميزة إضافية)
- خبرة وظيفية قوية في اختبار التطبيقات المصرفية
- المعرفة بمجال البنوك الأساسية (TCS BaNCS)
- تصميم حالات الاختبار وتنفيذها وإدارة دورة حياة العيوب
- اختبار API (Postman / REST / SOAP)
- التحقق من قواعد البيانات (SQL، التحقق من البيانات)
- التحقق من تكامل البيانات وسلامة المعاملات عبر الأنظمة
- فهم STLC وممارسات ضمان الجودة وعمليات التحقق من الإصدارات
- نماذج التسليم Agile / Scrum
- أدوات: JIRA، Azure، TestRail، Zephyr، HP ALM أو ما يعادلها
- الأتمتة (ميزة إضافية): Selenium / Cypress / Playwright أو أطر مشابهة
- اختبار الأداء (ميزة إضافية): JMeter أو أدوات مشابهة
- اللغة الإنجليزية: طلاقة (مستوى مهني احترافي)
- اللغة العربية: التحدث أو الفهم (ميزة إضافية)
- شهادة ISTQB Foundation Level (CTFL) - يفضل
- شهادة ISTQB Agile Tester أو ما يعادلها - ميزة إضافية
- شهادات في مجال البنوك أو البنوك الأساسية - ميزة إضافية
عرض النص الأصلي للإعلان
ob Summary
We are looking for a Senior Software Quality Assurance Engineer with strong Core Banking experience to lead functional, integration, and end-to-end testing across core banking and fintech platforms.
Key Responsibilities
- Own functional testing for assigned modules and releases within TCS BaNCS
- Analyze business and functional requirements and translate them into test scenarios, test cases, and test data
- Execute functional, regression, integration, and exploratory testing across features and releases
- Validate end-to-end banking workflows, including transaction processing, account operations, and system integrations
- Verify system behavior against business rules, expected outcomes, and acceptance criteria
- Identify, log, track, and retest defects with clear reproduction steps, impact analysis, and supporting evidence
- Collaborate with Product Owners, Business Analysts, and Engineering teams to clarify requirements and resolve issues
- Participate in sprint ceremonies, requirement discussions, and defect triage sessions
- Validate bug fixes and perform regression testing to ensure system stability and consistency
- Perform API testing and validate integration points across core banking and external systems
- Conduct database validation using SQL queries to ensure data accuracy and integrity
- Validate data flow and consistency across systems, especially in transaction-based and integrated workflows
- Support SIT and UAT cycles, ensuring proper execution and issue tracking
- Provide clear updates on testing progress, defects, and risks for assigned scope
- Escalate blockers, risks, and issues in a timely and structured manner
- Follow QA standards, STLC practices, and organizational delivery and compliance guidelines
Soft Skills
- Strong ownership and accountability for assigned testing scope
- Clear and structured communication with technical and business stakeholders
- Strong analytical thinking and problem-solving capabilities
- High attention to detail in validating workflows, transactions, and data
- Ability to manage priorities and timelines in a fast-paced environment
- Collaborative approach to working with cross-functional teams
Experience
- 6+ years of experience in Software Quality Assurance / Testing
- Strong experience in functional, regression, integration, and system testing
- Experience owning testing activities for modules or features across multiple releases
- Mandatory: Hands-on experience with core banking systems
- Mandatory: Experience working on TCS BaNCS core banking platform
- Strong understanding of core banking workflows such as Accounts (CASA), Payments (local and international transfers, SWIFT, RTGS), Customer Management, Lending, and transaction processing
- Hands-on experience in one or more TCS BaNCS modules such as CASA, Payments, Lending, Trade Finance, or Customer Management is highly preferred
- Experience in validating end-to-end transaction flows and integrated system behavior
- Hands-on experience in API testing and database validation
- Experience in defect lifecycle management, including triage and impact analysis
- 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
Technical Skills
- Strong functional testing expertise across banking applications
- Core Banking Domain Knowledge (TCS BaNCS)
- Test case design, execution, and defect lifecycle management
- API Testing (Postman / REST / SOAP)
- Database validation (SQL queries, data verification)
- Data integrity and transaction validation across systems
- Understanding of STLC, QA practices, and release validation processes
- Agile / Scrum delivery models
- Tools: JIRA, Azure, TestRail, Zephyr, HP ALM, or equivalent
- Automation (good to have): Selenium / Cypress / Playwright or similar frameworks
- Performance testing exposure (good to have): JMeter or similar tools
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 core banking-related certifications - Good to have
رقم الإعلان لدى المصدر: 4458466819