Duties & Responsibilities:
•Work closely with developers, product owners and QA Manager to define the automated testing components that will be used to validate requirements against developed software.
•Hands-on experience in creating and refine / extend test automation frameworks in support of varying testing types/strategies (webUI, RESTful APIs, batch jobs, others).
•Experience in developing automation test scripts , execution and maintenance in Java, Cucumber and TestNG
•Experience with developing the test scripts to validations at various levels including DB validation, rules validation, logging validation, and UI validation
•Ability to triage and troubleshoot issues to identify root causes and support development team to provide resolutions
•Integration of test automation capabilities into a DevOps process.
•Assist with Scrum Team estimation of stories and sizing of effort to include the representation of the test automation and engagement with Continuous Integration (CI) required.

