Software Quality Assurance Expert - Riyadh - Onsite
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Jari Solutions seeks a Software Quality Assurance Expert to act as independent quality authority, owning the QA Master Plan and executing functional, regression, performance, and security testing.
Key Skills for This Role
Responsibilities
- Own the QA Master Plan define the testing framework, test types, entry and exit criteria for all releases
- Execute functional, regression, performance, and security testing on every development wave before production deployment
- Act as the Go/No Go gatekeeper for all production releases sign off or block based on objective test evidence
- Validate SLA compliance through load and performance testing
- Lead UAT coordination with client end users write UAT test scenarios in Arabic, facilitate UAT sessions, document acceptance decisions
- Configure and maintain quality gates within the DevOps pipeline
- Track all defects from discovery to verified closure using the agreed defect tracking tool
- Produce formal QA reports and test evidence documents in Arabic for every release
Requirements
- Fluent Arabic Speaker is a Must
- Bachelor's degree in Computer Science, Software Engineering, or equivalent
- 7+ years of professional QA and software testing experience
- Experience across functional, performance, and security testing
- Experience working in Agile/DevOps environments with CI/CD quality gates
- Experience coordinating UAT with non technical business users
Full Job Posting
Role Overview
- We are currently looking for Software Quality Assurance Expert who will be the independent quality authority for this engagement
- The gatekeeper who decides whether a release wave goes to production or is held back
- This person owns the QA Master Plan and executes testing across all functional, regression, performance, and security dimensions for every release across both systems
- The role requires genuine independence: the Quality Expert must be willing and empowered to block a release that fails quality gates, regardless of schedule pressure
Key Responsibilities
- Own the QA Master Plan define the testing framework, test types, entry and exit criteria for all releases
- Execute functional, regression, performance, and security testing on every development wave before production deployment
- Act as the Go/No Go gatekeeper for all production releases sign off or block based on objective test evidence; document the decision formally
- Validate SLA compliance through load and performance testing confirm the system can meet Critical, High, Medium, and Low SLA tiers under realistic user loads
- Lead UAT coordination with client end users write UAT test scenarios in Arabic, facilitate UAT sessions, document acceptance decisions
- Configure and maintain quality gates within the DevOps pipeline automated tests must pass before any code proceeds to UAT
- Track all defects from discovery to verified closure using the agreed defect tracking tool
- Produce formal QA reports and test evidence documents in Arabic for every release
Minimum Qualifications
- Fluent Arabic Speaker is a Must
- Bachelor's degree in Computer Science, Software Engineering, or equivalent
- 7+ years of professional QA and software testing experience
- Experience across functional, performance, and security testing not just one type
- Experience working in Agile/DevOps environments with CI/CD quality gates
- Experience coordinating UAT with non technical business users government sector preferred
Required Technical Skills
- Functional test design equivalence partitioning, boundary value analysis, decision table testing, exploratory testing
- Performance and load testing JMeter, Gatling, or equivalent; ability to design realistic load scenarios for web applications and interpret results
- Security testing OWASP Top 10 validation methodology; DAST tools (OWASP ZAP, Burp Suite at functional level); SAST tool output interpretation; NCA cybersecurity baseline control validation
- API testing Postman or SoapUI; REST API functional and regression testing
- Regression testing design and maintenance of regression suites for .NET web applications across multiple release cycles
- Defect tracking Azure DevOps Boards, Jira, or equivalent; defect lifecycle management, severity/priority classification, metrics reporting
- DevOps pipeline quality gates configuring automated test steps that block the pipeline on failures (Azure DevOps or equivalent)
- SLA and performance benchmarking defining non functional requirements as measurable test criteria; validating response and resolution time targets
- Test automation Selenium, Playwright, or Cypress for Angular based front end regression (strongly beneficial; not mandatory at hire)
- Mobile app testing functional and compatibility testing on Android and iOS (beneficial)
- Arabic document production test plans, test cases, defect reports, UAT scripts, and QA release reports all in formal Arabic
Key Soft Skills
- Independent and assertive quality is not negotiable; must be willing to block a release against delivery pressure, with clear documented evidence
- Meticulous documentation test cases, execution results, defect histories, and acceptance decisions must be fully auditable for client review
- Proactive risk communication flags quality risks and test debt to the Technical Lead before they become release day problems
- Strong collaboration with developers during defect resolution constructive, evidence based, not adversarial
- User empathy in UAT design test scenarios must reflect how real correspondence and archiving users actually work, not just technical test cases
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 Jari Solutions
Senior .NET Application Support Specialist (L2/L3) - Riyadh - Onsite
Riyadh, KSA
Jari Solutions seeks a Senior .NET Application Support Specialist (L2/L3) to serve as the operational frontline for production systems in Riyadh. The role demands deep .NET and database troubleshooting, strict SLA adhere
Senior Business Analyst - Riyadh - Onsite
Riyadh, KSA
Jari Solutions seeks a Senior Business Analyst to act as the voice of client business requirements within the delivery team. The role involves eliciting, documenting, and managing functional requirements for system impro
Software Quality Assurance Specialist - Riyadh - Onsite
Riyadh, KSA
Jari Solutions seeks a Software Quality Assurance Specialist to support the Quality Expert in executing testing activities across systems. The role involves functional, regression, and API testing, defect tracking, and U
Database Developer - Riyadh - Onsite
Riyadh, KSA
Jari Solutions seeks a Database Developer in Riyadh to manage SQL Server and Oracle databases, lead migration to Entity Framework ORM, and ensure backup, recovery, performance, and security. Requires fluent Arabic, a Bac
Senior Mobile Developer - Riyadh - Onsite
Riyadh, KSA
Jari Solutions is looking for a Senior Mobile Developer to maintain and enhance a government correspondence system mobile app for iOS and Android. You will implement electronic signature integration and ensure RTL usabil
Senior Technical Support Specialist - Riyadh - Onsite
Riyadh, KSA
Jari Solutions seeks a Senior Technical Support Specialist to serve as the operational frontline for production systems in Riyadh. The role requires deep .NET and database troubleshooting, SLA management, and on-call ava
Software Technical Lead - Riyadh - Onsite
Riyadh, KSA
Jari Solutions is seeking a Software Technical Lead for an onsite role in Riyadh. You will be the single technical authority for the engagement, leading architecture decisions, code quality, and release governance across
Senior Full stack .NET Developer - Riyadh - Onsite
Riyadh, KSA
We are looking for a Senior Full Stack Developer with expertise in .NET Core, Angular, and SQL Server to work onsite in Riyadh. The role involves developing and maintaining both modern and legacy systems, implementing En
Senior .NET Application Support Specialist (L2/L3) - Riyadh - Onsite
Riyadh, KSA
Senior Business Analyst - Riyadh - Onsite
Riyadh, KSA
Software Quality Assurance Specialist - Riyadh - Onsite
Riyadh, KSA
Database Developer - Riyadh - Onsite
Riyadh, KSA
Senior Mobile Developer - Riyadh - Onsite
Riyadh, KSA
Senior Technical Support Specialist - Riyadh - Onsite
Riyadh, KSA
Software Technical Lead - Riyadh - Onsite
Riyadh, KSA
Senior Full stack .NET Developer - Riyadh - Onsite
Riyadh, KSA