نُشر في: 2026-10-11
مهندس ضمان جودة أول
ملخص الدور
يتولى مهندس ضمان الجودة الأول مسؤولية شاملة لجودة المنصة بدءاً من مراجعة المتطلبات والتصميم وصولاً إلى اتخاذ قرارات الإطلاق استناداً إلى تحليل المخاطر ونتائج الاختبارات. يشمل الدور وضع استراتيجيات ومعايير وسير عمل ومقاييس قابلة للتكيف، مع الجمع بين الاختبار اليدوي والاستكشافي وأتمتة الاختبارات باستخدام Playwright وJavaScript أو TypeScript.
المسؤوليات الرئيسية
- مراجعة المتطلبات والتصميم لضمان الجودة من المراحل المبكرة.
- وضع استراتيجيات اختبار، معايير، سير عمل، ومقاييس قابلة للتكيف.
- تنفيذ الاختبارات اليدوية والاستكشافية للويب، الجوال، وواجهات API.
- بناء وصيانة أطر أتمتة الاختبار باستخدام Playwright مع JavaScript/TypeScript.
- التحقيق في العيوب عبر أدوات المطور في المتصفح وتحليل الأسباب الجذرية.
- العمل مع GitHub وخطوط التكامل المستمر (CI/CD).
- اتخاذ قرارات الإصدار بناءً على المخاطر ونتائج الاختبارات.
- وضع إجراءات وقائية للعيوب وتحسين ممارسات الجودة باستمرار.
- استخدام أدوات الذكاء الاصطناعي بحكم نقدي لتوضيح المخاطر والتوصيات.
- إرشاد وتوجيه مهندسي ضمان الجودة الآخرين.
المؤهلات والخبرات المطلوبة
- خبرة لا تقل عن 5 سنوات في ضمان جودة البرمجيات مع مسؤولية فعلية عن الإصدارات وقرارات الجودة.
- إتقان الاختبار اليدوي، الاستكشافي، وأتمتة الاختبارات.
- خبرة عملية في Playwright وJavaScript أو TypeScript (يُقبل إطار أتمتة مشابه مع الاستعداد للتعمق في Playwright).
- معرفة قوية باختبار API، تطبيقات الويب، والجوال.
- القدرة على تحليل الأسباب الجذرية للعيوب وتصميم إجراءات وقائية.
- خبرة في العمل مع أنظمة التحكم بالإصدار (Git/GitHub) وخطوط CI/CD.
المهارات التقنية والشخصية
- أتمتة الاختبار: Playwright, JavaScript, TypeScript.
- اختبار واجهات برمجة التطبيقات (API Testing).
- أدوات المطور في المتصفح للتصحيح والتحقيق.
- أنظمة التكامل المستمر والنشر المستمر (CI/CD).
- التفكير النقدي في استخدام أدوات الذكاء الاصطناعي.
- مهارات التواصل الفعال لتوضيح المخاطر والتوصيات.
- القيادة والإرشاد لفريق ضمان الجودة.
- القدرة على وضع استراتيجيات ومعايير جودة قابلة للتكيف.