DescriptionRole Purpose
Responsible for defining, governing, and enforcing Quality Assurance practices across AI and technology projects to ensure delivery quality, compliance, and client confidence.
Key Responsibilities
- Define, establish, and govern the end-to-end Quality Assurance strategy, standards, and testing framework.
- Lead and oversee testing activities covering:
- Functional and System testing for end-to-end business workflows.
- Integration testing between system components and services.
- API and backend testing using tools such as Swagger, Postman, and Rest Assured.
- Test automation using frameworks such as Robot Framework, SHAFT Engine, or Selenium.
- Performance testing using tools such as JMeter, Locust, Gatling, or k6.
- Review, validate, and approve all QA deliverables and testing evidence prior to client submission.
- Lead QA team planning, task allocation, execution oversight, and reporting.
- Ensure full traceability between requirements, test cases, defects, and delivery outcomes.
- Collaborate closely with development, data, and AI teams throughout the delivery lifecycle.
- Drive continuous improvement of QA processes, efficiency, and quality metrics.
RequirementsQualifications & Requirements
- Extensive professional experience in Quality Assurance +9 years, including leadership responsibilities.
- Strong hands-on expertise in database testing, API testing, test automation, and performance testing.
- Practical exposure to AI-based systems is an advantage.
- Experience with enterprise in KSA-projects preferred.
- Experience working in Agile delivery environments .
Certifications
- ISTQB CTFL (Mandatory)
- ISTQB CTFL-AT (Preferred)
Language
- Arabic (Native) & English (Fluent)