نظرة عامة
كعضو ذي قيمة عالية في فريق الجودة لدينا ، يلعب مهندسو SDET دورًا هامًا في تطوير وتطبيق تقنيات وأدوات الاختبار الحديثة. نحن نعزز ثقافة الابتكار في الاختبار الآلي ، حيث يتم احترام التكامل المستمر ومنهجيات Agile بشكل كبير. انضم إلى فريقنا وأحدث تأثيرًا ذا مغزى على دورة حياة تطوير البرمجيات التي يغذيها الرغبة في تجاوز الحدود.
المسؤوليات:
- التعاون مع مطوري البرامج وفرق دعم المشاريع لتقديم ملاحظات موضوعية لفرق المشروع.
- جمع وتحليل وتفسير مقاييس الاختبار ، وتتبع مقاييس ضمان الجودة.
- أخذ دور نشط في عملية مراجعة التعليمات البرمجية وتنسيق عمليات النشر.
- المساهمة في تحديد المشكلات بشكل بناء واقتراح حلول تعزز جودة المنتج وعمليات الاختبار.
- إجراء اختبار التكامل ، والاختبار من طرف إلى طرف ، واختبار الانحدار ، واختبار القبول لضمان عدم إدخال أي أخطاء في الإصدارات الجديدة.
- المساهمة في تطوير ممارسات هندسة الجودة من خلال تحديد وتطوير الأدوات وأفضل الممارسات والأطر التي يمكن أن تعتمدها فرق تطوير المنتجات
- تطوير حلول الأتمتة لواجهات برمجة التطبيقات وواجهات المستخدم ومكونات البرامج الأخرى ، بما في ذلك الاختبارات غير الوظيفية.
- تنفيذ الاختبارات اليدوية والآلية وإبلاغ النتائج لكل من الزملاء التقنيين وغير التقنيين.
- البقاء على اطلاع بأحدث اتجاهات الصناعة والمنهجيات المتطورة والتقنيات القادمة في مجال اختبار البرمجيات وضمان الجودة.
- تصحيح أخطاء التطبيقات المستندة إلى السحابة المباشرة واستكشاف الأخطاء وإصلاحها.
المتطلبات
- درجة البكالوريوس في علوم الكمبيوتر أو هندسة البرمجيات أو مجال ذي صلة.
- ما لا يقل عن 5 سنوات من الخبرة كمهندس اختبار في بيئة فريق منتج Agile.
- خبرة في إنشاء وتنفيذ ومراجعة نتائج الاختبارات الوظيفية والتكاملية واختبار الانحدار
- القدرة على تصميم وتنفيذ أطر عمل أتمتة الاختبار واختبار الوحدة.
- المعرفة بمبادئ اختبار البرمجيات مطلوبة.
- مهارات تحليلية وحل مشكلات قوية: القدرة على تحديد وتشخيص عيوب البرامج بكفاءة.
- خبرة في أتمتة واجهة برمجة التطبيقات ، والإلمام بأدوات (Git و Postman على سبيل المثال).
- خبرة في اثنتين أو أكثر من أدوات اختبار الأتمتة: Selenium / Cypress ، (Playwright هي ميزة إضافية).
- خبرة في لغة برمجة واحدة أو أكثر سائدة: Java أو Node. JS / JavaScript أو TypeScript.
- إتقان التطبيق العملي لمبادئ ومنهجيات الاختبار.
- ذوي الخبرة مع خطوط أنابيب CI / CD (بناء التعليمات البرمجية / إجراءات Github).
- من الجيد فهم قواعد البيانات وخطوط أنابيب البيانات.
- تجربة إدارة اختبار الأشعة السينية هي ميزة إضافية.