Should have 4+ years of Automation testing experience with Manual testing exposure
Should also have exposure on Functional and Database Testing
Experience in writing test plans, efficient bug tracking, regression testing, cross platform testing
Knowledge on Web Environment, Web Elements, and Operations on the Web Elements
Good knowledge of Element Locators, Inspecting Elements
Creating Develop, document and enhancing Test Cases (Test Scripts) using Element locators, WebDriver methods, Java programming concepts, and TestNG Annotations
Implementing the JUnit or TestNG Test Automation framework and developing automation infrastructure
Cross Browser Testing (Executing test cases against various browsers like Mozilla Firefox, Google Chrome, IE and Safari etc.)
Design, Execute and analyze automation test scripts & test results for Web applications, iOS, Android & Windows Phone apps
Be involved in End-to-End testing with multiple teams before deployment to production and ensure manual and automated tests cover all features of the product
Write automation code to facilitate effective use of automation frameworks and accomplish regression testing
Responsible for implementation of Hybrid Test Automation Framework
Develop the Page Object Model and implement robust Page Factory
Design BDD driven test framework for In-Sprint automation capabilities
Should efficiently communicate with clients to gather feedback and align testing objectives with project goals.