Job Details

Refer Job: Send to a Friend
  • Share this on Facebook
  • Share this on LinkedIn

Add Add to Saved Jobs


Intermedix delivers technology-enabled services and software solutions to healthcare providers, government agencies and corporations. We utilize data analytics to support approximately 15,000 healthcare providers with practice management and revenue cycle management services. We take pride in serving our clients with extensive industry expertise and exceptional technology to back it up.

Our mission is to serve those who save lives. We accomplish this mission by building trusted partnerships with our clients, placing an organizational focus on compliance and security, and fostering continuous workforce innovation. Intermedix rewards innovation and hard work with opportunities for growth and development.

R1 is a leading provider of revenue cycle management services and Physician Advisory Services to healthcare providers.  We are the largest independent end-to-end revenue cycle provider and have the longest operating history in the revenue cycle industry.  R1’s objective is to be the one trusted partner to manage revenue so providers and patients can focus on what matters most.  Our distinctive operating model and values includes people, processes, and sophisticated integrated technology/analytics that help customers realize sustainable improvements in their operating margins and improve the satisfaction of their patients, physicians, and staff.  We are dedicated to transforming the commercial infrastructure and patient experience in healthcare. 

If you are looking for a career to join an organization that is a leader in health and safety then Intermedix may be just the place for you. We currently have an opening for:


QA Engineer

Position Summary: The QA Engineer will be responsible for systematic software testing to ensure that required product quality standards are met prior to releasing Intermedix software products to production. 



  • Create and maintain test suites that are derived from reviewing product specifications and discussions with Product Owners, Business Analysts and Software Engineers.

  • Execute manual test cases for new features, regression tests, smoke tests and during hot fix cycles.

  • Design, implement, execute and debug automated test scripts for Web Applications.

  • Port existing repetitive test cases and automate them.

  • Contribute to managing automation scope, coverage.

  • As part of an Agile Team, attend scrum meetings and sprint planning/reviews. Communicate issues with development team and other stakeholders.

  • Triage production support issues and work with Product Management and Development team to resolve those.

  • Continuously grow personal and professional skills driven by challenging goals.

  • Other tasks and responsibilities as defined by the Engineering Manager.

    Required Skills and Competences:

  • 2+ years experience in software testing, designing test cases based on user stories, bug reports, and existing functionality.

  • Experience performing validation testing in web-based environments (e.g. Java).

  • Experience automating Functional, Load, Regression and Performance Testing.

  • Experience using test automation development with tools such as Selenium, JUnit, JMeter.

  • Demonstrated analytical skills and methodical problem solving skills.

  • High degree of attention to detail, personal initiative, and commitment to quality.

  • Test case management tools.

  • Relational databases (MySQL, PostgreSQL).

  • Good proven written and verbal communication skills.

  • Good English knowledge – both written and oral.

    Preferred Experience:

  • Bug tracking tools, such as JIRA.

  • Experience with Continuous Integration tools, such as Jenkins.

  • Certification like ISTQB or similar.

  • Bachelor's degree in Information Technology, Computer Science or related field.

  • Scrum Agile development methodology.

  • Working in a multi-site team with offshore team members.