وصف العمل
ياسّير هو التطبيق الرائد في منطقة المغرب العربي، مستعد لتغيير طريقة تقديم الخدمات اليومية. يعمل حاليًا في 45 مدينة عبر الجزائر والمغرب وتونس مع توسعات حديثة إلى فرنسا وكندا وأفريقيا جنوب الصحراء. وهو مدعوم من قِبَل كيانات رأس مال مغامر (حوالي $200 مليون في التمويل) من وادي السيليكون وأوروبا وأجزاء أخرى من العالم.
نقدم خدمات عند الطلب مثل طلب الركوب والتوصيل من آخر الميل. من خلال هذه البنية التحتية، نقوم الآن بتقديم خدمات مالية لمساعدة مستخدمينا على الدفع والتوفير والقرض رقميًا.
نساهم في إدخال القارة في عصر اقتصاد رقمي. نحن لسنا مجرد خدمة الناس - نحن بصدد إنشاء سوق يجمع الناس بما يحتاجون إليه مع غرس قيم اجتماعية.
حول الدور
نحن نبحث عن مهندس ضمان جودة مُنْتبه للتفاصيل وذو خبرة للانضمام إلى فريقنا. في هذا الدور، ستلعب دورًا حاسمًا في ضمان جودة واستقرار تطبيقاتنا ضمن مجال الخدمات المالية عبر منصتي أندرويد وiOS. ستكون مسؤولاً عن دورة الاختبار من البداية إلى النهاية—from مراجعة المتطلبات وتصميم خطط اختبار شاملة إلى تنفيذ حالات اختبار آلية وتقليدية. ستتعاون عن كثب مع فرق متقاطعة الوظائف لتحديد القضايا وحلها، والترويج لأفضل الممارسات، وتحسين استراتيجيات الاختبار باستمرار. إذا كنت شغوفًا بالأتمتة، وماهرًا في أدوات مثل Postman وXray، وتزدهر في بيئات ديناميكية وسريعة مثل بيئتنا، فسنودك بالترحيب في فريقنا.
حول دورك ك"مهندس ضمان جودة أول"
-
مراجعة المتطلبات والمواصفات والوثائق الفنية لتقديم ملاحظات؛ تحليل نتائج الاختبار لضمان امتثال البرمجيات لمعايير الجودة
-
إنشاء، تنفيذ، وإدارة حالات الاختبار اليدوية، بما في ذلك خطط تفصيلية لتغطية شاملة
-
توثيق مراحل الاختبار، الإبلاغ عن الأخطاء، واختبار الاعتماد للتأكد من إصلاح الأخطاء
-
العمل مع فرق متقاطعة خلال دورة حياة تطوير البرمجيات للحفاظ على الجودة وحل المشكلات
-
إجراء اختبارات ما بعد الإصدار/التنفيذ لضمان استقرار وجودة المنتج في الاستخدام الفعلي
-
الأدوات والاستراتيجيات لتعزيز الكفاءة
-
تقدير الأولويات وتنسيق أنشطة الاختبار بما يتناسب مع جداول المشروع وأهدافه
-
التنسيق مع الفرق الداخلية لفهم متطلبات النظام ومراقبة عملية تصحيح الأخطاء لضمان الحل الفعال
حول خبرتك
Job description
Yassir is the leading super App in the Maghreb region set to changing the way daily services are provided. It currently operates in 45 cities across Algeria, Morocco and Tunisia with recent expansions into France, Canada and Sub-Saharan Africa. It is backed (~$200M in funding) by VCs from Silicon Valley, Europe and other parts of the world.
We offer on-demand services such as ride-hailing and last-mile delivery. Building on this infrastructure, we are now introducing financial services to help our users pay, save and borrow digitally.
Helping usher the continent into a digital economy era. We’re not just about serving people - we’re about creating a marketplace to bring people what they need while infusing social values.
About the role
We are seeking a detail-oriented and experienced Quality Assurance Engineer to join our team. In this role, you will play a critical part in ensuring the quality and stability of our applications within the financial services domain across Android and iOS platforms. You will be responsible for the end-to-end testing lifecycle—from reviewing requirements and designing comprehensive test plans to executing automated and manual test cases. You will collaborate closely with cross-functional teams to identify and resolve issues, advocate for best practices, and continuously enhance our testing strategies. If you are passionate about automation, skilled in tools like Postman and Xray, and thrive in dynamic, fast-paced environments like ours, we would love to have you on board.
About your role as "Senior QA Engineer"
-
Review requirements, specifications, and technical documents to provide feedback; analyze test results to ensures of tware meets quality standards
-
Create, execute, and manage manual test cases, including detailed plans for comprehensive coverage
-
Document testing phases, report bugs, regression testing to verify bug fixes
-
Work with cross-functional teams through out the software development lifecycle to maintain quality and troubleshoot issues
-
Conduct post-release/post-implementation testing to ensure product stability and quality in real-world usage
-
tools and strategies to enhance efficiency
-
Estimate, prioritize, and coordinate testing activities to align with project timelines and objectives
-
Liaise with internal teams to understand system requirements and monitor the debugging process to ensure effective resolution of issues
About your experience