📍 المملكة العربية السعودية تحديث مستمر على مدار الساعة

وظيفة مهندس أتمتة اختبارات أول (Senior QA Automation Engineer) لدى Jobgether في السعودية

Senior QA Automation Engineer
🏢 Jobgether
🕒 نُشرت: (اليوم) 📍 السعودية وظائف الهندسة والتقنية
التقديم على الوظيفة من المصدر الرسمي ↗

تفاصيل الوظيفة

يُعلن موقع Jobgether بالتعاون مع شركة شريكة عن توفر فرصة وظيفية لمهندس اختبار آلي أول (Senior QA Automation Engineer) في المملكة العربية السعودية. يهدف هذا الدور إلى حماية موثوقية وصحة وقابلية التوسع لتدفقات الدفع الحيوية من خلال الجمع بين الاختبار الاستكشافي والمنهج الآلي عبر واجهات API والخدمات الموزعة والتكاملات المالية الخارجية.

المهام والمسؤوليات

  • امتلاك الجودة الشاملة لرحلات الدفع الحيوية، بما في ذلك الإيداعات، والسحوبات، والتسوية، وغيرها من سيناريوهات العمليات التجارية الحساسة.
  • تصميم وتنفيذ استراتيجيات اختبار قائمة على API تشمل REST، JSON، HTTP، ودورات حياة المعاملات المعقدة.
  • بناء وصيانة وتحسين مجموعات اختبار آلية للـ API والاختبارات الانتقائية للواجهة الأمامية باستخدام Playwright، RestAssured، أو أطر مشابهة.
  • تطوير مكونات آلية قابلة لإعادة الاستخدام مثل عملاء API، وبنّاء بيانات الاختبار، والأدوات المساعدة الداعمة.
  • اختبار التكاملات مع المزودين الخارجيين، بما في ذلك معالجات الدفع وخدمات Open Banking، مع التركيز على الاستدعاءات غير المتزامنة، والاستقصاء، وإعادة المحاولة، وسيناريوهات الفشل.
  • التحقيق في حوادث الإنتاج، وإعادة إنتاج الأخطاء، وتحليل السجلات، وسجلات قاعدة البيانات، وتتبعات API، والمساهمة في تحليل الأسباب الجذرية.
  • التعاون مع مهندسي الباك إند لتحسين قابلية اختبار النظام، والعمل مع فرق المنتج لتحديد معايير قبول واضحة.
  • المساهمة في بوابات الجودة للإصدارات، واستراتيجيات اختبار الانحدار، واختبارات الدخان، والتحقق قبل الإصدار ضمن خطوط CI/CD.
  • تحديد المخاطر عبر أنظمة الدفع الموزعة وتعزيز تغطية الاختبار والموثوقية ومعايير الجودة الهندسية بشكل استباقي.
  • استكشاف تقنيات اختبار الجودة المدعومة بالذكاء الاصطناعي وأتمتته حيث يمكنها تحسين كفاءة وفعالية الاختبار.

الشروط والمتطلبات

  • خبرة مثبتة في هندسة الجودة، أو أتمتة الاختبار، أو دور مشابه في جودة البرمجيات مع ملكية قوية للأنظمة المعقدة.
  • خبرة عملية في اختبار REST APIs بما في ذلك HTTP، JSON، التحقق من الطلب/الاستجابة، وسير العمل القائم على API.
  • فهم قوي لأنظمة الباك إند، والخدمات الموزعة، وأنماط تكامل البرمجيات.
  • خبرة عملية مع أطر أتمتة الاختبار مثل Playwright، RestAssured، أو أدوات مماثلة.
  • القدرة على تشخيص المشكلات الفنية باستخدام سجلات التطبيق، وقواعد البيانات، وتتبعات API، وأدوات التصحيح الأخرى.
  • فهم الأنظمة غير المتزامنة وأنماط المعاملات بما في ذلك الاستدعاءات، وقوائم الانتظار، والاستقصاء، وإعادة المحاولة، ومعالجة الفشل.
  • خبرة سابقة في مجال المدفوعات، أو التكنولوجيا المالية (FinTech)، أو بيئة أخرى تتضمن أنظمة معاملات عالية الموثوقية تُعتبر ميزة قوية.
  • خبرة في العمل مع خطوط CI/CD ودمج فحوصات الجودة الآلية في عمليات تسليم البرمجيات.
  • مهارات تحليلية وحل مشكلات قوية مع القدرة على تحديد المخاطر التي تتجاوز متطلبات الميزة الفردية.
  • مهارات SQL والتحقق من البيانات تُعتبر ميزة إضافية.
  • خبرة مع الأنظمة الموزعة تُعتبر ميزة إضافية.
  • الإلمام بهندسة الاستعلامات أو الأدوات المدعومة بالذكاء الاصطناعي لاختبار الجودة وأتمتته يُعتبر مفيداً.
  • مهارات تواصل وتعاون قوية مع القدرة على العمل بفعالية مع أصحاب المصلحة الهندسيين والمنتجين.
  • عقلية استباقية واستعداد لتحمل مسؤولية تحسينات الجودة عبر دورة الحياة الهندسية الأوسع.

المزايا

  • تعويض تنافسي متوافق مع السوق.
  • بيئة عمل مرنة بالكامل عن بُعد مع مرونة في ساعات العمل.
  • فرصة العمل على منتج عالي التأثير في مجال التكنولوجيا المالية يتعامل مع تدفقات دفع عالمية حقيقية.
  • مجموعة تقنية حديثة وبيئة تركز على الهندسة.
  • التعرض لأنظمة موزعة قابلة للتوسع، وتكاملات مالية خارجية، وبنية تحتية سحابية.
  • فريق دولي وموزع مع ثقافة تعاونية وتبادل المعرفة.
  • بيئة داعمة تشجع على الملكية والنمو التقني والتحسين المستمر.
  • فرص للعمل مع أدوات أتمتة الجودة الحديثة وأدوات هندسة مدعومة بالذكاء الاصطناعي.
عرض النص الأصلي للإعلان
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior QA Automation Engineer based in Saudi Arabia.

This is a senior-level quality engineering role focused on protecting the reliability, correctness, and scalability of critical payment flows.

You’ll combine exploratory testing with an automation-first approach across APIs, distributed services, and external financial integrations.

The role offers ownership of end-to-end quality, from test strategy and automation through production debugging and release readiness.

You’ll work closely with backend engineers and product teams to define acceptance criteria, improve testability, and strengthen quality gates.

The environment is modern and cloud-based, with Java, Spring Boot, REST APIs, React, PHP, AWS, and Playwright at its core.

You’ll have the opportunity to influence engineering standards while working on a high-impact fintech platform used for global payments and financial operations.

This is an ideal opportunity for a technically strong QA professional who enjoys solving complex problems and building scalable, reliable testing practices.

Accountabilities

  • Own end-to-end quality for critical payment journeys, including deposits, payouts, reconciliation, and other business-critical transaction scenarios.
  • Design and execute API-first test strategies covering REST, JSON, HTTP, and complex transaction lifecycles.
  • Build, maintain, and improve automated API and selective UI test suites using Playwright, RestAssured, or comparable frameworks.
  • Develop reusable automation components such as API clients, test data builders, and supporting utilities.
  • Test integrations with external providers, including payment processors and Open Banking services, with particular attention to asynchronous callbacks, polling, retries, and failure scenarios.
  • Investigate production incidents, reproduce defects, analyze logs, database records, and API traces, and contribute to root-cause analysis.
  • Collaborate with backend engineers to improve system testability and work with product teams to establish clear acceptance criteria.
  • Contribute to release quality gates, regression testing strategies, smoke tests, and pre-release validation within CI/CD pipelines.
  • Identify risks across distributed payment systems and proactively strengthen testing coverage, reliability, and engineering quality standards.
  • Explore AI-assisted QA and automation techniques where they can improve testing efficiency and effectiveness.

Requirements

  • Proven experience in QA engineering, test automation, or a closely related software quality role, with strong ownership of complex systems.
  • Hands-on experience testing REST APIs, including HTTP, JSON, request/response validation, and API-driven workflows.
  • Strong understanding of backend systems, distributed services, and software integration patterns.
  • Practical experience with test automation frameworks such as Playwright, RestAssured, or similar tools.
  • Ability to diagnose technical issues using application logs, databases, API traces, and other debugging tools.
  • Understanding of asynchronous systems and transaction patterns, including callbacks, queues, polling, retries, and failure handling.
  • Previous experience in payments, fintech, or another environment involving highly reliable transactional systems is strongly valued.
  • Experience working with CI/CD pipelines and integrating automated quality checks into software delivery processes.
  • Strong analytical and problem-solving skills, with the ability to identify risks beyond individual feature requirements.
  • SQL and data-validation skills are an advantage.
  • Experience with distributed systems is a plus.
  • Familiarity with prompt engineering or AI-powered tools for QA and test automation is beneficial.
  • Strong communication and collaboration skills, with the ability to work effectively with engineering and product stakeholders.
  • A proactive mindset and willingness to take ownership of quality improvements across the wider engineering lifecycle.

Benefits

  • Competitive, market-aligned compensation.
  • Fully remote-friendly working environment, with flexibility around working hours.
  • Opportunity to work on a high-impact fintech product handling real-world global payment flows.
  • Modern technology stack and engineering-focused environment.
  • Exposure to scalable distributed systems, external financial integrations, and cloud infrastructure.
  • International and distributed team with a collaborative, knowledge-sharing culture.
  • Supportive environment that encourages ownership, technical growth, and continuous improvement.
  • Opportunities to work with modern QA automation and AI-assisted engineering tools.

How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

المصدر: LinkedIn - أُضيفت للموقع في 24 أغسطس 2026

وظائف أخرى لدى Jobgether