مهندس تطوير برامج
Unifonic
نشرت في 28 اكتوبر
أرسل لي وظائف مثل هذه
الجنسية
أي جنسية
جنس
غير مذكور
عدد الشواغر
1 عدد الشواغر
الوصف الوظيفي
الأدوار والمسؤوليات
فريق الهندسة لدينا مسؤول عن تصميم وتطوير وصيانة الأنظمة والتقنيات التي تدفع حلول يوني فونك. نحن نعمل عن كثب مع الأقسام الأخرى لضمان تلبية منتجاتنا وخدماتنا لاحتياجات عملائنا. إذا كنت شغوفًا بالتكنولوجيا ومتحمسًا للعمل على حلول الاتصال والمشاركة المتقدمة، نريدك في فريقنا.
كخبير SDET أول، ستقوم بتصميم وتنفيذ استراتيجيات الاختبار، وأطر الأتمتة، ودمج CI/CD التي تضمن أن أنظمتنا تلبي أعلى معايير الجودة والأداء. ستتعاون عن كثب مع المطورين، ومالكي المنتجات، ومهندسي DevOps لبناء خطوط أتمتة قوية لاختبار واجهات المستخدم، وواجهات برمجة التطبيقات، والتحقق من الخلفية، والمساهمة في مبادرات اختبار التحميل والأداء.
هذا الدور مثالي لمهندس أتمتة عملي ذو مهارات قوية في بايثون أو TypeScript/JavaScript، وشغف لهندسة الجودة، واهتمام بتعلم كيفية اختبار الأنظمة المدفوعة بالذكاء الاصطناعي.
ساعدنا في تشكيل مستقبل الاتصالات من خلال:
تصميم وبناء وصيانة أطر الاختبار الآلي لاختبار واجهات المستخدم، وواجهات برمجة التطبيقات، والتحقق من الخلفية باستخدام Playwright، أو Cypress، أو Selenium.
تطوير وتنفيذ مجموعات اختبارات التكامل والاختبارات الشاملة لضمان إصدار عالي الجودة.
تنفيذ اختبارات الأداء والتحميل باستخدام k6 أو أدوات مشابهة.
دمج الاختبار الآلي في خطوط CI/CD (Git، Drone CI، Argo CD، Kubernetes).
قيادة تغطية الاختبار، وتقرير الأخطاء، ومقاييس الجودة عبر عدة فرق تسليم.
التعاون مع المهندسين لتضمين الاختبار مبكرًا في SDLC وضمان أتمتة موثوقة وقابلة للتوسع.
الدعوة لأفضل ممارسات ضمان الجودة، وجودة الكود، ومبادئ الأتمتة أولاً.
قيادة مبادرات التحسين المستمر من خلال تقييم أدوات جديدة، وأطر، وتقنيات لتعزيز الكفاءة وسهولة الصيانة.
الملف الشخصي المطلوب للمرشحين
ما ستجلبه:
7+ سنوات من الخبرة في اختبار البرمجيات أو هندسة الأتمتة.
مهارات برمجة قوية في بايثون أو TypeScript/JavaScript.
خبرة عملية مع واحدة على الأقل من الأدوات التالية: Playwright أو Cypress أو Selenium (مطلوب).
خبرة في اختبار واجهات برمجة التطبيقات (REST/GraphQL) والتحقق من صحة الخلفية.
خبرة مع k6 أو أدوات اختبار التحميل الأخرى للتحقق من الأداء.
إلمام ببيئات CI/CD، والأنظمة المعتمدة على الحاويات، وKubernetes.
فهم ممتاز لتصميم الاختبارات، وتصحيح الأخطاء، والأتمتة في الأنظمة الموزعة.
خبرة في العمل في فرق Agile (Scrum).
مهارات تحليلية، وحل المشكلات، والتواصل قوية.
درجة البكالوريوس في علوم الكمبيوتر، أو هندسة البرمجيات، أو مجال ذي صلة.
التعرض لأنظمة الذكاء الاصطناعي/تعلم الآلة ومبادئ اختبار النماذج مفضل.
فهم لإطارات التحقق من صحة البيانات (مثل: Great Expectations، Pandas مفضل).
الوعي بممارسات MLOps، وتحليل البيانات، أو الكشف عن انزلاق النموذج مفضل.
خبرة في عمل تدفقات اختبار الذكاء الاصطناعي التوليدي أو الوكلاء الذكاء الاصطناعي مفضل.
القطاع المهني للشركة
- تكنولوجيا المعلومات - خدمات البرمجيات
المجال الوظيفي / القسم
- الجودة
- فحوصات
- ضمان الجودة
- التحكم بالجودة
- مفتش
الكلمات الرئيسية
- مهندس تطوير البرمجيات الأول في الاختبار (مهندس ضمان الجودة)
تنويه: نوكري غلف هو مجرد منصة لجمع الباحثين عن عمل وأصحاب العمل معا. وينصح المتقدمون بالبحث في حسن نية صاحب العمل المحتمل بشكل مستقل. نحن لا نؤيد أي طلبات لدفع الأموال وننصح بشدة ضد تبادل المعلومات الشخصية أو المصرفية ذات الصلة. نوصي أيضا زيارة نصائح أمنية للمزيد من المعلومات. إذا كنت تشك في أي احتيال أو سوء تصرف ، راسلنا عبر البريد الإلكتروني abuse@naukrigulf.com
Unifonic
Proudly voted a Great Place to Work , we are a dynamic startup in the SaaS space that is revolutionizing the way businesses communicate. Our team is made up of 500 energetic and passionate Unifones who are dedicated to delivering the best possible experience to 5000+ customer-centric companies. We pride ourselves on our fun and collaborative work environment, where creativity and new ideas are constantly encouraged. As shareholders in the business, we re so much more than a group of passionate communicators. We are Unifones. Join our team and be a part of something big!
https://jobs.unifonic.com/o/senior-software-development-engineer-in-test-qa-engineer