Company Overview Khazna launched in 2020 with a mission to improve the financial well-being of the underbanked, who have little access to formal financial services by providing access to convenient, effective and secure smartphone-based financial services. Khazna has received the Central Bank of Egypt’s first prepaid card license and aims to become the go-to neobank for underbanked consumers across the Middle East. In the next phase of its journey, Khazna is looking to continue scaling up its operations in Egypt and to launch its operations in Saudi Arabia.
This is a fun stage in the company's lifecycle as the core foundation has been but it is still early enough to assume a ton of ownership and to help shape the future of the company and its success.
Join Khazna and contribute your skills and expertise to our mission of revolutionizing digital payments and driving financial inclusion across the region.
Job Summary We are looking for a Senior Testing Engineer to join our QA team. In this role, you will be responsible for leading the testing scope of complex features end-to-end, owning regression planning and test cycle management, driving automation efforts using Playwright and SHAFT Engine and actively coaching and mentoring junior and mid-level team members.
You will collaborate closely with development, product and operations teams to ensure quality standards are met across every release cycle from UAT regression through production sign-off. The ideal candidate is technically strong, process-disciplined, and a natural team contributor who takes ownership of quality beyond their individual scope.
Key Responsibilities:Lead end-to-end testing for assigned features — including test planning, HLS writing, test case creation, execution, and sign-off. Define and review testing scope, coverage, and regression plans for assigned modules. Write, review, and maintain automation test scripts using Playwright and SHAFT Engine. Conduct API testing using Postman with full endpoint coverage. Solid hands-on experience in mobile testing across i OS and Android platforms. Own release cycles end-to-end from planning through UAT regression to production sign-off. Perform independent root cause analysis on production defects and communicate findings clearly to stakeholders. Manage Jira tasks, time logging, and Zephyr test cycles accurately and consistently. Coach and mentor junior and mid-level team members through structured feedback and regular 1:1s. Review and approve test cases and HLS documents produced by junior and mid-level engineers. Contribute to QA documentation, process standards and continuous improvement initiatives. Proactively flag risks, blockers, and coverage gaps before they impact delivery.
Job Requirements:Bachelor's degree in Computer Science, Engineering or a related field.5 years of experience in software quality assurance with at least 1–2 years in a senior or lead QA role. Proven hands-on experience with test automation frameworks specifically Playwright and/or SHAFT Engine. Solid experience in API testing using Postman. Strong knowledge of mobile testing across i OS and Android platforms. Proficiency in test management tools:Jira and Zephyr. Experience owning and leading full release cycles in an agile environment. Demonstrated ability to write, review and maintain automation scripts independently. Experience mentoring or coaching junior team members. Strong understanding of QA processes, defect lifecycle and documentation standards.
Apply now and be part of a team that is shaping the future of finance in Egypt and Saudi Arabia!
نبذة عن الشركة: انطلقت شركة خزنة في عام 2020 بمهمة تهدف إلى تحسين الرفاهية المالية للأفراد الذين لا يملكون وصولاً كافياً للخدمات المصرفية التقليدية، وذلك من خلال توفير خدمات مالية مريحة وفعالة وآمنة عبر الهواتف الذكية. حصلت خزنة على أول ترخيص للبطاقات مسبقة الدفع من البنك المركزي المصري، وتهدف إلى أن تصبح البنك الرقمي المفضل للمستهلكين غير المشمولين مالياً في جميع أنحاء الشرق الأوسط. وفي المرحلة التالية من رحلتها، تتطلع خزنة إلى مواصلة توسيع عملياتها في مصر وإطلاق عملياتها في المملكة العربية السعودية.
هذه مرحلة ممتعة في دورة حياة الشركة، حيث تم وضع الأسس الرئيسية، ولكنها لا تزال في مرحلة مبكرة بما يكفي لتولي مسؤولية كبيرة والمساهمة في تشكيل مستقبل الشركة ونجاحها.
انضم إلى خزنة وساهم بمهاراتك وخبراتك في مهمتنا الرامية إلى إحداث ثورة في المدفوعات الرقمية وتعزيز الشمول المالي في جميع أنحاء المنطقة.
ملخص الوظيفة: نحن نبحث عن مهندس اختبار أول للانضمام إلى فريق ضمان الجودة لدينا. في هذا الدور، ستكون مسؤولاً عن قيادة نطاق اختبار الميزات المعقدة من البداية إلى النهاية، وتولي مسؤولية تخطيط الاختبارات التراجعية (Regression) وإدارة دورات الاختبار، وقيادة جهود الأتمتة باستخدام Playwright ومحرك SHAFT، بالإضافة إلى تدريب وتوجيه أعضاء الفريق من المستويات المبتدئة والمتوسطة.
ستتعاون بشكل وثيق مع فرق التطوير والمنتج والعمليات لضمان تلبية معايير الجودة في كل دورة إصدار، بدءاً من اختبارات قبول المستخدم (UAT) وصولاً إلى الموافقة النهائية للإنتاج. المرشح المثالي هو شخص يتمتع بقوة تقنية، ومنضبط في العمليات، ومساهم طبيعي في الفريق يتولى مسؤولية الجودة بما يتجاوز نطاق عمله الفردي.
المسؤوليات الرئيسية: قيادة الاختبار الشامل للميزات المخصصة، بما في ذلك تخطيط الاختبارات، وكتابة مستندات المستوى العالي (HLS)، وإنشاء حالات الاختبار وتنفيذها واعتمادها. تحديد ومراجعة نطاق الاختبار والتغطية وخطط الاختبار التراجعي للوحدات المخصصة. كتابة ومراجعة وصيانة نصوص الاختبار المؤتمتة باستخدام Playwright ومحرك SHAFT. إجراء اختبارات الواجهة البرمجية (API) باستخدام Postman مع تغطية كاملة لنقاط النهاية. خبرة عملية قوية في اختبار تطبيقات الهاتف المحمول عبر منصتي iOS و Android. إدارة دورات الإصدار بالكامل من التخطيط وحتى اختبارات قبول المستخدم والموافقة النهائية. إجراء تحليل مستقل للأسباب الجذرية للعيوب في بيئة الإنتاج وتوصيل النتائج بوضوح لأصحاب المصلحة. إدارة مهام Jira وتسجيل الوقت ودورات اختبار Zephyr بدقة واتساق. تدريب وتوجيه أعضاء الفريق المبتدئين والمتوسطين من خلال الملاحظات المنظمة والاجتماعات الفردية الدورية. مراجعة واعتماد حالات الاختبار ومستندات HLS التي ينتجها المهندسون المبتدئون والمتوسطون. المساهمة في وثائق ضمان الجودة ومعايير العمليات ومبادرات التحسين المستمر. الإبلاغ الاستباقي عن المخاطر والمعوقات وفجوات التغطية قبل أن تؤثر على التسليم.
متطلبات الوظيفة: درجة البكالوريوس في علوم الحاسب أو الهندسة أو مجال ذي صلة. خبرة 5 سنوات في ضمان جودة البرمجيات مع ما لا يقل عن 1-2 سنة في دور قيادي أو إشرافي في ضمان الجودة. خبرة عملية مثبتة في أطر عمل أتمتة الاختبارات، وتحديداً Playwright و/أو محرك SHAFT. خبرة قوية في اختبار الواجهات البرمجية (API) باستخدام Postman. معرفة قوية باختبارات تطبيقات الهاتف المحمول عبر منصتي iOS و Android. إتقان أدوات إدارة الاختبارات: Jira و Zephyr. خبرة في تولي وقيادة دورات الإصدار الكاملة في بيئة عمل مرنة (Agile). قدرة مثبتة على كتابة ومراجعة وصيانة نصوص الأتمتة بشكل مستقل. خبرة في توجيه أو تدريب أعضاء الفريق المبتدئين. فهم قوي لعمليات ضمان الجودة، ودورة حياة العيوب، ومعايير التوثيق.
قدّم الآن وكن جزءاً من فريق يشكل مستقبل التمويل في مصر والمملكة العربية السعودية!