Test Engineering & Quality Assurance Technical Lead Job in Ballwin, MO

at EyeCare Partners

EyeCare Partners is the nation’s leading provider of clinically integrated eye care. Our national network of over 300 ophthalmologists and 700 optometrists provides a lifetime of care to our patients with a mission to enhance vision, advance eye care and improve lives. Based in St. Louis, Missouri, over 650 ECP-affiliated practice locations provide care in 18 states and 80 markets, providing services that span the eye care continuum. For more information, visit www.eyecare-partners.com.

Test Engineering & Quality Assurance Technical Lead

We are seeking a passionate and highly motivated Test Engineering & Quality Assurance Technical Lead who can lead the design, development, and maintenance of functional, regression, integration and end-to-end tests using innovative technologies. This hands-on position will oversee a small team of test engineers, who will be responsible for working with other engineering & product management disciplines for our practice management (PM) – electronic health record (EHR) solution.

The ideal candidate should have hands-on experience working on complex system level projects with a proven track record of influencing others and managing change through the implementation of new policies and procedures.


  • Bring testing best practices to a program team of over 50+ architects, engineers, etc., by championing predictive & intelligent automated testing approaches.
  • Coordinate and manage test efforts across multiple concurrent Sprints.
  • Launch testing campaigns to raise awareness and to deliver quality software and system features on time and within budget.
  • Conduct market research to identify innovative testing products and solutions, and recommend / standardize testing tools.
  • Gather requirements from Product Management team, and lead the efforts in defining the overall testing strategies.
  • Define the test infrastructure specifications for use by the test team.
  • Develop and implement automated test suites with solid test plans that validate our cloud-based Microservices applications.
  • Direct/support contract staff (testers) engaged in the testing of the application for the assigned business functions.
  • Work in an Agile framework with Sprints, Stories, and tickets for Issues (post go-live).
  • Provide mentoring, coaching and guidance to the team to ensure they are successful.                               


  • Minimum of 6 years’ experience in leading Quality Assurance / Engineering teams.
  • Subject Matter Expertise in implementing end-to-end test automation and defining testing strategies/roadmaps for high volume Microservices based transactional applications.
  • 3+ years’ hands-on experience in testing tools / frameworks like Postman, JMeter, Junit – Mockito, Jest, Zephyr (Plugin), Selenium, SoapUI, etc.
  • 3+ years' hands-on experience with DevOps tools like Jenkins, GitLab, Gradle, Maven, etc.
  • Experience in leading the Agile testing methodologies of cloud-based (AWS) Java applications (Spring Boot, RESTful Micro services, Spring JPA, Typescript, Angular, ReactJS, etc.).
  • Proven ability to quickly comprehend and adopt new technologies by doing quick technology POCs / Pilots.
  • Self-starter with the ability to quickly learn new tools and tool features. Must be able to handle multiple tasks and priorities within a fast-paced work environment.
  • Proactive and forward-thinking attitude and creative problem-solving ability.
  • Demonstrated values of collaboration, transparency, empowerment, and accountability.
  • Bachelors in Computer Science or other four-year degree in a relevant field is required.


  • Strong understanding of operational aspects of software solutions, including resiliency, security, reliability, etc.
  • Code coverage - quality using SonarQube
  • Healthcare industry experience
  • Understanding of PM – EHR systems
  • Experience with compliance and risk management requirements (ex: HIPAA, CCPA, PCI, etc.)