Requirements
7+ years of professional experience in software quality assurance, with at least 5 years focused on test automation.
Expert proficiency in Playwright for end-to-end browser automation and testing.
Strong proficiency in TypeScript (or JavaScript) for writing and maintaining test automation code.
Hands-on experience with API testing tools and techniques for validating RESTful services (e.g., Playwright API testing, Postman, or similar).
Experience integrating automated tests into CI/CD pipelines using Azure DevOps, GitHub Actions, or equivalent platforms.
Experience with performance and load testing using tools such as k6, JMeter, Artillery, or similar.
Solid understanding of web application architecture, including front-end technologies (React, HTML, CSS) and back-end services (.NET/C#, RESTful APIs).
Experience testing applications deployed on Microsoft Azure or equivalent cloud platforms.
Proficiency with version control systems such as Git and collaborative branching workflows.
Strong understanding of the software development lifecycle (SDLC) and quality assurance methodologies.
Excellent analytical, problem-solving, and debugging skills with strong attention to detail.
Excellent verbal and written communication skills with a focus on collaboration.
Responsibilities
Design, develop, and maintain scalable end-to-end test automation frameworks using Playwright with TypeScript.
Author and maintain comprehensive automated test suites covering functional, regression,
and smoke testing for web applications built with React and .NET/C#.
Develop and execute API-level automated tests against RESTful services to validate back-end logic, data integrity, and contract compliance.
Integrate automated test suites into CI/CD pipelines using tools such as Azure DevOps or GitHub Actions to enable continuous testing across environments.
Design and execute performance and load tests to identify bottlenecks and validate application scalability under expected and peak conditions.
Perform manual exploratory testing as needed to supplement automated coverage, particularly for new features and complex user workflows.
Collaborate closely with developers, product owners, and UX designers to define test strategies, acceptance criteria, and quality gates.
Analyze test results, identify defect patterns, and provide actionable insights to improve overall software quality.
Maintain transparent and thorough test documentation, including test plans, test cases, and defect reports.
Champion quality engineering best practices across the team and mentor junior QA team members on automation techniques and tooling.
Stay current with emerging testing tools, frameworks, and methodologies to continuously improve the team s testing capabilities.
Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Senior Automation Engineer (India)
🏢 Navsan
📍 India