Automation Test Engineer Key Responsibilities o Implement and develop automated test scripts for web applications o Design and create test scripts to address areas such as end to end scenarios , regression testing , negative testing , error or bug re-tests , or usability in preparation for implementation o Implementing OOPS concepts while test scripting o Participate in Scrum and Planning meetings and contribute to Retrospective meetings o Contribute to User story estimation Minimum Qualification and Experience o A graduate with at least 4-6 years of experience in automation testing Mandatory Skills o Hands-on experience in working with Selenium WebDriver. o Hands-on experience in building a new Automation framework. o Hands-on experience of using a coding language C#. o Hands-on implementation of OOPS concepts in designing the automation test scripts. o Ability to write/tweak stored procedure needed for automation script and data creation. o Ability to quickly learn a new product/domain. o Work with the Development team to capture and re-use automated Unit Test Cases. o Able to create Test Stubs and Drivers , and other Development test objects quickly in order to use them within a Sprint. o Work with the deployment team to create and maintain an automated nightly build verification (?smoke?) test. o Experience of writing automated tests to cover the latest devices , gadgets , browsers and OS. o Integrate test suites into the test management system and custom test harnesses. o Provide technical guidance to junior-level test engineers and/or test technicians assigned to assist in the Test Automation. Desired Skills o Knowledge of protocols like Web HTTP/HTTPS , Webservices , API's and their working. o Working with industry standard Continuous Integration tools. o Exposure towards MS Dynamics. Competency Requirement o Strong written , verbal communication skills. o Good customer facing skills. o Must be able to work independently as well as within a group.