- Design automation framework, develop and execute test scripts
- Perform technical and test execution activities
- Design and write test cases in Gherkin language i.e. feature files
- Reverse engineer requirements and develop models as needed to support test automation
- Ensure the quality and timeliness of delivery of testing assignments
- Follow the test process and continuously improve the quality of the test process
- Ensure constructive working relationships within team and with other functional group
- Assisting the Test Manager in performing automation test estimation if required
Qualifications:
Domain Knowledge & Skills
- Hands-on experience in developing Test Automation suite using Java, Python, Cucumber &
- Selenium
- Experience in design and implementation of Test Automation Framework
- Good knowledge in Banking domain
- Experience and Expertise in developing Test Harness in J2SE / Python
- Experience in Continuous Integration Tool – Jenkins / Hudson
- Experience / Knowledge in Version Control systems like Git , CVS, Subversion, etc
- Experience in writing SQLs / PL-SQL
- Knowledge in Test Automation Design patterns like PageObject Model, PageObject Factory,
- etc
- Experience in any one of industry standard Test Automation Tools like QTP, TestComplete, etc
- Good knowledge in shell scripting & Unix commands