Senior Software Quality Assurance Engineer
NTG · Mascate
Job description
About the role
We are looking for a Senior Software Quality Assurance Engineer to own the quality of a national platform that millions of citizens rely on. Based in Muscat, you will define test strategies, build automation, and manage quality gates that ensure safe releases.
Key responsibilities
- Define and maintain the test strategy and quality plan across the platform, covering unit, integration, end‑to‑end, performance and security testing.
- Design and implement test automation frameworks and integrate automated tests and quality gates into the CI/CD pipeline.
- Drive shift‑left practices and embed quality engineering early in the development lifecycle.
- Develop automated API, contract, UI and regression test suites that run on every code change.
- Coordinate performance, load, accessibility (WCAG) and security testing with relevant teams.
- Own defect management, root‑cause analysis and quality metrics that indicate release readiness.
- Generate synthetic and masked test data to avoid using real citizen or sensitive information.
- Set reusable test patterns, quality standards and mentor QA/QC engineers across teams.
Required profile
- Proven experience owning quality for production software with a documented test strategy and automation.
- Hands‑on expertise with modern test automation frameworks such as Playwright, Selenium or Cypress.
- Strong understanding of shift‑left and continuous quality engineering principles.
- Experience building tests into CI/CD pipelines for continuous validation.
- Solid background in functional, API, performance, regression and risk‑based testing.
- Commitment to keeping test data clean and never using real citizen data in test environments.
- Bachelor’s degree or higher in Computer Science, Software Engineering or a related field.
- Fluent English; Arabic is a plus.
Required skills
- Playwright
- Selenium
- Cypress
- Test automation frameworks
- CI/CD pipeline integration
- API testing
- Performance and load testing
- Accessibility testing (WCAG)
- Security testing
- Test data masking and synthetic data generation
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 8 hours ago
Expires 1 month from now
5 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
NTG
Mascate