Encoda

Quality Assurance Engineer (Healthcare Technology)

Apply Now

Job Description

WHO WE ARE

Encoda is a provider of financial health management SaaS solutions purpose-built to help physician practices overcome the revenue cycle challenges that quietly erode revenue, such as undetected underpayments, inefficient claim and payment workflows, downcoding, and rising denials. By unifying data across practice management systems, clearinghouses, and payers, we deliver Actionable Revenue Transparency: the real-time visibility, control, and automation practices need to protect and grow their financial health.

Drawing on decades of deep revenue cycle expertise, Encoda empowers practices to consistently achieve insurance first-pass payment rates of 95% or higher, average insurance days in AR of just 27.5, and 25–40% improvements in billing team efficiency. When you join Encoda, you’re helping transform complex reimbursement workflows into clear, repeatable processes—so practices can capture the full value of their services, strengthen cash flow, and devote more time to what matters most: patient care.

WHO YOU ARE

The Software QA Engineer will support the end-to-end quality of our SaaS platform at multiple levels, including designing and implementing tests, using and maintaining automation scripts, debugging, and defining corrective actions. This role is ideal for someone who brings strong QA fundamentals within an Agile CI/CD environment but also possesses the technical depth to validate backend logic, databases, and API behavior. You will collaborate closely with Engineering, Product, and DevOps teams to ensure our releases are reliable, performant, and thoroughly tested at every layer of the stack.

A DAY IN THE LIFE

Requirements

PREFERRED QUALIFICATIONS

WORK ENVIRONMENT & EXPECTATIONS

Benefits

OUR CORE VALUES

At Encoda, we do more than profess our values. We practice them through an agreed-upon and shared set of behaviors that make up our DNA. We are clear about what is important to us, and we take care that our intentions, words, thoughts, and behaviors align with those values. 

Ready: We embrace change and adopt a growth mindset in relentless pursuit of progress.

Collaborative: We have the courage to reach out for help, are approachable when others need our help, and are willing to engage in healthy debate.

Trustworthy: We approach all situations (internal and external) with positive intent and integrity.

Committed: We are accountable to deliver results with a passion for our clients’ success.