×

Quality Assurance (QA) Engineer

Job Description

Overview

Curae Finance, LLC reduces the risk of uncompensated care and lost revenue for providers while making care more affordable for patients, improving the overall patient financial experience, and increasing net promoter scores. As the national leader in non-recourse healthcare financing for consumers, headquartered in Atlanta, Georgia, Curae’s Patient Financial Access platform reduces unpaid balances across all patient coverage scenarios, decreasing patient bad debt by 20% or more and delivering game-changing revenue. With over $100MM in funding delivered to providers to date and rapid growth to serve healthcare systems nationwide, Fortune Magazine has recognized our parent company as one of Fortune’s 100 Fastest-Growing Companies for three consecutive years: #1 in 2021, #4 in 2022, and #28 in 2023.

Job Description:

As a mid-career Quality Assurance Engineer, you will be responsible for the quality of the software that powers Curae’s healthcare financing platform. You will design and execute comprehensive test strategies, build and maintain automated test suites, and partner with developers, product managers, and data teams to prevent defects from reaching production. This role is ideal for a QA professional who takes pride in shipping reliable software and wants to influence quality practices across a growing engineering organization.

Key Responsibilities

  • Test Strategy & Planning: Develop comprehensive test plans and test cases covering functional, regression, performance, and security requirements for new and existing features.
  • Test Automation: Design, build, and maintain automated test suites for web applications and APIs, and integrate them into CI/CD pipelines.
  • Manual & Exploratory Testing: Execute manual and exploratory testing where automation is impractical, especially around complex financial and healthcare data scenarios.
  • Defect Management: Identify, document, reproduce, and track defects through resolution, partnering closely with developers to drive fixes.
  • Release Quality: Serve as a quality gate for releases, including test sign-off, smoke testing, and production validation.
  • Cross-Functional Collaboration: Partner with product, engineering, and data teams to understand requirements, clarify acceptance criteria, and improve testability earlier in the development cycle.
  • Continuous Improvement: Stay current with QA best practices, evaluate new tools, and help mature testing standards across the team.
  • Documentation: Maintain clear, up-to-date documentation of test plans, test cases, regression coverage, and quality metrics.

Experience and Qualifications

Education

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).

Technical Skills

  • Proficiency with QA methodologies including functional, regression, integration, and exploratory testing.
  • Hands-on experience with test automation frameworks such as Selenium, Cypress, Playwright, or similar.
  • Experience testing RESTful APIs using tools such as Postman, REST Assured, or code-based frameworks.
  • Working knowledge of SQL for validating data across PostgreSQL or similar relational databases.
  • Scripting or programming experience in C#, JavaScript/TypeScript, or Python.
  • Familiarity with defect tracking and test management tools such as JIRA, TestRail, or Azure DevOps.
  • Comfortable working within CI/CD pipelines (GitHub Actions, Azure Pipelines, Jenkins, etc.).

Preferred Experience

  • Prior QA experience in healthcare, fintech, or other regulated industries.
  • Exposure to testing systems that handle PHI, PII, or financial transactions.
  • Experience with performance or load testing tools.

Professional Attributes

  • Analytical Rigor: Strong problem-solving skills and a relentless attention to detail.
  • Communication: Clear, concise communicator who can advocate for quality without creating friction.
  • Ownership: Proactive about identifying risk areas and driving quality improvements, not just executing test scripts.

Experience Level

  • 5–10 years of professional software quality assurance experience.

APPLY HERE

Your Name
Your Email Address
Address
Upload your resume in .pdf, .doc or .docx format
Accepted file types: pdf, doc, docx, Max. file size: 25 MB.

Designed by