صاحب العمل نشط
حالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونيحالة تأهب وظيفة
سيتم تحديثك بأحدث تنبيهات الوظائف عبر البريد الإلكترونينحن نبحث عن محلل اختبار متمرس يتمتع بخبرة في OBTFPM (إدارة عملية التمويل التجاري في Oracle Banking) والاختبار القائم على التجارة. سيضمن المرشح المثالي جودة ووظائف حلول التمويل التجاري من خلال عمليات اختبار وتحقق صارمة.
المسؤوليات الرئيسية
إجراء اختبارات وظيفية واختبارات انحدارية واختبارات شاملة لوحدات OBTFPM وتطبيقات التمويل التجاري.
تطوير وتنفيذ وصيانة حالات الاختبار ونصوص الاختبار بناءً على متطلبات العمل والمتطلبات الفنية.
التعاون مع فرق متعددة الوظائف لفهم سير عمل التمويل التجاري وضمان الاختبار السلس.
تحديد الأخطاء أو العيوب وتسجيلها وتتبعها والعمل مع فرق التطوير لحلها.
التحقق من صحة تكاملات النظام وسير العمل وقواعد العمل في تطبيقات التمويل التجاري.
توفير تقارير اختبار وتحليلات مفصلة لأصحاب المصلحة، وضمان الشفافية في نتائج الاختبار.
دعم اختبار قبول المستخدم (UAT) والمساعدة في التحقق من صحة الإنتاج عند الحاجة.
المؤهلات والمهارات
الخبرة: 3-5 سنوات من الخبرة في اختبار البرمجيات، مع التركيز على تطبيقات التمويل التجاري وOBTFPM.
المهارات الفنية:
الكفاءة في اختبار OBTFPM وسير عمل التطبيقات القائمة على التجارة.
فهم قوي لمنتجات التمويل التجاري مثل خطابات الاعتماد والضمانات والقروض التجارية.
الإلمام بأدوات إدارة الاختبار (على سبيل المثال، JIRA وTestRail).
المهارات التحليلية:
القدرة على تحليل المتطلبات المعقدة وفهم سلوك النظام لإنشاء حالات اختبار فعالة.
الاهتمام الشديد بالتفاصيل لاكتشاف المشكلات والتناقضات في البرنامج.
المهارات الفنية:
الكفاءة في أدوات الاختبار مثل Selenium أو QTP أو LoadRunner أو JMeter للاختبار الآلي واختبار الأداء.
الإلمام بأنظمة تتبع العيوب مثل JIRA أو Bugzilla أو TestRail أو Quality Center.
معرفة استعلام قاعدة البيانات (على سبيل المثال، SQL) للتحقق من سلامة البيانات واختبار وظائف الواجهة الخلفية.
فهم منهجيات تطوير البرمجيات:
الخبرة في العمل مع منهجيات Agile أو Scrum أو Waterfall.
معرفة عمليات DevOps والتكامل المستمر (CI) والاختبار المستمر.
مهارات الاتصال:
القدرة على توثيق حالات الاختبار والعيوب وتقارير الاختبار بوضوح.
مهارات اتصال لفظي قوية للتعاون مع المطورين ومديري المشاريع وأصحاب المصلحة الآخرين.
مهارات حل المشكلات:
القدرة على استكشاف الأخطاء وإصلاحها وتحديد الأسباب الجذرية للعيوب.
العقلية التحليلية لتصميم حالات اختبار فعالة تغطي مجموعة واسعة من السيناريوهات.
معرفة معايير الجودة:
الإلمام بمعايير ضمان جودة البرمجيات (QA) والعمليات وأفضل الممارسات.
فهم معايير الصناعة مثل ISO 9001 وCMMI وISTQB (مجلس مؤهلات اختبار البرمجيات الدولي).
تحليل المتطلبات:
مراجعة المواصفات: تحليل متطلبات المشروع والمواصفات الوظيفية وقصص المستخدم لفهم السلوك المتوقع للنظام.
إعداد خطة الاختبار: تطوير خطة اختبار تحدد نهج الاختبار والموارد والجدول الزمني ونطاق الاختبار.
تصميم حالة الاختبار:
إنشاء حالات الاختبار: تصميم حالات اختبار مفصلة وشاملة بناءً على المتطلبات وحالات الاستخدام وسيناريوهات العمل. يجب أن تغطي حالات الاختبار السيناريوهات الإيجابية والسلبية.
إعداد بيانات الاختبار: تأكد من إنشاء بيانات الاختبار وإتاحتها للاختبار، إما عن طريق إعداد البيانات يدويًا أو باستخدام أدوات آلية.
تحسين حالة الاختبار: تأكد من أن حالات الاختبار فعالة وتغطي جميع الظروف المحتملة، بما في ذلك الحالات الهامشية.
تنفيذ الاختبار:
الاختبار اليدوي: تنفيذ حالات الاختبار يدويًا، والتفاعل مع البرنامج كمستخدم نهائي للتحقق من أن البرنامج يعمل كما هو متوقع. يتضمن هذا الاختبار الوظيفي واختبار واجهة المستخدم والاختبار الاستكشافي.
الاختبار الآلي: إذا كان ذلك ممكنًا، فقم بتنفيذ الاختبارات الآلية باستخدام أدوات أتمتة الاختبار مثل Selenium أو QTP أو غيرها لتحسين كفاءة الاختبار.
اختبار الانحدار: قم بإجراء اختبار الانحدار للتأكد من أن التغييرات أو الإصلاحات الجديدة في الكود لا تؤثر سلبًا على الوظائف الحالية.
اختبار الأداء: قم بتقييم أداء البرنامج في ظل ظروف الضغط أو التحميل للتأكد من أنه يلبي معايير الأداء.
تحديد الأخطاء والإبلاغ عنها:
تسجيل العيوب: حدد العيوب أو المشكلات أثناء الاختبار وقم بتسجيلها في نظام تتبع العيوب (على سبيل المثال، JIRA أو Bugzilla أو مركز الجودة).
التحقق من الأخطاء: العمل مع المطورين للتحقق من الأخطاء وإعادة اختبارها بعد إصلاحها.
التعاون: التعاون مع فرق التطوير لتوضيح المشكلات وإعادة إنتاج الأخطاء والتحقق من صحة الإصلاحات.
تحليل السبب الجذري: في بعض الحالات، قم بإجراء تحليل السبب الجذري أو المشاركة فيه لفهم سبب حدوث العيوب والمساهمة في منع حدوث مشكلات مماثلة في المستقبل.
إعداد بيئة الاختبار:
إدارة بيئة الاختبار: قم بإعداد بيئة الاختبار وتكوينها، بما في ذلك قواعد البيانات والتطبيقات والأدوات اللازمة للاختبار.
تكوين النظام: تأكد من أن بيئة الاختبار تتطابق مع بيئة الإنتاج أو التدريج لمحاكاة سلوك المستخدم النهائي بدقة.
دوام كامل