This job listing has expired and the position may no longer be open for hire.

Software Quality Engineer at 3M in Murray, Utah

Posted in Management 30+ days ago.

This job brought to you by eQuest

Type: Full-Time

Job Description:

Software Quality Engineer

Collaborate with Innovative 3Mers Around the World

Choosing where to start and grow your career has a major impact on your professional and personal life, so it’s equally important you know that the company that you choose to work at, and its leaders, will support and guide you. With a diversity of people, global locations, technologies and products, 3M is a place where you can collaborate with 93,000 other curious, creative 3Mers.

 “I’ve seen firsthand how 3M is a place where curious, creative and collaborative people thrive and build a rewarding career. As a leader in this company, my goal is to ensure each 3Mer sees and feels the positive impact they’re making around the world, and that they know they’re valued.” – Kristen Ludgate, senior vice president of Human Resources at 3M

This position provides an opportunity to transition from other private, public, government or military environments to a 3M career.

The Impact You’ll Make in this Role
3M Health Information Systems (HIS) is currently seeking a Software Quality Engineer to work on our 360 Encompass solution.   More specifically in the Computer Assisted Coding area of the product focused on medical coding. The 360 Encompass Computer Associated Coding System is designed to improve productivity with a unique workflow and auto-suggested codes that reflect the latest regulations, rules and guidelines, ensuring that clients (i.e. hospitals) have complete and compliant codes.

As a Software Quality Engineer you will have the opportunity to tap into your curiosity and collaborate with some of the most innovative and diverse people around the world. Here, you will make an impact by:

  • Managing and maintain a suite of test cases. Evaluate where new test cases are needed and where automation would benefit our deliveries.

  • Participating in discussions regarding new feature/functionality design, representing the “QA” aspect. 

  • Leading quality testing efforts for the team and provide status information for QA efforts.  

  • Adhering to team design, procedures and standards.

  • Coordinating and communicating with software engineers, other quality analysts, and product owner.

  • Assisting as needed to duplicate and troubleshoot escalated internal customer support issues.

Your Skills and Expertise 

To set you up for success in this role from day one, 3M is looking for candidates who must have the following qualifications:

  • Possess a Bachelor’s degree or higher from an accredited university OR High School Diploma/GED or higher from an accredited institution and six (6) years experience in quality assurance/software development in lieu of the Bachelor’s degree education requirement.

  • Three (3) years quality assurance/software development experience including private, public, government or military experience (course work and internship experience considered)

Additional qualifications that could help you succeed even further in this role include:

  • Experience with C#/.NET, Python, JavaScript/HTML or Microsoft stack of technologies

  • Experience using Git and Microsoft TFS

  • Working knowledge of Microsoft Windows desktop and server operating systems

  • Experience developing automated tests as well as experience performing manual tests.

  • Experience developing with Microsoft Visual Studio

  • Excellent troubleshooting, problem-solving, organizational, interpersonal, verbal, written, and presentation skills

  • Experience working in an Agile/Scrum development environment

  • Team player yet able to function independently with minimal supervision

  • Health information systems experience and an understanding of hospital medical record systems (e.g. grouping, editing, coding, abstracting, reimbursement and billing) is helpful but not required

  • Ability to meet predefined deadlines, prioritize work assignments and ensure deliverable dates are met

  • Able to work in a fast-paced and ever-changing environment

Travel: May include some travel

Relocation Assistance: May be authorized

Supporting Your Well-being 

3M offers many programs to help you live your best life – both physically and financially. To ensure competitive pay and benefits, 3M regularly benchmarks with other companies that are comparable in size and scope. 

Resources for You 

For more details on what happens before, during and after the interview process, check out the Insights for Candidates page at 


See job description.