المسؤوليات الرئيسية
- تصميم وتطوير والحفاظ على أطر العمل الآلية ومجموعات الاختبارات لتطبيقات الويب و API والتطبيقات المحمولة
- التعاون مع المطورين ومديري المنتجات لتحديد استراتيجيات الاختبار ومعايير القبول ومعايير الجودة
- كتابة وتنفيذ والحفاظ على الاختبارات الوظيفية الآلية واختبارات الانحدار والتكامل والاختبارات الشاملة (E2E)
- تحديد وتوثيق وتتبع الأخطاء والعيوب عبر دورة حياتها الكاملة باستخدام أدوات مثل Jira
- دمج الاختبارات الآلية في خطوط أنابيب CI/CD (مثل GitHub Actions و Jenkins و GitLab CI)
- إجراء تحليل السبب الجذري لفشل الاختبارات والعمل مع المهندسين لحل المشاكل
- مراقبة مقاييس تغطية الاختبارات وتحسين جودة واعتمادية الاختبارات بشكل مستمر
- المشاركة في مراجعات الأكواد للتأكد من قابلية الاختبار والالتزام بمعايير الجودة
- المساهمة في تحسين عمليات ضمان الجودة والتوثيق وأفضل الممارسات عبر فريق الهندسة