Job Description:
We are looking for a Senior Automation Engineer with a solid background in test automation to design and implement scalable test frameworks. The ideal candidate should have strong experience with Playwright, TypeScript/JavaScript, and Python, along with good communication and problem-solving skills.
Key Responsibilities:
- Develop and maintain test automation scripts using Playwright, TypeScript/JavaScript, and Python.
- Design and enhance automation frameworks for web applications.
- Perform API testing and integrate automated tests with CI/CD pipelines.
- Collaborate with development teams to identify test requirements and improve automation coverage.
- Analyze test results, identify defects, and ensure timely resolution.
- Assist in mentoring junior automation engineers in best practices.
Required Skills:
- Strong hands-on experience with Playwright, including framework design and maintenance.
- Proficiency in TypeScript/JavaScript for test development.
- Extensive experience with Python, particularly in writing automated test scripts.
- Strong problem-solving skills and debugging experience.
- Hands-on experience with API testing using tools like Postman or RestAssured.
- Knowledge of CI/CD tools such as Jenkins, GitHub Actions, and GitLab CI.
- Ability to learn quickly and adapt to new technologies.
- Strong communication skills and ability to work in an Agile environment.
- Familiarity with Azure DevOps is a plus.