Key Responsibilities
Design, develop, and maintain automated test scripts using Playwright and TypeScript
Build and enhance scalable, reusable test automation frameworks
Collaborate with developers, product managers, and QA teams to understand requirements and define test strategies
Integrate automated tests into CI/CD pipelines to enable continuous testing
Analyze test results, identify defects, and work closely with engineering teams for resolution
Ensure high test coverage for critical application workflows
Perform cross-browser and cross-platform testing
Contribute to improving QA processes, tools, and best practices
Required Skills & Qualifications
6-8 years of experience in software testing and automation
Hands-on experience with Playwright and TypeScript (mandatory)
Strong understanding of web technologies (HTML, CSS, JavaScript)
Experience with test frameworks and tools (e.g., Jest, Mocha, or similar)
Familiarity with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI)
Experience with version control systems (Git)
Good understanding of Agile/Scrum methodologies
Strong analytical and problem-solving skills
________________________________________
Good to Have
Experience with API testing (REST/GraphQL)
Knowledge of performance or security testing
Exposure to cloud platforms (AWS, Azure, or Google Cloud Platform)
Experience with containerization tools like Docker
Prior experience in test data management and mocking frameworks
________________________________________
Soft Skills
Strong communication and collaboration skills
Attention to detail and commitment to quality
Ability to work independently and in a team environment