Associate should have 5 to 10 Years of relevant hands-on experience in Selenium-Java programming.
Strong knowledge in BDD Cucumber Automation Framework along with TestNG, JUnit & Maven
Good Knowledge of Page Object Model (POM) and other advanced design patterns like Singleton etc.
Good knowledge of Selenium WebDriver and locator strategy.
Experience with advanced features like handling frames, alerts, file handing, complex dynamic elements (using various wait strategies), parallel test execution
Should have knowledge of Extent/Allure Reports for professional reporting
Valuable knowledge of debugging errors, fixing issues and exception handling.
Good knowledge of CI/CD tools like Jenkins, TeamCity
Good knowledge on version control tools like GitHub, Git Bash, BitBucket etc.
Good Knowledge of API automation using RestAssured framework or any other equivalent frameworks.
Good understanding of Functional and Regression Test Automation
Should have experience in working in Agile projects and ensuring alignment with agile methodologies
Strong Communication and Problem-solving skills
Good-to-Have
Hands on distributed version control repository
Hands-on Knowledge on SQL and Unix
Good knowledge of Selenium Grid
Experience of running automated tests on cloud platforms
Good knowledge of Playwright and Cypress automation
Experience working on Finance & Banking domain projects