مهندس ضمان جودة أول، الأتمتة والإصدارات
- الموقع
- كراتشي، باكستانعن بُعد بالكامل
- الخبرة
- 6–7 سنواتضمان جودة البرمجيات، مع خبرة واسعة في أتمتة الاختبارات ومسؤولية الإصدارات
- النوع
- دوام كامل / تعاقد
ستتولى مسؤولية الجودة في ExpiWell عبر تطبيق الويب لدينا وتطبيقاتنا على iOS وAndroid وواجهة API التي تقف خلفها. هذا دور رفيع وعملي ويحمل صلاحية حقيقية: أنت من يقرر متى يكون الإصدار جاهزًا، وتبني وتشغّل مجموعات الاختبارات الآلية التي يستند إليها هذا القرار، وتخبرنا أين ينبغي أن يعمل المنتج بشكل أفضل. نبحث عن صاحب تفكير نقدي، يستدل بالأدلة، ويكتب بوضوح، ويرتاح لأن يكون الشخص الذي يلجأ إليه الفريق قبل إطلاق أي شيء.
ما ستقوم به
- أن تكون حارس الإصدارات: تحديد قائمة الفحوصات السابقة للإصدار، وتنفيذها، ومنح الموافقة أو حجبها لكل إصدار على الويب وiOS وAndroid
- تولّي مجموعات اختبارات Playwright الشاملة لتطبيق الويب وتوسيعها، بحيث تعمل مع كل ترقية وكل ليلة ويصبح للنتيجة الخضراء معنى
- بناء أتمتة الهاتف المحمول لتطبيقي iOS وAndroid باستخدام Appium على أجهزة حقيقية، وقيادة العمل التمهيدي الذي تحتاجه مع المطورين
- بناء مجموعات Postman لواجهة API لدينا وصيانتها، مع بيئات لكل منطقة، وتشغيلها تلقائيًا ضمن خط الإنتاج
- اختبار تجربة المشارك من البداية إلى النهاية على هواتف حقيقية: الإشعارات والاستبيانات المجدولة والسلوك دون اتصال ومزامنة الأجهزة القابلة للارتداء والمزامنة مع لوحة التحكم
- مراجعة المنتج كما يفعل المستخدم وكتابة توصيات واضحة لتجربة المستخدم وسير العمل، مع الأدلة ونماذج أولية عند الحاجة وحل مقترح
- الحفاظ على سرعة المجموعات واستقرارها وموثوقيتها، وتعقّب الاختبارات المتقلبة بدلًا من التساهل معها، والإبلاغ عن التغطية والجاهزية والمخاطر
- توجيه مختبر ضمان الجودة اليدوي، وتحديد ما يُؤتمت وما يبقى يدويًا، ووضع معيار تقارير الأخطاء وخطط الاختبار
ما نبحث عنه
- 6–7 سنوات في ضمان جودة البرمجيات، منها 4 سنوات على الأقل في بناء أتمتة الاختبارات من الصفر
- إتقان قوي لـ TypeScript أو JavaScript، لأن مجموعاتنا شيفرة يقرؤها المطورون ويراجعونها
- خبرة عملية عميقة في Playwright لتطبيقات الويب
- خبرة عملية في Appium لتطبيقات iOS وAndroid الأصلية، بما في ذلك الاختبار على أجهزة حقيقية
- ثقة في اختبار واجهات API عبر Postman: المجموعات والبيئات وتدفقات المصادقة والتشغيل الآلي
- خبرة في تصميم أطر قابلة للصيانة: كائنات الصفحات، ودوال مساعدة قابلة لإعادة الاستخدام، وتعامل نظيف مع بيانات الاختبار
- سجل حافل في تشغيل الأتمتة ضمن خط تكامل مستمر، وارتياح للتعامل مع التحكم بالإصدارات ومراجعة الشيفرة
- تفكير نقدي: الاستدلال بالأدلة، ومساءلة الافتراضات، والقدرة على شرح خطر يتعلق بالجودة للمهندسين والمؤسسين على حد سواء
- تواصل كتابي واضح وقدرة على العمل باستقلالية عبر مناطق زمنية مختلفة
ميزة إضافية
- خبرة في Selenium، إذا كانت خبرتك في Playwright أحدث
- خبرة في مزارع الأجهزة السحابية مثل BrowserStack لاختبار الهاتف المحمول
- اختبار إمكانية الوصول (WCAG) واطّلاع على اختبارات الأداء أو التحمّل
- القدرة على قراءة Swift أو Kotlin بما يكفي لتتبّع خلل في التطبيق المحمول حتى سببه
- خبرة في منتجات تتعامل مع بيانات حساسة أو خاضعة للتنظيم
- خبرة سابقة في توجيه مهندسي ضمان الجودة أو قيادتهم