نبحث عن مهندس اختبار برمجيات بخبرة تقارب عامين يجمع بين أساسيات الاختبار القوية وفضول لاستخدام الذكاء الاصطناعي لجعل الاختبار أسرع وأكثر موثوقية. ستساعد في ضمان جودة منتجاتنا من خلال تصميم وتنفيذ الاختبارات، وبناء الأتمتة، وتطبيق أدوات الذكاء الاصطناعي لتوليد الاختبارات، وتحليل الإخفاقات، وتقليل الجهد اليدوي. هذا خيار رائع لشخص في بداية مسيرته في ضمان الجودة ويرغب في النمو أثناء العمل مع ممارسات الاختبار الحديثة المدعومة بالذكاء الاصطناعي.
ما ستقوم به
- كتابة وصيانة حالات الاختبار والاختبارات الآلية عبر الويب وواجهات البر API و/أو الأجهزة المحمولة.
- استخدام أدوات مدعومة بالذكاء الاصطناعي للمساعدة في توليد حالات الاختبار، وإنشاء بيانات الاختبار، وتوسيع التغطية من قصص المستخدم أو المتطلبات.
- بناء وصيانة الاختبارات الآلية (واجهة المستخدم، واجهة برمجة التطبيقات، الاختبارات الرجعية) والمساعدة في الحفاظ على تشغيلها في خطوط CI/CD.
- استخدام الذكاء الاصطناعي لتسريع فرز الإخفاقات — تجميع الإخفاقات المشابهة ووضع إشارات على الاختبارات غير المستقرة.
- العمل مع الأتمتة ذاتية الإصلاح وأدلة定位 المدفوعة بالذكاء الاصطناعي لتقليل صيانة الاختبارات.
- إجراء اختبارات وظيفية، واختبارات رجعية، واستكشاف الأخطاء explorative testing.
- مراجعة الاختبارات المولَّدة بالذكاء الاصطناعي والإخراج بشكل نقدي — التحقق من الصحة وإزالة القليل من الضوضاء بدلاً من الاعتماد عليها بشكل أعمى.
- تتبع وتوثيق وتقرير أخطاء بشكل واضح، والعمل مع المطورين لحلها.
- التعلم والتجريب باستخدام أدوات اختبار ذكاء اصطناعي جديدة، ومشاركة ما يجدي مع الفريق.