Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4344147322&distance=25&f_TPR=r86400&f_WT=2&geoId=103644278&keywords=software%20engineer&origin=JOB_SEARCH_PAGE_JOB_FILTER&refresh=true&sortBy=R&start=625 Job Description: Software QA Engineer Encoda · United States (Remote) Easy Apply Save Save Software QA Engineer at Encoda Show more options Your profile is missing required qualifications Show match details Help me update my profile BETA Is this information helpful? Get personalized tips to stand out to hirers Find jobs where you’re a top applicant and tailor your resume with the help of AI. Try Premium for PKR0 About the job Who We Are Encoda is a full financial health management platform 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. 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 Develop, execute, and maintain manual and automated test plans, test cases, and test scripts. Perform backend data validation, including SQL-based testing of complex datasets, stored procedures, and ETL workflows. Build and execute API-level test suites (e.g., Python-based or Postman-based frameworks). Use load and performance testing tools (e.g., JMeter) to benchmark system stability, throughput, and scalability. Create and maintain UI automation scripts, preferably using Cypress or similar frameworks. Contribute to continuous testing within a CI/CD pipeline, collaborating with DevOps to integrate automated tests into release workflows. Analyze test results, document defects, and work with developers to ensure resolutions align with quality standards. Participate in Agile ceremonies, providing actionable QA insights and ensuring quality remains central to story development, sizing, sprint planning, and execution. As needed, complete manual testing and contribute to automated UI tests (Cypress) to maximize testing coverage and effectiveness for your assigned modules. Monitor and report on overall quality performance and trends for both pre-release and production defects. Lead the full implementation lifecycle, including discovery, requirements gathering, solution design, configuration coordination, testing oversight, and go-live execution 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.