Job Title:
Software Quality Assurance Engineer
Location : Oman
Job Summary
We are seeking a
Software Quality Assurance (SQA) Engineer to ensure the delivery of high-quality software solutions through structured testing, quality control processes, and support in maintaining software standards. The ideal candidate will provide consultancy and hands-on support across software quality assurance efforts.
Key Responsibilities
- Develop, document, and execute software test plans and test cases.
- Perform functional, regression, and performance testing on software applications.
- Identify, document, and track bugs and inconsistencies in software.
- Collaborate with developers, product owners, and stakeholders to ensure quality standards are met.
- Support process improvements and advocate for QA best practices across teams.
- Assist in defining and implementing quality assurance policies and procedures.
- Ensure compliance with Agile, DevOps, and CI/CD best practices.
Requirements
Experience & Expertise:
- Minimum 3+ years in information and communications technology in large-scale enterprises.
- At least 1+ year in a dedicated SQA or related role.
Certifications (Preferred)
- Professional certification in QA (e.g., ISTQB)
- Agile delivery certification (e.g., PMI-ACP, PSM) is a plus.
Education
- Bachelor's degree in Computer Science, IT, or related discipline (required)
- Master's degree in a related field (preferred)
Skills
- Proficiency in test case creation, execution, and defect tracking
- Familiarity with testing tools (e.g., Selenium, JIRA, TestRail)
- Working knowledge of SDLC and Agile methodologies
- Fluent in English (Arabic is desirable)
- Strong analytical and documentation skills
- Ability to manage testing in multi-tasking environments