مكان الوظيفة: المنامة، البحرين.
نوع الوظيفة: دوام كامل
المسؤوليات:
1. تخطيط الاختبار والاستراتيجية:
تعاون مع فرق متعددة الوظائف لفهم متطلبات المشروع وتحديد استراتيجيات الاختبار.
قم بتطوير خطط اختبار شاملة وحالات اختبار ونصوص اختبار بناءً على المواصفات الوظيفية والفنية.
2. تنفيذ حالات الاختبار:
قم بتنفيذ حالات الاختبار اليدوية والآلية لضمان جودة التطبيقات المستندة إلى .NET.
إجراء اختبار الانحدار والاختبار الوظيفي واختبار تكامل النظام كجزء من دورة حياة تطوير البرمجيات.
3. الاختبار الآلي:
تصميم وتنفيذ وصيانة البرامج النصية للاختبار الآلي باستخدام أطر عمل اختبار .NET مثل NUnit أو MSTest.
دمج الاختبار الآلي في مسار التكامل المستمر/النشر المستمر (CI/CD).
4. تتبع العيوب:
تحديد العيوب وتوثيقها وتتبعها باستخدام أدوات تتبع الأخطاء.
التعاون مع فرق التطوير لاستكشاف المشكلات وحلها.
5. اختبار الأداء:
إجراء اختبارات الأداء والتحليل لتحديد الاختناقات وتحسين أداء التطبيق.
التعاون مع فرق التطوير لمعالجة المشكلات المتعلقة بالأداء.
6. التعاون والتواصل:
العمل بشكل وثيق مع المطورين ومديري المنتجات وأصحاب المصلحة الآخرين لضمان فهم واضح لمتطلبات الاختبار.
توفير تحديثات الحالة المنتظمة حول تقدم الاختبار والمشاركة في اجتماعات المشروع.
7. التحسين المستمر:
ابق على اطلاع بأفضل ممارسات الصناعة والتقنيات الناشئة ومنهجيات الاختبار.
المساهمة في التحسين المستمر لعمليات وأدوات ضمان الجودة.
مؤهلات:
- درجة البكالوريوس في علوم الكمبيوتر أو الهندسة أو مجال ذي صلة.
- خبرة مثبتة كمختبر ضمان الجودة مع التركيز على تقنيات .NET.
- فهم قوي لدورة حياة تطوير البرمجيات (SDLC) ومنهجيات الاختبار.
- الكفاءة في كتابة حالات الاختبار ونصوص الاختبار باستخدام أطار اختبار .NET.
- خبرة في أدوات وأطار أتمتة الاختبار.
- فهم قوي لتقنيات تطبيقات الويب وسطح المكتب، وخاصة التطبيقات المستندة إلى .NET.
- مهارات حل مشاكل وتحليلية ممتازة.
- مهارات تواصل وتعاون قوية.
المهارات المفضلة:
- خبرة في التكامل المستمر/النشر المستمر (CI/CD) لخطوط الأنابيب.
- الإلمام بأدوات اختبار الأداء.
- تعتبر الشهادات في اختبار البرمجيات (على سبيل المثال، ISTQB) ميزة إضافية.