Quality Assurance Engineer III
Mozn
Date: 4 hours ago
City: Riyadh
Contract type: Full time

About Mozn
Mozn is a rapidly growing technology firm revolutionising the field of Artificial Intelligence and Data Science headquartered in Riyadh, Saudi Arabia and it’s working to realise Vision 2030 with a proven track record of excellence in supporting and growing the tech ecosystem in Saudi Arabia and the GCC region. Mozn is the trusted AI technology partner for some of the largest government organizations, as well as many large corporations and startups.
We are in an exciting stage of scaling the company to provide AI-powered products and solutions both locally and globally that ensure the growth and prosperity of our digital humanity. It is an exciting time to work in the field of AI to create a long-lasting impact.
About The Role
We are seeking a Quality Assurance Engineer III to join our dynamic Engineering team. In this role, you will be responsible for designing, implementing, and executing comprehensive testing strategies — including functional, automated, and performance testing — to ensure the reliability, scalability, and responsiveness of our software systems.
What You'll Do
Mozn is a rapidly growing technology firm revolutionising the field of Artificial Intelligence and Data Science headquartered in Riyadh, Saudi Arabia and it’s working to realise Vision 2030 with a proven track record of excellence in supporting and growing the tech ecosystem in Saudi Arabia and the GCC region. Mozn is the trusted AI technology partner for some of the largest government organizations, as well as many large corporations and startups.
We are in an exciting stage of scaling the company to provide AI-powered products and solutions both locally and globally that ensure the growth and prosperity of our digital humanity. It is an exciting time to work in the field of AI to create a long-lasting impact.
About The Role
We are seeking a Quality Assurance Engineer III to join our dynamic Engineering team. In this role, you will be responsible for designing, implementing, and executing comprehensive testing strategies — including functional, automated, and performance testing — to ensure the reliability, scalability, and responsiveness of our software systems.
What You'll Do
- Design and develop test plans and strategies to ensure software quality.
- Conduct various types of testing, including:
- Functional testing
- Regression testing
- User acceptance testing (UAT)
- System integration testing
- Performance and load testing
- Identify and document software defects and issues, and collaborate with development teams for resolution.
- Collaborate with cross-functional teams, including developers, product managers, and designers, to ensure software meets business and technical requirements.
- Analyze test results and performance metrics, providing recommendations for improving system performance and reliability.
- Develop and execute performance test scripts and scenarios using tools like JMeter, Gatling, or LoadRunner.
- Simulate high-volume load conditions and analyze system behavior under stress.
- Monitor application performance in different environments, identifying bottlenecks in application servers, databases, APIs, and network layers.
- Work closely with DevOps/infra teams to optimize system performance and scalability.
- Participate in code reviews, emphasizing testability and performance concerns.
- Maintain automated test scripts and testing frameworks for both functional and performance testing.
- Continuously improve software testing and development practices.
- Review requirements and technical design documents to provide early, constructive feedback.
- Investigate and resolve product complaints or reported performance issues under company guidelines.
- Participate in Agile ceremonies such as sprint planning and backlog grooming.
- Prepare detailed reports and dashboards for test executions and performance benchmarks.
- Use tools such as Postman, REST Assured, Selenium, and monitoring tools like New Relic, Grafana, or Prometheus.
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 4+ years of professional experience in software quality assurance.
- Strong understanding of QA methodologies, tools, and best practices.
- Experience in writing clear and comprehensive test plans, test cases, and test scripts.
- Hands-on experience with automated testing tools and black-box testing.
- Minimum 1–2 years of hands-on experience in performance testing or engineering.
- Experience with performance testing tools such as JMeter, LoadRunner, Gatling, BlazeMeter, or similar.
- Familiarity with monitoring tools and performance profiling techniques.
- Deep understanding of web application architecture and performance bottlenecks (e.g., CPU, memory, database, network).
- Knowledge of Agile/Scrum development environments.
- Strong problem-solving and root cause analysis skills.
- Strong communication skills (verbal and written).
- Ability to work independently and collaboratively across teams.
- Familiarity with performance tuning and optimization techniques at different application layers.
- Experience in Fintech is a plus.
- Eagerness to learn and adapt to evolving technologies in QA and performance testing.
- Staying updated with emerging trends in QA, including AI-driven test automation, self-healing test scripts, and predictive defect analysis.
- Understanding of how AI is transforming software testing—from test case generation using LLMs to autonomous regression testing.
- Familiar with agent-based QA frameworks and continuous testing strategies for rapidly evolving AI applications.
- Enthusiastic about adopting cutting-edge testing tools and methodologies to meet modern product demands.
- Understanding of AI-agentic applications and their unique testing challenges, including adaptive workflows, dynamic user interactions, and multi-step autonomous behaviors.
- Experience testing AI-driven systems, including LLM-based apps, chatbots, and AI decision-making modules for accuracy, reliability, and safety.
- You will be at the forefront of an exciting time for the Middle East, joining a high-growth rocket-ship in an exciting space.
- You will be given a lot of responsibility and trust. We believe that the best results come when the people responsible for a function are given the freedom to do what they think is best.
- The fundamentals will be taken care of: competitive compensation, top-tier health insurance, and an enabling culture so that you can focus on what you do best
- You will enjoy a fun and dynamic workplace working alongside some of the greatest minds in AI.
- We believe strength lies in difference, embracing all for who they are and empowered to be the best version of themselves.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs
L3 Senior Automation Engineer
DXC Technology,
Riyadh
1 day ago
Job DescriptionRole Summary:The L3 Automation Engineer is responsible for designing, deploying, and maintaining scalable infrastructure automation across compute and cloud domains. This role leads DevOps-driven practices, IaC tooling (Ansible, Terraform), and provides governance-compliant automation modules to support OS provisioning, patching, monitoring, and recovery processes.Key ResponsibilitiesDesign and implement reusable automation frameworks (IaC, Ansible).Develop enterprise-grade playbooks for OS, patching, storage, and backup...

ITSM Manager & Capacity Manager - Associate Manager
DXC Technology,
Riyadh
1 day ago
Job DescriptionRoleWe are seeking an experienced and highly organized ITSM & Capacity Manager to oversee both IT Service Management (ITSM) processes and capacity planning for our enterprise IT environment. This hybrid role is critical in ensuring the delivery of high-quality IT services, while also managing performance and resource planning to meet current and future business demands. The successful candidate will...

L2 Network Security Engineer
DXC Technology,
Riyadh
1 day ago
Job DescriptionL2 Network Security Engineer – Network Security Device SupportJob SummaryThe L2 Network Security Engineer is responsible for the day-to-day operational support, monitoring, and maintenance of various network security technologies, including:SSL Inspection (Gigamon) Virtual Private Network (Palo Alto, F5) Web Proxy (ForcePoint) Firewalls (Palo Alto, Cisco, Fortinet) DDoS Protection (Arbor) Advanced Threat Protection (FireEye NX) Intrusion Prevention Systems (Cisco, Trilex)...
