Designs, writes, tests and implements testing automation software and scripts to automate testing on new or existing software. Proactively identifies test automation opportunities and executes test automation strategy as per agreed plans. Key responsibilities include: Java with Selenium skills and test automation is a must. possessing development and testing skills performing white box testing and developing automation tools and frameworks Experienced in Automation using Behavior Driven Development (BDD) Framework Experienced with Test Automation Tools - Cucumber, Selenium, Appium Experienced with Development - Java, Javascripts, APIs, JSON Quality Certification of the MVP Functional Knowledge in relevant Citi Systems