Director, Test Engineering

Company: Evolent Health
Location: Chicago, IL 60661 (Near West Side area)

Apply

It’s Time For A Change… Your Future Evolves Here

Evolent Health has a bold mission to change the health of the nation by changing the way health care is delivered. Our pursuit of this mission is the driving force that brings us to work each day. We believe in embracing new ideas, challenging ourselves and failing forward. We respect and celebrate individual talents and team wins. We have fun while working hard and Evolenteers often make a difference in everything from scrubs to jeans.

Are we growing? Absolutely about 40% in year-over-year revenue growth in 2018 . Are we recognized? Definitely. We have been named one of “Becker’s 150 Great Places to Work in Healthcare” in 2016, 2017, 2018 and 2019, and One of the “50 Great Places to Work” in 2017 by Washingtonian. We recognize employees that live our values, give back to our communities each year, and are champions for bringing our whole selves to work each day. If you’re looking for a place where your work can be personally and professionally rewarding, don’t just join a company with a mission. Join a mission with a company behind it.

Who You’ll Be Working With:

Evolent Health is looking for modern testers interested in implementing the healthcare platform of the future. In your role, you will work with the Information Management Software Engineering group to develop and maintain bleeding edge designs for integrated web applications and Big Data processing of healthcare data.

We are looking for modern testers and engineers with “the right stuff”, from associate level to senior level and above. Successful candidates will be self-driven, curious, and ready to challenge their peers. A strong background in computer science and related math is considered a positive. Most work will be performed using Java-based tooling, so knowledge of Java and Java EE is desired. Experience with data analytics, functional programming techniques and NoSQL solutions would also be positives.


What will make you an ideal modern tester?

Ability to define heuristic testing techniques for the Evolent products and interconnected sub-systems to reduce risk and increase the confidence of clients and stake holders. Enact quality as a habit to form, not a task to perform.

Tactical shrewdness to identify and introduce smart techniques to work closely with developers and find issues early in the process. Relentlessly improve testing activities and automate as and when the opportunity and return on automation is beneficial.

An eye for seeing past the obvious and mundane to evolve and improve the business. Practice and preach the concept of “Discovering the unexpected is more important than confirming the known.”

Investigate the product and system as a basic user, power user, competitor (find missing functionalities/features) and product crasher/rogue (break the product). “Less testing is a sin and more testing is a crime.” Optimize the approach by creating fewer test cases with more product coverage and diminish defect leakage over time.

Use the mantra “all code is guilty until proven innocent” to motivate Test Driven Development (TDD), lean thinking and good programming practices. Use different problem-solving techniques (e.g. 5 Whys, Ishikawa diagram etc.) to conduct root cause analysis of systemic issues and identify, prioritize and mitigate system bottlenecks, with the end goal of overall system optimization.

Understand the importance of solving the business problem to accelerate the product delivery with approaches like test automation, continuous integration, delivery and deployment.

Aptitude and attitude of thinking “Quality is not a separate phase, it’s a culture”. Be ready and willing to educate team members on quality standards and help them to apply quality gates right from requirements to delivery of the intended solution.

Challenge status-quo, be a leader of change, and come up with new approaches and methodologies to propose to the team, implement and get their constructive feedback. Communicate in a receptive manner, refine based on feedback


Things You Could Be Doing:


  • Engineer solutions for measurement and rules processing – Built in-house, Evolent has the fastest, most powerful measures engine in the market today. Evolent is running over 140 HEDIS-certified measures along with hundreds of other business-critical measurements against tens of millions of patients. You will help enhance and integrate this engine to bring new capabilities online that have a direct impact on the care that patients receive.

  • Engineer user interfaces using cutting edge functional techniques
    – You will be part of a team that develops interactive analytic solutions against customer data, including enriched information produced by the measures engine. You will learn functional techniques that enable our systems to consume, process, and display many times the amount of data than system memory can handle.

  • Interact with both SQL Server and Hadoop Big Data systems
    – You will engineer solutions to consume clinical information that will be processed and stored in Hadoop Big Data systems as well as legacy SQL Server systems. The measures and analytics systems will feed from these databases.

  • Build Next Generation Healthcare data processing –
    Evolent is committed to breaking the mold by developing a solution to acquire, parse, and integrate healthcare data faster than anything on the market today. Achieving this goal means not only innovating, but literally inventing new technologies to solve previously unsolvable issues. Your opinions, inventiveness, and cleverness will contribute to the success of this project.

  • Supercharge company operations –
    At Evolent we feel that empowering our operations group is critical to the success the software and solutions we produce. You will analyze operational bottlenecks and produce solutions to ensure that our platform stays easy to use with clear information radiators. Our philosophy is that solutions are only complete when they can be effectively operated.

  • Deliver work in a SAFe/Scrum Agile process
    – You will work in a modern Scaled Agile Framework using Scrum-Agile processes for your day to day work. You will work closely with other engineers to deliver critical business enhancements on a bi-weekly cadence. You will be expected to participate in hackathon and innovation opportunities on a quarterly basis.

  • Code review fellow team members according to corporate standards
    – Part of your responsibilities will be to collaborate with your fellow engineers to ensure quality and performance of the enhancements. Your opinion will be critical to the success of your colleagues – just as much as their opinions will be critical to your success!

  • Follow Continuous Delivery processes for software development and deployment
    – You will be expected to maintain exceptionally high quality of code check-ins with enhancements being shipped to production environments on a regular basis. It will be your responsibility to ensure that automated controls for validating software quality are kept up to date and functioning.


The Experience You Need (Required):


  • Java
  • Java EE technology (JSP, Servlets, JNDI, JDBC, etc.)
  • Java EE servers (Tomcat, Glassfish, JBoss, or similar)
  • Web Technology (CSS, HTML5, Javascript, jQuery)
  • Relational Database Technology (SQL Server or Oracle)
  • Test Driven Development (JUnit)
  • JSON technology and JSON-based protocols
  • DVCS (Git or Mercurial)
  • Continuous Integration & Delivery Systems (Jenkins, Hudson, Teamcity)
  • Agile development (Scrum, XP, Lean)
  • Agile tool experience (JIRA, Rally, VersionOne)
  • Strong communication skills


Finishing Touches (Preferred):

  • Knowledge of HIPAA regulations
  • Healthcare informatics
  • NoSQL technologies (Hadoop, Cassandra, MongoDB)
  • Data analytics (Star Schemas, OLAP, Cubes)
  • ETL principals
  • Functional programming
  • Software security solutions

Evolent Health is an equal opportunity employer and considers all qualified applicants equally without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.