Senior Software Quality Assurance Engineer
Role Overview
The employer seeks a Senior Software QA Engineer with 5+ years of software quality assurance and testing experience.
The role covers manual testing, API testing, and Playwright automation using TypeScript or JavaScript, with quality assurance across the SDLC/STLC.
ISTQB Foundation certification is required.
Key Skills for This Role
Full Job Posting
Role overview
The employer seeks a Senior Software QA Engineer with 5+ years of software quality assurance and testing experience.
The role covers manual testing, API testing, and Playwright automation using TypeScript or JavaScript, with quality assurance across the SDLC/STLC.
ISTQB Foundation certification is required.
Experience and requirements
- At least 5 years of software quality assurance or software testing experience.
- Strong manual testing experience across functional, regression, integration, system, smoke, sanity, and exploratory testing.
- Strong API testing experience with REST APIs and web services.
- Experience with defect reporting, investigation, retesting, and root-cause analysis.
- Experience with Postman, Swagger/OpenAPI, or similar API testing tools, and defect or project management tools such as Jira.
- Analyze requirements and identify gaps, risks, and edge cases; design comprehensive test scenarios and test cases.
- Understand HTTP methods, status codes, headers, authentication, JSON/XML, and API request/response validation.
- Hands-on Playwright automation using TypeScript or JavaScript; review automation code and troubleshoot scripts and frameworks.
- Understand Agile/Scrum and SDLC/STLC; analyze logs, API responses, database records, and application behavior.
- Familiarity with Git and source-control platforms such as GitHub or Bitbucket.
- ISTQB Foundation certification is required.
Skills
- Software quality assurance, manual testing, API testing, and REST APIs.
- Playwright automation with TypeScript or JavaScript.
- Test design, defect management, troubleshooting, and root-cause analysis.
- Postman, Swagger/OpenAPI, Jira, Agile/Scrum, SDLC/STLC, and Git platforms.
Responsibilities
- Design test scenarios and cases that cover positive, negative, boundary, and edge cases.
- Conduct manual testing and test REST APIs and web services.
- Report, investigate, and retest defects; analyze root causes.
- Review test cases and automation code produced by other QA engineers.
- Create, maintain, and troubleshoot automated test scripts and frameworks.
- Analyze logs, API responses, database records, and application behavior.
- Ensure software quality throughout the SDLC/STLC.
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 Emdad By Elm
IT Co-op Intern
Jeddah, KSA
Emdad By Elm is seeking university co-op trainees from technical and IT-related disciplines for a hands-on training placement in Jeddah. Trainees will contribute to projects involving software development, programming, t
Governance & Strategy Expert
, KSA
The employer is seeking an experienced governance and strategy professional to build frameworks, support corporate planning, and advise executive stakeholders. Applicants need at least 10 years of relevant experience, go
IT Co-op Intern
Jeddah, KSA
IT Demand Specialist
Riyadh, KSA
Senior Software Quality Assurance Engineer
Riyadh, KSA
Governance & Strategy Expert
Riyadh, KSA
Governance & Strategy Expert
, KSA
Senior Fullstack .Net Developer
Riyadh, KSA
Junior Network Engineer
Riyadh, KSA