
Salla
Senior Quality Engineer II
- Permanent
- Mecca, Saudi Arabia
- Experience 5 - 10 yrs
Job expiry date: 21/05/2026
Job overview
Date posted
06/04/2026
Location
Mecca, Saudi Arabia
Salary
SAR 20,000 - 30,000 per month
Compensation
Job description
The Senior Quality Engineer II (AI & Data) role is responsible for defining and executing the quality strategy for AI-driven products, operating at the intersection of data engineering and frontend application development. The position ensures machine learning models reliability, data pipeline accuracy, and seamless end-user experience across AI-powered systems. The role involves validating data ingestion and transformation processes to ensure high-quality datasets for model training, conducting deep API testing using APIDog to validate model responses and handling complex edge cases including zero-value parameters and unauthorized access. The position requires implementing evaluation frameworks for generative AI outputs measuring relevance, factual accuracy, coherence, and hallucination rate using techniques such as LLM-as-a-judge, human-in-the-loop scoring, and automated benchmark suites. The role also includes designing test strategies for AI agent responses including tool-call accuracy, multi-step reasoning integrity, goal completion rate, and graceful failure handling for adversarial inputs and out-of-scope scenarios. The position requires proactive security testing including identification of vulnerabilities such as request interception, price manipulation, prompt injection, and jailbreak attempts specific to generative AI surfaces. The role involves building and maintaining UI automation suites using low-code tools such as mabl while aiming for high Mabl Test Coverage percentage. The Senior Quality Engineer II will advocate for AI tooling including Jira Rovo for requirement analysis and automated test case generation to improve team velocity. Additionally, the role involves leading Root Cause Analysis for production bugs and developer-rejected tickets, continuously improving Definition of Done, and ensuring product quality across AI-driven e-commerce customer flows. The position requires strong SQL proficiency, automation expertise using Selenium, mabl, and Playwright, experience testing data-heavy applications or machine learning models, understanding of OWASP security principles, and experience in e-commerce and critical customer-flow analysis. The role is based in Makkah, Saudi Arabia, operating under a hybrid work arrangement within a technology and AI-focused quality engineering team.
Required skills
Key responsibilities
- Define and execute the quality strategy for AI-driven products by collaborating across data engineering and frontend application development teams to ensure reliability of machine learning models, accuracy of data pipelines, and seamless end-user experience across AI-powered systems
- Validate data pipelines by testing data ingestion and transformation processes, ensuring integrity, completeness, and accuracy of datasets used for model training, and identifying data inconsistencies in data-heavy applications and machine learning workflows
- Conduct deep API testing using APIDog to validate model responses, test complex edge cases including zero-value parameters, unauthorized access scenarios, and ensure stability and correctness of AI-powered API integrations
- Define and implement evaluation frameworks for generative AI output accuracy by measuring relevance, factual accuracy, coherence, hallucination rate, and response quality using LLM-as-a-judge, human-in-the-loop scoring, and automated benchmark suites
- Design test strategies for AI agent response validation including testing tool-call accuracy, multi-step reasoning integrity, goal completion rate, and graceful failure handling for out-of-scope queries and adversarial inputs
- Perform proactive security testing by identifying vulnerabilities including request interception, price manipulation, prompt injection, jailbreak attempts, and applying OWASP security principles to safeguard generative AI systems
- Build and maintain scalable UI automation suites using low-code automation tools such as mabl, Selenium, and Playwright, while improving automation coverage and achieving high Mabl Test Coverage percentage
- Lead Root Cause Analysis for production bugs and developer-rejected tickets, advocate AI tooling adoption including Jira Rovo for requirement analysis and automated test generation, and continuously improve Definition of Done and quality engineering processes
Experience & skills
- Possess minimum 8+ years of relevant experience in quality engineering, AI-driven applications, data-heavy systems, or machine learning product environments
- Demonstrate strong SQL proficiency with hands-on experience testing data pipelines, validating datasets, and ensuring accuracy in data ingestion and transformation workflows
- Show expertise in automation frameworks including Selenium, mabl, and Playwright with experience building scalable UI automation suites and improving automation coverage
- Demonstrate experience performing API testing using tools such as APIDog including testing complex edge cases, authentication scenarios, and model response validation
- Exhibit understanding of generative AI testing techniques including LLM-as-a-judge, human-in-the-loop scoring, automated benchmark suites, hallucination detection, and evaluation of AI outputs
- Demonstrate practical experience in security testing including request interception, prompt injection testing, jailbreak testing, and application of OWASP principles
- Show experience working with AI agents, machine learning models, data pipelines, and data-heavy applications ensuring reliability and performance across AI systems
- Demonstrate domain knowledge in e-commerce platforms and critical customer-flow analysis with experience improving product quality across AI-driven user journeys