QA Software Engineer – Manual & Automation Testing
Key Responsibilities:
Design, develop, and execute manual and automated test cases
Identify, report, and track defects through to resolution
Collaborate with developers, product owners, and stakeholders
Ensure quality standards across all stages of SDLC
Develop and maintain test documentation and reports
Contribute to continuous improvement of QA processes
Validate functional and non-functional requirements
Support regression, integration, and system testing activities
Requirements & Qualifications:
Education
Bachelor’s Degree in Computer Science, Software Engineering, or related field preferred
Experience
Minimum 3+ years of experience in software quality assurance
Hands-on experience in manual and automation testing
Technical Knowledge:
Strong understanding of SDLC and STLC methodologies
Experience with test automation tools and frameworks
Knowledge of defect tracking systems and test management tools
Skills:
Strong analytical and problem-solving abilities
Excellent communication and coordination skills
Ability to work collaboratively in cross-functional teams
Attention to detail and quality-focused mindset
Nationality Requirement:
Saudi Nationalities or Arab Nationalities preferred
Salary, Benefits & Career Growth
Average Market Salary (Estimated):
SAR 9,000 – 14,000 per month (based on QA Software Engineer roles in Riyadh with 3+ years of experience)