QA Automation Engineer Java

We are a dynamic, fast-paced company with high growth potential and mission to build the largest repository of opinion content in healthcare. Our current customers are some of the largest and most prominent health systems and hospitals in the U.S. With our cloud-based SaaS-application, we provide our customers with critical tools to better understand the patient experience that enables them to make significant changes.

Job Description:

We are looking for an Automation Engineer to join our team. As Automation engineer, you will be focused on building our automation suite for our flagship products.  Ideal candidate will have a background in software engineering combined with quality engineering.  With your previous experience in test automation, you will help build automation suite for all quality engineers to follow.

The Q.A. Automation engineer will help migrate from Manual Testing to Testing Automation. The candidate will be Automation First and must be able to operate autonomously,  have experience with test cases and can setup test scenarios. Our applications are data and analytics heavy, so the visualizations will contain a rich set of graphs, charts, dashboards, and widgets.  Our technologies include Java, Selenium, Cucumber, and Serenity.


  • 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


  • 5+ years of software engineering/automation experience, preferably in a Java environment
  • 3-5 years of experience in QA and test automation (hands-on)
  • Experience building automation framework in Cucumber, Selenium, Rest Assured or others to work with Jenkins, AWS, Jira and development framework.  Experience with X-ray would be a huge plus.
  • Can juggle testing of multiple releases with multiple dependencies
  • Proven track record to quantify, measure and execute quality processes
  • BS/MS in Computer Science or Engineering or related field
  • Strong bias for action and ownership
  • Comfortable with collaboration, open communication and reaching across Dev, QA, Ops and other cross functional teams.
  • Experience in CI & CD tools Ex: Jenkins, Jira etc
  • Knowledge of current front-end and back-end development trends and best practices.


  • Previous exposure to healthcare domain and security testing needs
  • Previous startup experience would be a huge plus

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field
ErrorRequired field