




الملخص: تتضمن هذه الوظيفة ضمان جودة البرمجيات من خلال إجراء اختبارات شاملة، والتعاون مع الفرق لمنع حدوث العيوب، وأتمتة حِزم الاختبار، والحفاظ على جودة عالية للإصدارات. أبرز النقاط: 1. ضمان جودة البرمجيات عبر مجالات الاختبار المختلفة. 2. التعاون مع فرق المطورين والمنتج وديف أوبس. 3. إنشاء حِزم اختبار تلقائية والحفاظ عليها باستخدام أدوات صناعية. **نظرة عامة على الدور** *ضمان جودة البرمجيات من خلال التخطيط للاختبارات وتصميمها وتنفيذها عبر المجالات الوظيفية والتكامل والاختبارات الانحدارية (وبالنسبة للمجالات ذات الصلة: الأداء والأمن)؛ والتعاون مع المطورين والمنتج وديف أوبس لمنع العيوب، وأتمتة حِزم الاختبار، والحفاظ على جودة عالية للإصدارات.* **المهام الرئيسية الخاصة بك** * تصميم وتطوير وصيانة خطط الاختبار وحالات الاختبار وبيانات الاختبار للميزات والإصدارات. * تنفيذ الاختبارات اليدوية والتلقائية (وظيفية، انحدارية، تكاملية، أولية، واستكشافية). * إنشاء حِزم اختبار تلقائية والحفاظ عليها باستخدام الإطارات والأدوات (مثل: سيلينيوم، سايبرس، بلايليرويت، جيونيت، بايتيست). * العمل مع خطوط أنابيب التكامل المستمر/التسليم المستمر لتشغيل الاختبارات التلقائية ووضع بوابات أمام عمليات النشر. * الإبلاغ عن العيوب وتصنيفها وتتبعها؛ والتحقق من إصلاحاتها وإجراء التحقق الانحداري. * التعاون مع المطورين بشأن قابلية الاختبار ومعايير القبول وتحليل الجذور. * إجراء اختبار واجهات برمجة التطبيقات (بواسطة بوستمان أو ريست-آسورْد) والتحقق من تكاملات الواجهات الخلفية وتدفقات البيانات. * المشاركة في اختبارات الأداء والتحميل والأمن أو التنسيق مع المتخصصين. * الحفاظ على بيئات الاختبار وتوفير بيانات الاختبار وإدارة التهيئة. * إعداد تقارير الاختبار ومقاييس الجودة والمساهمة في تقييم جاهزية الإصدار. * تعزيز أفضل ممارسات الجودة: مثل مراجعة الشيفرة الخاصة باختبارات الوحدة، وتغطية أتمتة الاختبارات، واختبارات التحول المبكر (شيفت-لِفت). **متطلبات لا يمكن التنازل عنها** * درجة جامعية في علوم الحاسوب أو الهندسة أو خبرة ذات صلة. * خبرة لا تقل عن سنتين في مجال ضمان الجودة أو اختبار البرمجيات (وتتفاوت حسب المستوى). * فهم قوي لدورة حياة تطوير البرمجيات ومنهجيات الاختبار وعمليات ضمان الجودة. * خبرة عملية في إطارات أتمتة الاختبار وكتابة النصوص البرمجية (جافا سكريبت أو بايثون أو جافا أو ما يعادلها). * خبرة في أدوات التكامل المستمر/التسليم المستمر (مثل جنكينز أو إجراءات غيت هاب أو غيت لاب سي آي) ودمج الاختبارات. * إلمام باختبار واجهات برمجة التطبيقات وقواعد البيانات و(SQL) الأساسية. * مهارات تحليلية واتصالية ومهارات استكشاف الأخطاء وإصلاحها جيدة. نوع الوظيفة: دوام كامل الراتب: ٢٢٫٥٠ ر.ق إلى ٢٥٫٥٠ ر.ق بالساعة عدد الساعات المتوقع: ٤٠ ساعة أسبوعيًا مكان العمل: شخصيًا


