We are seeking a highly skilled Senior Automation Engineer with strong expertise in Playwright and JavaScript/TypeScript to design, develop, and maintain scalable automated test frameworks for modern web applications. The ideal candidate will have a solid background in software testing, automation architecture, CI/CD integration, and quality engineering best practices.
As a Senior Automation Engineer, you will work closely with developers, product managers, and QA teams to ensure high-quality software delivery through robust automated testing strategies.
Key Responsibilities
- Design, develop, and maintain automated test frameworks using Playwright.
- Create reliable, maintainable, and scalable end-to-end, integration, and functional test suites.
- Write automation scripts using JavaScript and/or TypeScript.
- Collaborate with development teams to understand application architecture and testing requirements.
- Integrate automated tests into CI/CD pipelines to enable continuous testing.
- Analyze test results, identify defects, and work with developers to resolve issues.
- Improve test coverage, execution efficiency, and framework stability.
- Participate in test planning, estimation, and quality assurance activities throughout the software development lifecycle.
- Review code and automation scripts to ensure adherence to quality standards.
- Mentor junior automation engineers and contribute to automation best practices.
Required Skills & Experience
- 5+ years of experience in Software Testing and Test Automation.
- 3+ years of hands-on experience with Playwright automation.
- Strong proficiency in JavaScript and/or TypeScript.
- Experience building automation frameworks from scratch.
- Solid understanding of UI automation testing concepts and best practices.
- Experience with API testing and automation.
- Strong knowledge of software development lifecycle (SDLC) and Agile methodologies.
- Experience with version control systems such as Git.
- Experience working with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
- Strong debugging, troubleshooting, and analytical skills.
- Excellent communication and collaboration abilities.
Preferred Qualifications
- Experience with REST API testing tools and frameworks.
- Experience with cloud-based testing environments.
- Knowledge of performance and security testing concepts.
- Familiarity with Docker and containerized test execution.
- Exposure to AWS, Azure, or GCP environments.
- Experience working in product-based or SaaS organizations.