📍 المملكة العربية السعودية تحديث مستمر على مدار الساعة وظائف تناسب سيرتك الذاتيةمجاناً قناة تيليجرام

وظيفة مهندس ضمان جودة أول (اختبار يدوي ومراقبة تطبيقات) لدى Astek Middle East في جدة

Senior QA Engineer - Manual Testing & Application Monitoring
🕒 نُشرت: (اليوم) 📍 جدة وظائف الهندسة والتقنية

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

تعلن شركة Astek Middle East عن توفر فرصة وظيفية لمهندس ضمان جودة أول (Senior QA Engineer) متخصص في الاختبارات اليدوية ومراقبة التطبيقات، للعمل في مكة جدة بالمملكة العربية السعودية. يجمع هذا الدور بين الاختبارات اليدوية، واختبارات API والتكامل، ومراقبة التطبيقات، والتحقيق في حوادث الإنتاج لضمان الجودة الوظيفية والاستقرار الفني لمنصات التجارة الإلكترونية.

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

  • تصميم وتنفيذ حالات اختبار وظيفية واختبارات انحدار وتكامل ودخان واختبارات شاملة لتغطية رحلات العملاء المعقدة (التسجيل، التسعير، الدفع، وما بعد الشراء).
  • إجراء اختبارات التوافق عبر المتصفحات والتصميم المتجاوب واختبارات الويب للجوال.
  • مراجعة متطلبات العمل وتصاميم تجربة المستخدم لتحديد الفجوات وضمان التغطية الكافية للاختبارات.
  • توثيق وتحديد أولويات وتتبع العيوب، ودعم اختبارات القبول ومراجعة الإصدارات والجاهزية للإنتاج.
  • تشغيل أدوات مراقبة التطبيقات للتحقيق في مشكلات الإنتاج عبر الطبقات الأمامية والخلفية وAPI والبنية التحتية.
  • مراقبة الاستثناءات والمعاملات الفاشلة وتوفر API والاستجابة والأخطاء المؤثرة على المستخدم والانحدار في الأداء.
  • التحقيق في الحوادث من خلال ربط تتبعات الاستثناءات وسجلات التطبيق وأدوات المطور وفك التتبع الموزع وتسجيلات الجلسة ومؤشرات صحة الخدمة.
  • تحليل شدة الحوادث وتكرارها وتأثيرها على رحلات العملاء والعمليات التجارية.
  • صيانة وتحسين لوحات المراقبة وإعدادات التنبيهات والحدود وتصنيفات الحوادث وإجراءات التصعيد.
  • اختبار REST APIs باستخدام Postman أو أدوات مماثلة، والتحقق من رؤوس الطلبات والاستجابات والمصادقة ورموز الحالة ومعالجة الأخطاء.
  • التحقيق في أخطاء HTTP ووقت الاستجابة والاستجابات غير المتوقعة وفشل التكاملات.
  • العمل كحلقة وصل تقنية للجودة بين أصحاب المصلحة التجاريين وفرق التقنية ومطوري الطرف الثالث.
  • إعادة إنتاج حوادث الإنتاج وتقديم تقارير عيوب واضحة قائمة على الأدلة مع خطوات إعادة الإنتاج وسجلات ولقطات شاشة وتتبعات شبكة.
  • التحقيق في العيوب المتكررة وتحديد الأسباب الجذرية والمساهمة والتحقق من الإجراءات التصحيحية.
  • إعداد تقارير تنفيذ الاختبارات وسجل العيوب وتقارير التحقيق في الحوادث وتقارير استقرار التطبيق.
  • تتبع تغطية الاختبارات والعيوب الحرجة للإنتاج والمعاملات الفاشلة وتكرار الحوادث وأوقات الكشف والحل وجودة الإصدارات.
  • تقديم توصيات لتحسين عمليات الاختبار وتغطية المراقبة والتنبيهات ومعالجة الحوادث والتحقق من الإصدارات.

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

  • درجة البكالوريوس في علوم الحاسب أو هندسة البرمجيات أو تقنية المعلومات أو مجال ذي صلة.
  • خبرة 6 سنوات أو أكثر في ضمان الجودة مع خبرة قوية في الاختبارات اليدوية لتطبيقات الويب.
  • خبرة مثبتة في اختبار تطبيقات الويب ذات المعاملات المعقدة، ويفضل التجارة الإلكترونية أو عمليات الدفع.
  • خبرة عملية في اختبار API باستخدام Postman أو Swagger أو أدوات مماثلة.
  • فهم قوي لـ HTTP وJSON وREST APIs ورموز الحالة وهندسة العميل-خادم.
  • إتقان أدوات مطوري المتصفح (Console و Network) للتحقيق في أخطاء JavaScript والطلبات الفاشلة ومشكلات API.
  • خبرة في استخدام Jira أو Azure DevOps أو أدوات إدارة العيوب والاختبارات المماثلة.
  • القدرة على التحقيق في العيوب التقنية وتوثيق أدلة قابلة لإعادة الإنتاج والتعاون مع المطورين ومطوري الطرف الثالث.
  • مهارات اتصال قوية كتابية وشفهية مع القدرة على شرح النتائج التقنية والأثر التجاري بوضوح.

المهارات المطلوبة

  • خبرة عملية في الإنتاج مع منصة مراقبة تطبيقات مثل Sentry أو Datadog APM/RUM أو New Relic أو Dynatrace أو Elastic Observability أو Grafana أو Cisco AppDynamics أو Azure Application Insights أو AWS CloudWatch.
  • مشاركة شخصية موثقة في التحقيق في حوادث الإنتاج التي تؤثر على وظائف التطبيق أو الأداء أو توفر API أو معاملات العملاء.
  • خبرة في تفسير سجلات التطبيق والمقاييس والتتبعات وتتبعات استثناءات المكدس واستجابة API ومؤشرات صحة الإصدارات.
  • خبرة في بيئات التجارة الإلكترونية أو التكنولوجيا المالية أو الخدمات المصرفية أو التأمين أو غيرها من البيئات الرقمية كثيفة المعاملات.
  • خبرة مباشرة في تكوين تنبيهات Sentry ولوحات المعلومات وتتبع المشكلات أو القياسات.
  • معرفة أساسية بـ JavaScript أو TypeScript وSQL.
  • الإلمام بأدوات Playwright أو Cypress أو Selenium.
  • التعرض لخطوط CI/CD والتسليم Agile وGA4 أو أدوات التحليل السلوكي.
  • شهادة ISTQB.
عرض النص الأصلي للإعلان

Role Overview

We are looking for an experienced Senior QA Engineer - Manual Testing & Application Monitoring to ensure the functional quality, technical stability, and reliability of our digital eCommerce platforms.

This role combines hands-on manual testing, API and integration testing, application observability, and production incident investigation. The successful candidate will validate complex transactional customer journeys, troubleshoot technical defects, monitor application health, and work closely with engineering teams and external development vendors to resolve customer-impacting issues.

The ideal candidate goes beyond executing predefined test cases. They can independently investigate application errors, interpret technical evidence, identify root causes or contributing factors, and communicate findings clearly to both business and technical stakeholders.

Experience with Sentry is an advantage. Candidates with strong hands-on experience using equivalent application performance monitoring (APM) or observability platforms are equally encouraged to apply.


Key Responsibilities

1. Functional and Manual Testing

  • Design, develop, and execute functional, regression, integration, smoke, and end-to-end test cases.
  • Validate complex web-based customer journeys, including registration, quotation, checkout, payment, and post-purchase transactions.
  • Perform cross-browser compatibility, responsive design, and mobile web testing.
  • Review business requirements, UX designs, and acceptance criteria to identify gaps and ensure adequate test coverage.
  • Document, prioritize, and track defects, supporting user acceptance testing (UAT), release validation, and production readiness.

2. Application Monitoring and Production Observability

  • Operate application monitoring and observability tools to investigate production issues across frontend, backend, API, and infrastructure layers.
  • Monitor application exceptions, failed transactions, API availability, latency, slow page loads, user-impacting errors, and performance regressions.
  • Investigate incidents by correlating exception stack traces, application logs, browser console and network evidence, distributed traces, session replays, release changes, and service health indicators.
  • Analyze incident severity, recurrence, frequency, and impact on customer journeys and business operations.
  • Maintain and improve monitoring dashboards, alert configurations, thresholds, incident classifications, and escalation procedures.
  • Validate monitoring coverage, monitor release health, and confirm that production fixes resolve the reported issues.

3. API and Integration Testing

  • Test REST APIs using Postman or equivalent tools, validating request and response payloads, authentication, status codes, and error handling.
  • Investigate HTTP errors, timeouts, unexpected responses, and integration failures.
  • Validate integrations between eCommerce platforms, payment gateways, core systems, and third-party services.
  • Use browser developer tools and relevant diagnostic evidence to investigate client-server communication issues.

4. Technical Troubleshooting and Incident Management

  • Act as a technical quality contact between business stakeholders, internal IT teams, and external development vendors.
  • Reproduce production incidents and provide clear, evidence-based defect reports with steps to reproduce, logs, screenshots, network traces, and other relevant technical details.
  • Investigate recurring defects, identify likely root causes or contributing factors, and verify corrective actions.
  • Prioritize incidents according to customer impact, business criticality, and technical severity.
  • Support effective incident escalation and resolution in collaboration with engineering and application support teams.

5. Reporting and Continuous Improvement

  • Maintain QA execution reports, defect registers, incident investigation reports, and application stability reports.
  • Track test coverage, critical production defects, failed transactions, incident recurrence, detection and resolution times, and release quality.
  • Recommend improvements to test processes, observability coverage, alerting, incident handling, and release validation.
  • Produce clear technical findings and concise summaries for business and engineering stakeholders.


Requirements

Mandatory Qualifications and Experience

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • At least 6+ years of software QA experience, with strong hands-on manual testing of web applications
  • Proven experience testing complex transactional web applications, ideally involving eCommerce, checkout, payments, or similar customer-facing workflows.
  • Practical API testing experience using Postman, Swagger, or equivalent tools.
  • Strong understanding of HTTP, JSON, REST APIs, status codes, and client-server architecture.
  • Proficiency in browser developer tools, particularly Console and Network, for investigating JavaScript errors, failed requests, and API issues.
  • Experience with Jira, Azure DevOps, or equivalent defect and test management tools.
  • Ability to investigate technical defects, document reproducible evidence, and collaborate effectively with developers and external vendors.
  • Strong written and verbal communication skills, with the ability to explain technical findings and business impact clearly.


Highly Preferred

  • Hands-on production experience with at least one application observability or APM platform, such as Sentry, Datadog APM/RUM, New Relic, Dynatrace, Elastic Observability, Grafana, Cisco AppDynamics, Azure Application Insights, or AWS CloudWatch.
  • Demonstrated personal involvement in investigating production incidents affecting application functionality, performance, API availability, or customer transactions.
  • Experience interpreting application logs, metrics, traces, exception stack traces, API latency, and release health indicators.
  • Experience in eCommerce, fintech, banking, insurance, or other transaction-intensive digital environments.


Additional Advantages

  • Direct experience configuring Sentry alerts, dashboards, issue tracking, or instrumentation.
  • Basic JavaScript or TypeScript and SQL knowledge.
  • Familiarity with Playwright, Cypress, or Selenium.
  • Exposure to CI/CD pipelines, Agile delivery, GA4, or behavioral analytics tools.
  • ISTQB certification.


Expected Deliverables

  • Functional, regression, integration, and end-to-end test cases with execution reports.
  • A well-maintained defect register containing reproducible steps and technical evidence.
  • Application monitoring dashboards, alert configurations, and application stability reports.
  • Production incident investigation reports and API/integration testing results.
  • Release readiness assessments, post-deployment validation, and quality improvement recommendations.


  • Important: This is a technical QA role, not a position limited to executing predefined manual test cases. Candidates must be comfortable troubleshooting technical issues and are strongly preferred to have hands-on production monitoring and incident investigation experience.


المصدر: LinkedIn - أُضيفت للموقع في 26 أكتوبر 2026
رقم الإعلان لدى المصدر: 4481471782