Senior QA Engineer – Manual Testing & Application Monitoring
Role Overview
Seeking an experienced Senior QA Engineer – Manual Testing & Application Monitoring to ensure functional quality, technical stability, and reliability of digital eCommerce platforms.
Role combines hands-on manual testing, API and integration testing, application observability, and production incident investigation.
Ideal candidate independently investigates application errors, interprets technical evidence, identifies root causes, and communicates findings to business and technical stakeholders.
Experience with Sentry is an advantage; equivalent APM or observability platform experience is equally encouraged.
Key Skills for This Role
Full Job Posting
Role Overview
Seeking an experienced Senior QA Engineer – Manual Testing & Application Monitoring to ensure functional quality, technical stability, and reliability of digital eCommerce platforms.
Role combines hands-on manual testing, API and integration testing, application observability, and production incident investigation.
Ideal candidate independently investigates application errors, interprets technical evidence, identifies root causes, and communicates findings to business and technical stakeholders.
Experience with Sentry is an advantage; equivalent APM or observability platform experience is equally encouraged.
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 UAT, release validation, and production readiness.
Application Monitoring and 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 reported issues.
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 diagnostic evidence to investigate client-server communication issues.
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, and network traces.
- 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 incident escalation and resolution with engineering and application support teams.
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.
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 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.
This is a technical QA role, not limited to executing predefined manual test cases; hands-on production monitoring and incident investigation experience is strongly preferred.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Astek Middle East
Senior Web Analytics & CRO Specialist
Jeddah, KSA
The employer seeks a senior, hands-on web and product analytics specialist to strengthen measurement and conversion across transactional digital journeys. The work includes GA4 and GTM instrumentation, behavioral analysi
AI Engineer (Saudi National)
, KSA
Astek Middle East seeks experienced AI Engineers to support data-intensive engineering and AI-driven initiatives for a client in Riyadh. The role focuses on building and maintaining scalable batch and streaming data pipe
Executive Assistant (Saudi National)
, KSA
Astek Middle East seeks an organized, analytical Executive Assistant to support executive office operations for client Lean Business Services in Riyadh. The role focuses on governance documentation, reporting, corporate
Android Developer (Saudi National)
, KSA
Astek Middle East seeks an Android Developer for a client team in Al Qassim to build scalable, reliable Android applications with Kotlin and modern Android frameworks. The role covers architecture input, REST API integra
Trade Finance Lead (Saudi National)
Khobar, KSA
Astek Middle East seeks a Trade Finance Lead to lead development, integration, and support of enterprise financial and trading applications in a banking environment. The role combines trade finance or trading platform ex
Data Analyst
, KSA
Astek is seeking a Data Analyst to support a client’s analytics team in Riyadh by preparing and analyzing datasets, developing analytical models, and communicating insights. Candidates need at least 3 years of data analy
Full Stack Developer (.NET & React) - Saudi National
, KSA
Astek Middle East seeks a hands-on Full Stack Developer with strong .NET, React, and Agile/Scrum experience to build and maintain scalable enterprise applications. You will design backend services and REST APIs, develop
Digital Marketing & Digital Channels Expert
, KSA
Astek Middle East is seeking an experienced Digital Marketing & Digital Channels Expert to take end-to-end ownership of digital marketing operations. The role covers website performance, SEO and GEO, content execution, p
Senior Web Analytics & CRO Specialist
Jeddah, KSA
AI Engineer (Saudi National)
, KSA
Executive Assistant (Saudi National)
, KSA
Android Developer (Saudi National)
, KSA
Trade Finance Lead (Saudi National)
Khobar, KSA
Data Analyst
, KSA
Full Stack Developer (.NET & React) - Saudi National
, KSA
Digital Marketing & Digital Channels Expert
, KSA