
Quality Assurance Engineer - API Testing
Sampoorna Consultants • Mumbai City, Maharashtra, India
Role & seniority
- Quality Assurance / Test Automation Engineer (mid-level to senior)
Stack / tools
-
REST API testing (HTTP methods GET, POST, PUT, DELETE; endpoints; JSON/XML)
-
Web UI automation: Playwright (preferred); any code-based automation tool
-
Programming language: TypeScript (preferred); any object-oriented language
-
Test framework concepts: Page Object Model; framework extension
-
Version control: Git
-
Data: SQL queries
-
Documentation: API docs (Swagger/OpenAPI), test documentation
Top 3 responsibilities
-
Design, implement, and maintain automated tests for web applications and APIs
-
Define and extend test frameworks (e.g., Page Object Model), ensure reliable test automation
-
Identify, document, and track defects; collaborate with team to improve test coverage and quality
Must-have skills
-
Solid REST API testing knowledge (HTTP methods, endpoints, requests/responses, automation)
-
Experience with Playwright (UI and/or API testing) or comparable automation tools
-
Strong TypeScript or other object-oriented programming skills; ability to write simple programs and use core data structures
-
Git proficiency; SQL query capability
-
Analytical thinking, attention to detail, thorough documentation, good communication, and independent problem-solving
Nice-to-have skills
-
Advanced Playwright API and UI testing knowledge
-
Deeper understanding of client-server web app basics (HTML/CSS, cookies, sessions)
-
Experience with API documentation (Swagger/OpenAPI)
-
P
Full Description
Description
Job Location: Mumbai (Hiranandani - Powai)
It is 5 Days Working from Powai Office
MINIMAL Required Skills And Tools
Advanced knowledge of Rest API and automated methods of testing it.
Candidate understands HTTP methods like GET, POST, PUT and DELETE. Knows how to work with endpoints and JSON or XML data, how to test requests and response and automate it.
Most wanted tool: Playwright.
Acceptable any automation tool. Experience in automated testing of web applications. The candidate is able to correctly define locators, understands the principles of handling dynamic pages, and can efficiently navigate and extend a test framework based on a class structure, in particular Page Object Model.
Most wanted tool: Playwright.
Acceptable any code-based automation tool. Solid knowledge of programming language in the context of test automation tools. Possesses basic programming skills, including writing simple programs, understanding core data structures, and applying object-oriented programming concepts with classes.
Most wanted: TypeScript.
Acceptable: any object-oriented programming language.
Required Skills And Tools
Solid knowledge of GIT. SQL queries knowledge. Ability to think analytically and to document bugs precisely. Attention to detail and thoroughness. Teamwork skills and strong communication. Independence in solving problems.
Most Important Nice-to-have Skills And TOOLS
Solid knowledge of TypeScript. Advanced knowledge of Playwright API Testing. Advanced knowledge of Playwright UI Testing.
Nice-to-have Skills And TOOLS
General understanding of how web applications work client-server model, basics of HTML/CSS, understanding of cookies, sessions, browser vs backend. Ability to work with API documentation (e.g., Swagger/OpenAPI). Knowledge and experience with performance Incident report diagnosis, change requests testing. Functional testing. Regression testing. Production system releases. Test documentation. System business and technical documentation. Regression test automation
(ref: hirist.tech) Show more Show less