Job Description :
Job Description:
? Design, develop new and maintain existing automated test suite for multi-tenant digital platform application built on React.js and Microservices architecture
? Work in collaboration with the scrum teams, understand user stories and identify the candidates for test automation
? Innovate and automate Test cases in-sprint with CI/CD and cross browser enablement
? Contribute to the enhancements of the existing BDD framework
? Automate API (Webservices and RESTful), and backend database testing using existing tools / new tools
? Define various utilities required to implement automation using Java
? Communicate and interact with appropriate areas on problems, changes and enhancements that may impact data, workflow and/or functionality of the automation scripts
? Comply with standards coding practices and follow strategies, plans and procedures for test automation scripts development Ensure proper version control and configuration management
? Execute Automation for different test cycles and report results

Required Skills:
? 5+ years of proven experience in implementing test automation for enterprise web/ cloud / Mobile applications
? Experience working with client server architecture, Microservices and testing RESTful web services
? Experience in Agile/Scrum and in-sprint test automation development for Behavior Driven Development methodology
? Strong programming and scripting skills in languages like C #, Java, Python etc.
? Proven experience in design, development and debugging of test automation scripts using Selenium Webdriver, SOAP UI, Cucumber, Maven, TestNG, JUnit or similar tools
? Experience in cross browser testing using Saucelabs / Browserstack or any similar tool
? Experience in mobile application automation using different frameworks (e.g. Appium, Selendroid, etc
? Experience with Source Code Managements system like Git
? Experience with Continuous Integration systems like Jenkins, TeamCity, etc.
? Strong analytical skills and problem-solving ability
? Self-motivated and ability to work well under pressure
? Must have good interpersonal skills and be able to build consensus across teams
? Exposure Healthcare domain (Preferred)

TOP REQUIREMENTS:
I. Proven experience in design, development and debugging of test automation scripts using Selenium Webdriver, SOAP UI, Cucumber, Maven, TestNG, JUnit or similar tools
II. Strong programming and scripting skills in languages like C #, Java, Python etc. (preferably java)
III. Experience in cross browser testing using Saucelabs / Browserstack or any similar tool

What experience will set candidates apart from one another
Past experience of implementing test automation in digital application technology stack with strong experience on testing different layers of application including presentation, middleware and backend. Prior experience testing facets will be an added advantage

Summary of the project/initiative:
Optum Medicaid Management Services (OMMS) is a COTS software which lets states manage their fee-for-service populations using a low-risk, services-only model that provides
comprehensive administrative, health care management and analytics capabilities for fee-for-service populations of any size. It''s a web based interface with Facets at the backend interfacing through REST APIs