QA Engineer
الشركة الوطنية لخدمات الإسكان Riyadh, Riyadh Region, Saudi Arabia
IT Services and IT Consulting · 1,001-5,000 employees
About the role
The QA Engineer is responsible for executing structured QA, QC, and UAT activities, including test planning, environment setup, and defect resolution. They will also coordinate rework cycles and perform post-deployment validation to ensure reliable and compliant product releases.
What they look for
Requirements
Candidates must hold a bachelor's degree in a relevant field such as Software Engineering, Computer Science, or Quality Management. A minimum of 2-4 years of relevant experience is required, with optional certifications like ISTQB or ASQ.
Full description
Role Summary
The job track is responsible for executing structured QA, QC, and UAT activities, implementing test plans and environments, and supporting defect resolution to ensure reliable, compliant, user-validated product releases
Functional Accountabilities
- Collect delivery milestones, scope definitions, and resource inputs to support in preparing detailed QA, QC, and UAT plans with clear responsibilities
- Collect functional, non-functional, integration, regression, and performance requirements to structure comprehensive QA and QC test scenarios, acceptance criteria, and representative datasets
- Assist in designing UAT cycles by selecting representative user groups, defining end-to-end scenarios, and setting measurable success metrics and QC evaluation criteria
- Implement test environment setup by configuring tools, datasets, and access controls to secure reliability across QA, QC, and UAT cycles
- Execute functional, non-functional, integration, regression, and performance tests according to plans, validating behavior, interoperability, and compliance with defined QC thresholds
- Perform systematic defect recording, classification, and analysis by severity and impact, and share structured QA or QC findings with development teams
- Support maintenance of coverage and traceability matrices linking requirements, QA and QC test cases, and results, and prepare concise readiness reports
- Coordinate rework cycles with Product Development by updating defect backlogs, clarifying root causes, and planning QA, QC, and UAT re-tests
- Execute re-tests and targeted regression suites after fixes, confirming corrected behaviors and verifying that no new QC regressions appear
- Execute UAT sessions with target users, guiding them through scenarios and capturing observations about usability, functionality, and alignment with QC expectations
- Collect UAT feedback and testing observations, distinguishing functional defects, usability issues, QC nonconformities, and scope gaps for prioritization and routing
- Coordinate implementation of UAT-driven fixes and enhancements with delivery teams, scheduling re-tests and confirming stability and QC readiness before recommending release decisions
- Support go or no-go readiness checks with Publishing by consolidating QA, QC, and UAT outcomes, exceptions, and required approvals
- Perform post-deployment validation activities including smoke tests, A/B experiments, and performance checks to confirm stability, QC adherence, adoption indicators, and business impact
- Document lessons learned from QA, QC, and UAT cycles to assist in updating test frameworks, reusable cases, defect logs, and validated practices
JOB REQUIREMENTS
- Bachelor’s degree in Software Engineering, Computer Science, Information Systems, Quality Management, Industrial Engineering, or any related field is required
- 2-4 years of relevant experience
- Certifications in ISTQB Advanced Level Test Manager, ISTQB Foundation, ASQ Certified Software Quality Engineer (CSQE), or ISO 9001:2015 Lead Auditor are optional
#LI-DNI
Similar roles
-
QA Integration, Engineer
Master-Works Makkah Al Mukarramah, Makkah Region, Saudi Arabia
-
Senior QA Engineer (Data)
Careers at Lineate Yerevan, Armenia
-
Automation QA Engineer KE
Simera Nairobi, Kenya
-
Automation QA Engineer CR
Simera Alajuela, Alajuela Province, Costa Rica
-
Automation QA Engineer BR
Simera Salvador, Bahia, Brazil
-
Automation QA Engineer JO
Simera Amman, Amman, Jordan