{bc}
linkedin

Senior Software Quality Assurance Engineer

Emdad By Elm
Riyadh Region, KSA
Full-time
Mid-Senior
Onsite
Discovered 1 weeks ago
Software quality assuranceManual testingFunctional, regression, integration, and system testingAPI testingREST APIs and web servicesPlaywright

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.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Emdad By Elm