Implement and develop automated test scripts for web and windows applications.
Design and create test scripts to address areas such as database impacts, end to end scenarios, regression testing, negative testing, error or bug retests, or usability in preparation for implementation.
Participate in Scrum and Planning meetings and contribute to Retrospective meetings.
Contribute to User story estimation.
Bring up team on implementing OOPS concepts while test scripting.
Minimum Qualification and Experience
At least 5 years of experience in Manual & automation testing.
Hands-on experience in working with industry standard tools like, Selenium WebDriver.
Hands-on experience in building a new Automation framework.
Hands-on experience of using a coding language, preferably C#.
Hands-on implementation of OOPS concepts in designing the automation test scripts.
Ability to quickly learn a new product/domain.
Work with the Development team to capture and reuse automated Unit Test Cases.
Able to create Test Stubs and Drivers, and other Development test objects quickly in order to use them within a Sprint.
Work with the deployment team (Release team) to create and maintain an automated nightly build verification (“smoke”) test.
Experience of writing automated tests to cover the latest devices, gadgets, browsers and OS.
Integrate test suites into the test management system and custom test harnesses.
Provide technical guidance to junior-level test engineers and/or test technicians assigned to assist in the Test Automation.
Knowledge of protocols like Web HTTP/HTTPS, Webservices, API's and their working.
Working with industry standard Continuous Integration tools.
Good communication skills, both written and verbal.
Good customer facing skills.
Must be able to work independently as well as within a group.