Job Summary :
As a Senior Automation Engineer, you will be responsible for designing, developing, and maintaining robust, reusable, and scalable automation test frameworks. You will contribute to the continuous improvement of the QA automation strategy, working closely with developers, product owners, and other QA team members in an Agile environment.
Key Responsibilities :
- Design, develop, and maintain automation test frameworks following the Page Object Model (POM).
- Work with hybrid test frameworks incorporating tools / libraries such as :
1. Jest for test execution and reporting
2. Playwright for browser automation
3. Axios for API testing
4. Allure for test reporting
Create, maintain, and execute automation test scripts for web applications and APIs.Perform regression testing and verify defect closure.Understand and enhance test cases / scripts using :1. Advanced JavaScript programming concepts
2. Element locators and WebDriver methods
3. TestNG annotations
Handle test script errors effectively and analyze test results for accuracy.Develop and run data-driven tests integrated within the automation framework.Write detailed test scenarios and test cases based on user stories and business requirements.Participate in Agile ceremonies and contribute to sprint planning and backlog grooming.Identify, verify, report, and track bugs using appropriate defect tracking tools.Select appropriate test cases for regression testing and maintain a comprehensive test suite.Required Skills : Primary Skills :
Strong proficiency in Java and Selenium WebDriverDeep understanding of automation testing best practices and POM design patternSecondary Skills :
Hands-on experience with Playwright and JavaScriptFamiliarity with Jest, Axios, Allure, and other modern testing libraries / toolsGood to Have :
Experience with CI / CD tools (e.g., Jenkins, GitHub Actions)Exposure to cloud-based testing platformsExperience in Agile development environmentref : hirist.tech)