سلة

مهندس تطوير برمجيات متخصص في الاختبار

Senior Software Development Engineer in Test

سلةمكة المكرمة٢٢‏/٨‏/٢٠٢٤
تقديم الطلب
دوام كامل5+ سنوات خبرةبكالوريوس
سلة

سلة

وصف الوظيفة

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

Job Description

Technology

المهارات المطلوبة

Test AutomationSeleniumCypressAPI AutomationJavaJavaScriptGitCI/CD PipelinesQuality AssurancePostman
مهندس تطوير برمجيات متخصص في الاختبار - سلة