Overview
Role description
We are looking for a highly skilled
Senior QA Automation Engineer with 5-7
years of hands-on testing experience. The ideal candidate should have a strong background in
automation testing, a solid understanding of
test frameworks, and proven experience with
Playwright and TypeScript. The role requires strong expertise in
API automation using
Supertest, Axios, and Rest Assured, along with exposure to
AWS environments, to ensure high-quality and reliable product releases.
Key Responsibilities
- Design, develop, and maintain robust automated test frameworks for web and API applications.
- Create, enhance, and execute automated UI test scripts using Playwright and TypeScript.
- Develop and maintain API automation suites using Supertest, Axios, and Rest Assured.
- Collaborate with developers, product managers, and QA team members to understand requirements and ensure comprehensive test coverage.
- Participate in code reviews and contribute to improving automation standards and best practices.
- Perform root cause analysis of defects and ensure timely resolution.
- Integrate automated tests into CI/CD pipelines.
- Support test planning and execution activities as needed to ensure release readiness.
- Continuously evaluate and adopt tools/approaches to improve automation effectiveness and maintainability.
Required Skills & Experience
- 5-7 years of experience in Software Testing, with a strong focus on QA Automation.
- Proven hands-on experience with Playwright and TypeScript.
- Strong experience in API automation/testing using Supertest, Axios and Rest Assured.
- Strong programming skills in TypeScript / JavaScript, with working familiarity in Java and/or Python.
- Exposure to AWS or cloud-based environments.
- Solid understanding of testing methodologies, QA processes, and SDLC.
- Experience with CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, etc.
- Strong debugging, troubleshooting, and problem solving skills.
- Excellent communication skills and ability to work effectively with distributed teams.
Preferred / Good To Have
- Experience with additional frameworks/tools such as Selenium, Cypress, TestNG, JUnit, etc.
- Exposure to BDD frameworks like Cucumber.
- Hands-on experience with Git and modern branching practices.
- Experience building maintainable automation using patterns such as POM, reusable utilities, and reporting.
Soft Skills
- Ability to work independently and take ownership of automation deliverables.
- Strong verbal and written communication skills, with the ability to clearly articulate testing status, risks, and issues to technical and non technical stakeholders.
- Strong analytical mindset and attention to detail.
- Proactive collaboration with cross functional stakeholders.
Skills
automation testing,playwright,typescript,api automation,