مختبرة أتمتة جودة برمجيات
تعريف بالوحدة التنظيمية :
قسم مراقبة جودة البرامج هو القسم المعني بالتخطيط ووضع المعايير والتنفيذ لأعمال فحص وتوثيق الأنظمة
التي تطورها وتنتجها الشركة.
المهام والمسئوليات التفصيلية:
O تقييم وتبني أدوات وتقنيات جديدة تخص أتمتة الاختبارات لتحسين فعالية الاختبار.
O المشاركة في تطوير الممارسات والأدوات الحديثة المختصة في أتمتة اختبار البرمجيات وذلك لزيادة كفاءة
وفعالية الاختبارات.
O إعداد استراتيجية اختبار استنادًا إلى متطلبات المشروع والجداول الزمنية .
O إعداد بيئات الاختبار وإدارتها .
O إنشاء وتنظيم مكتبة حالات الاختبار الآلي.
O تحديث وتطوير حالات الاختبار الآلي استجابة للتغييرات في البرمجيات.
O إنشاء حالات اختبار آلي لفحص الأنظمة التي تنتجها الشركة
O تنفيذ الاختبارات باستخدام تقنيات مناسبة، إما يدويًا أو باستخدام أدوات تنفيذ الاختبار الآلي.
O تحليل الأخطاء لتحديد أسبابها الجذرية .
O الإبلاغ عن الأخطاء لمطوري البرمجيات باستخدام Azure Devops.
O التفاعل مع محللي النظم، فرق التطوير .
O تنفيذ وتشغيل إجراءات اختبار مختلفة، الإبلاغ عن المشكلات، ومتابعة حالة المشكلات.
O التعاون مع فريق اختبار البرمجيات لتقييم المشاكل واقتراح حلول ممكنة .
O رصد وتحليل أداء البرمجيات باستخدام أدوات متخصصة في عمليات أتمتة الاختبارات لتحقيق عمليات فعّالة
وخالية من المشاكل.
O كشف الثغرات في البرمجيات والتأكد من حماية بياناته وموارده من الاختراق.
O تقديم تقرير ملخص للاختبار يعكس جودة البرمجيات المختبرة .
O إدارة كامل نشاط الاختبار باستخدام أدوات إدارة الاختبار المختلفة
شروط الوظيفة:
أولا: الشروط المسببة للاستبعاد أو تؤثر على استحقاق الجدارات في حال عدم توفرها أو عدم
توفر جزء منها:
- بكالوريوس في علوم الكمبيوتر أو أي اختصاص ذي صلة من جامعة معترف بها.
- اجتياز اختبارات (الذكاء – التطوير – الفحص )
ثانيا: شروط الدورات والشهادات المطلوبة للوظيفة:
- شهادات معتمدة في نفس المجال مثل شهادة ( ISTQB مختبر
البرمجيات المعتمد ) ،شهادات في أدوات الاختبار الآلي
ثالثا: شروط القدرات والجدارات والمهارات المطلوبة:
- القدرة على تحليل متطلبات النظام وتطوير خطط الاختبار الشاملة.
- اهتمام كبير بالتفاصيل ودقة الملاحظة ومهارات إدارة الوقت
- التفكير التحليلي والقدرة على حل المشاكل
- مهارات التواصل مع الآخرين وروح التعاون للعمل ضمن الفريق الواحد
- المعرفة بــ SQL SERVER وطريقة التعامل مع قواعد البيانات
- المعرفة بلغات TYPE SCRIPT, JAVASCRIPT
- فهم ممتاز لمفاهيم الاختبارات المختلفة مثل الاختبارات الوظيفية، غير الوظيفية،
الأداء، الأمن، إلخ. - المعرفة بأدوات الاختبار الآلي