عن بُعد دوام كامل
--
Blackstone Eit

تفاصيل الوظيفة

وصف الوظيفة

مهندس QC أول هو محترف رقابة جودة عملي مسؤول عن إجراء اختبارات يدوية وتلقائية وواجهات برمجة التطبيقات (API) وأداء لضمان تسليم برمجيات ذات جودة عالية.
يشمل الدور تصميم وتنفيذ استراتيجيات الاختبار، تطوير صيغ الأتمتة وصيانتها، استخدام أدوات الاختبار المدعومة بالذكاء الاصطناعي لتحسين الكفاءة، إعداد مستندات الاختبار، ودعم الإصدارات الناجحة للمنتج.
هذا المنصب بدوام كامل ويبلغ تقاريره إلى قائد QC أو مدير الجودة وهو مناسب للمهنين التقنيين المهرة الذين يستمتعون بحل المشكلات، وتبني ممارسات الاختبار الحديثة، والعمل في بيئات سريعة الخطى وتعاونية.
1. الاختبار اليدوي وتنفيذ الاختبار • تصميم وكتابة وتنفيذ حالات الاختبار اليدوية والسيناريوهات والسكربتات تغطي الاختبار الوظيفي والتراجع والتكامل واختبار نهاية-إلى-نهاية وAPI والأداء.
• إجراء اختبارات استكشافية وفقاً للمخطط، وفحص الدخان والفحص العقلاني للتحقق من بناء التطبيقات قبل الإصدار.
• تنفيذ دورات الاختبار المخططة، توثيق نتائج الاختبار، تسجيل وإدارة العيوب مع خطوات إعادة إنتاج واضحة، والتحقق من إصلاحات البرنامج من خلال اختبار التراجع.
2. هندسة أتمتة الاختبار • تطوير وصيانة وتنفيذ سكريبتات الاختبار الآلية والمساهمة في التحسين المستمر لأطر الأتمتة.
• تعزيز تغطية الاختبار من خلال صيانة مجموعات الأتمتة ودمج الاختبارات الآلية في خطوط أنابيب CI/CD حيثما كان ذلك ممكنًا.
• مراجعة وتصحيح وتحسين سكريپتات الأتمتة لتحسين الاعتمادية وكفاءة التنفيذ.
3. الاختبار الأداء والتحسين • تصميم وتنفيذ وتحليل اختبارات الأداء والحمل والضغط والتحمل وقابلية التوسع لتقييم موثوقية النظام واستجابته واستقراره تحت أعباء عمل مختلفة.
• تحديد وتحليل وتوثيق اختناقات الأداء مع التعاون مع فرق التطوير والبنية التحتية لتوصية والتحقق من تحسينات الأداء.
• مراقبة نتائج اختبارات الأداء وتقديم توصيات لتحسين قابلية توسع التطبيق وتجربة المستخدم.
4. جودة هندسة مدعومة بالذكاء الاصطناعي • استخدام أدوات مدعومة بالذكاء الاصطادي لتسريع توليد حالات الاختبار، سكريبتات الأتمتة، إنشاء بيانات الاختبار، تحليل العيوب، وتوثيق الاختبارات مع التحقق من دقة وجودة المخرجات المولدة بالذكاء الاصطناعي.
• تقييم وتبني تقنيات اختبار مدعومة بالذكاء الاصطادي لتحسين فاعلية الاختبار والإنتاجية وجودة البرمجيات.
• تطبيق أدوات الذكاء الاصطادي بمسؤولية لتعزيز تغطية الاختبار، تحديد المخاطر المحتملة، وتحسين سير عمل الاختبار.
5. توثيق الاختبار والتقارير • إعداد وصيانة وتقديم مستندات الاختبار، بما في ذلك خطط الاختبار، حالات الاختبار، بيانات الاختبار، مصفوفات التتبع، تقارير تنفيذ الاختبار، تقارير العيوب وتقارير موجز الاختبار.
• توفير تحديثات حالة الاختبار الدقيقة، مقاييس الجودة، ملخص العيوب وتقييمات المخاطر لأصحاب المشروع.
6. اختبار قبول المستخدم (UAT) • دعم اختبار قبول المستخدم من خلال إعداد حالات الاختبار، المساعدة في بيئات الاختبار، التنسيق مع أصحاب المصلحة، تنفيذ سيناريوهات UAT، والتحقق من متطلبات العمل.
• التأكد من إكمال أنشطة UAT بنجاح قبل الإصدار الإنتاجي.
7. إدارة العيوب وتحليل السبب الجذري • التحقيق وتحديد وتوثيق أسباب العيوب البرمجية مع التعاون مع فرق التطوير لدعم الحل السريع.
• مساعدة المطورين في إعادة إنتاج القضايا المبلغ عنها والتحقق منها ضمن بيئات الاختبار.
• تحليل العيوب المتكررة وتوصية بتحسينات جودة وقائية.
8. تحليل المتطلبات ومشاركة SDLC • مراجعة المتطلبات التجارية والوظيفية لضمان اكتمالها وقابليتها للاختبار وتغطية الاختبار الكافية.
• المشاركة في جميع مراحل دورة حياة تطوير البرمجيات (SDLC)، بما في ذلك تحليل المتطلبات وتخطيط الاختبار والتنفيذ والتحقق وأنشطة الإصدار.
9. مشاركة المعرفة والتعاون الفريق • توجيه وتقديم الإرشاد التقني لمهندسي QC الصغار والمتوسطين حول أفضل ممارسات الاختبار وتقنيات الأتمتة وأدوات الاختبار المدعومة بالذكاء الاصطادي وعمليات الجودة.
• التعاون الوثيق مع فرق التطوير والمنتج والأعمال والبنية التحتية لضمان تسليم برمجيات عالية الجودة.
10. تحسين الجودة • المساهمة في تحسين منهجيات الاختبار ومعايير الجودة والقوالب وممارسات الأتمتة وعمليات جودة مدعومة بالذكاء الاصطادي واستراتيجيات اختبار الأداء.
• تحديد فرص لتحسين العملية وتقديم حلول لتحسين جودة المنتج وكفاءة الاختبار.
• أداء مهام أخرى حسب التكليف.
• شهادة بكالوريوس في الهندسة أو علوم الحاسوب أو تقنية المعلومات، أو تعليم وخبرة عمل معادلة. • 6+ سنوات من الخبرة العملية في ضبط جودة البرمجيات/الاختبار.
• 5+ سنوات من الخبرة العملية في الاختبار اليدوي (وظيفي، رجعي، تكاملي، نهاية-إلى-نهاية).
• 2+ سنوات من الخبرة العملية في أتمتة الاختبار (تطوير إطار عمل، برمجة سكريبتات، تكامل CI/CD).
• شهادة مهنية مثل ISTQB-CTFL أو ISTQB-CTAL.
• خبرة عملية مثبتة في تنفيذ كل من الاختبار اليدوي (وظيفي، رجعي، تكاملي، نهاية-إلى-نهاية) وأتمتة الاختبار (تطوير إطار عمل، برمجة سكريبتات، تكامل CI/CD).
• الكفاءة في أدوات وأطر أتمتة الاختبار (مثل: Selenium وCypress وAppium وTestNG وJUnit أو ما شابه) مع القدرة على كتابة وتصحيح وصيانة كود الأتمتة.
• الكفاءة في أدوات وأطر اختبار الأداء (مثل: JMeter وLoadRunner وGatling وk6 أو ما شابه) مع القدرة على تصميم وتنفيذ وتحليل وتحسين سيناريوهات اختبار الأداء.
• خبرة مثبتة في إعداد وتقديم مستندات الاختبار الكاملة (خطط الاختبار، حالات الاختبار، مصفوفات التتبع، تقارير العيوب، تقارير موجز الاختبار).
• سجل تاريخي لامتلاك دورات UAT ودفعها نحو الإكمال بنجاح.
• مهارات قوية في حل المشكلات مع القدرة على تحديد العيوب بشكل شخصي وتحليل الأسباب الجذرية ودفع الحلول.
• معرفة عميقة بمنهجيات الاختبار ومراحله وطرقها، بما في ذلك الاختبار الوظيفي والتراجع والتكامل والأداء واختبار النهاية-إلى-النهاية.
• مهارات قوية في العمل الجماعي والاتصال، مع القدرة على التعاون بفعالية مع QC والتطوير والفِرق التجارية.
• القدرة على تعدد المهام، وتثليث القضايا، والتكيف مع التغييرات، والعمل بشكل مستقل أو ضمن فريق في بيئة سريعة الإيقاع.
• طلاقة قوية في اللغة الإنجليزية مكتوبة ومسموعة.

انضم لقناتنا على تيليجرام تابع أحدث الوظائف فور نشرها انضم

وظائف مشابهة

Blackstone Eit
مهندس QC أول ( يدوي وآلي )
حول Blackstone Eit
مصر, القاهرة
تكنولوجيا المعلومات والخدمات