Emdad By Elm
Senior Software Quality Assurance Engineer
Riyadh, Saudi ArabiaPosted 2 days ago
- Salary
- AED 12k–18k a month· est.
- Job type
- Full time
- Level
- Senior
- Field
- Engineering & Technology
- Work mode
- On site
About the role
Summary Seeking a Senior Software QA Engineer with 5+ years of experience in Software Quality Assurance and Testing. The candidate should have strong expertise in Manual Testing, API Testing, and hands-on experience with Playwright automation using TypeScript/JavaScript. Must be capable of designing comprehensive test scenarios, managing defects, reviewing automation scripts, troubleshooting issues, and ensuring software quality throughout the SDLC/STLC. ISTQB Foundation certification is required. Experience: • 5+ years of experience in Software Quality Assurance / Software Testing. • Strong experience in Manual Testing, including functional, regression, integration, system, smoke, sanity, and exploratory testing. • Strong experience in API Testing, including REST APIs and Web Services. • Strong experience in defect reporting, investigation, retesting, and root-cause analysis. • Hands-on experience with Postman, Swagger/OpenAPI, or similar API testing tools. • Experience with defect/project management tools such as Jira. Requirements: • Strong ability to analyze business and technical requirements and identify missing requirements, risks, and edge cases. • Ability to design comprehensive test scenarios and test cases, covering positive, negative, boundary, and edge cases. • Good understanding of HTTP methods, status codes, headers, authentication, JSON/XML, and API request/response validation. • Good hands-on knowledge of Playwright automation using TypeScript/JavaScript. • Ability to review test cases and automation code created by other QA engineers. • Ability to create, maintain, and troubleshoot automated test scripts and understand automation framework structure. • Good hands-on knowledge of Playwright automation using TypeScript/JavaScript. • Ability to create, maintain, and troubleshoot automated test scripts and understand automation framework structure. • Good understanding of Agile/Scrum and the Software Development/Test Life Cycle (SDLC/STLC). • Strong troubleshooting and analytical skills, including the ability to analyze logs, API responses, database records, and application behavior. • Familiarity with Git and source-control platforms such as GitHub or Bitbucket. Skills: • Software Quality Assurance (SQA) • Manual Testing • API Testing (REST APIs) • Playwright Automation • TypeScript / JavaScript • Functional & Regression Testing • Integration & System Testing • Test Case Design & Execution • Defect Management & Root Cause Analysis • Postman & Swagger / OpenAPI • Automation Frameworks • Jira • Agile / Scrum & SDLC / STLC • Git / GitHub / Bitbucket Required Certification: • ISTQB Foundation
Requirements
Strong ability to analyze business and technical requirements and identify missing requirements, risks, and edge cases. Ability to design comprehensive test scenarios and test cases, covering positive, negative, boundary, and edge cases. Good understanding of HTTP methods, status codes, headers, authentication, JSON/XML, and API request/response validation. Good hands-on knowledge of Playwright automation using TypeScript/JavaScript. Ability to review test cases and automation code created by other QA engineers. Ability to create, maintain, and troubleshoot automated test scripts and understand automation framework structure. Good hands-on knowledge of Playwright automation using TypeScript/JavaScript. Ability to create, maintain, and troubleshoot automated test scripts and understand automation framework structure. Good understanding of Agile/Scrum and the Software Development/Test Life Cycle (SDLC/STLC). Strong troubleshooting and analytical skills, including the ability to analyze logs, API responses, database records, and application behavior. Familiarity with Git and source-control platforms such as GitHub or Bitbucket.
Responsibilities
Design comprehensive test scenarios and test cases; execute functional, regression, integration, system, smoke, sanity, and exploratory testing; manage defects, perform retesting and root-cause analysis; review automation scripts and participate in maintaining and troubleshooting automated test scripts and the automation framework; work with API testing tools (Postman, Swagger/OpenAPI) and Playwright automation using TypeScript/JavaScript; collaborate within Agile/Scrum teams across the SDLC/STLC.
Skills
- Software Quality Assurance (SQA)
- Manual Testing
- API Testing (REST APIs)
- Playwright Automation
- TypeScript
- JavaScript
- Functional Testing
- Regression Testing
- Integration Testing
- System Testing
- Test Case Design
- Defect Management
- Root Cause Analysis
- Postman
- Swagger/OpenAPI
- Automation Frameworks
- Jira
- Git
- GitHub
- Bitbucket
- Agile / Scrum
- SDLC / STLC
Not sure you fit this role?
Upload your CV and see how you score against Emdad By Elm and every other live job. It's free.
Get my free matchesAED 12k–18k a month· est.
Similar jobs in Saudi Arabia
Senior QA Engineer (Manual & Automation)
SallaMecca, Saudi Arabia
AED 12k–18k a month· est.
Quality Assurance Specialist
تمام | tamamRiyadh, Saudi Arabia
AED 10k–17k a month· est.
QA Engineer – Software Testing (Saudi National)
Astek Middle EastBuraidah, Saudi Arabia
AED 6k–9k a month· est.
Quality Assurance Engineer
InnovationTeamRiyadh, Saudi Arabia
AED 10k–15k a month· est.