Software Quality Engineer
About the Role
FinThrive is seeking a detail-oriented Software Quality Engineer to ensure the quality, reliability, and performance of our healthcare technology platforms. You will work closely with cross-functional engineering teams to validate application functionality, develop automated testing solutions, and ensure high-quality releases across data, APIs, and integrated systems. This role is ideal for someone who is hands-on with testing and automation, thrives in Agile environments, and is passionate about building scalable QA practices.
Responsibilities
- Collaborate with Agile teams to support the delivery of new features and enhancements
- Design, document, and execute test plans, test cases, and test strategies
- Perform functional, integration, system, and regression testing across applications, APIs, and data platforms
- Validate data quality across relational and non-relational databases
- Develop and maintain QA automation frameworks using open-source tools (e.g., Selenium, pytest)
- Execute both manual and automated testing to ensure release quality
- Set up and manage test data and test environments for integration and QA workflows
- Track, document, and support resolution of defects, including basic root cause analysis
- Support CI/CD pipelines by integrating automated test execution into build and deployment processes
- Work with offshore and cross-functional teams to align testing efforts
- Participate in sprint planning, backlog refinement, and estimation of QA work
- Continuously learn and improve QA processes, tools, and best practices
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field
- 2–4 years of experience in software quality assurance or testing
- Experience testing modern applications built with C#, Python, Java, or .NET frameworks
- Hands-on experience with SQL and working with relational databases (basic NoSQL exposure preferred)
- Experience with manual and automated testing approaches
- Familiarity with QA automation tools such as Selenium, pytest, or similar frameworks
- Experience working in Agile/Scrum environments
- Basic understanding of CI/CD pipelines (Azure DevOps, Jenkins, or equivalent)
- Experience working in Windows and/or Linux environments
- Strong analytical, problem-solving, and debugging skills
- Effective communication skills and ability to collaborate across teams
Preferred Qualifications
- Experience working in a cloud environment (Azure preferred)
- Exposure to API testing tools (Postman, REST Assured, etc.)
- Familiarity with BDD frameworks (e.g., SpecFlow, Cucumber)
- Experience testing data pipelines, APIs, or integration-heavy systems
- Knowledge of test automation best practices and scalable QA frameworks
- Exposure to healthcare systems, EDI transactions, or regulated environments
- Understanding of DevOps concepts or infrastructure testing
About FinThrive
FinThrive is advancing the healthcare economy. For the most recent information on FinThrive’s vision for healthcare revenue management, visit finthrive.com/why-finthrive. We’re proud of our agile and committed culture, which makes FinThrive an exceptional place to work. Explore our latest workplace recognitions at finthrive.com/careers#culture.
FinThrive is committed to continually enhancing the colleague experience by actively seeking new perks and benefits. For the most up-to-date offerings, visit finthrive.com/careers-benefits.
Core Values and Expectations
- Demonstrate integrity and ethics in day-to-day tasks and decision making
- Adhere to FinThrive’s core values of being Customer-Centric, Agile, Reliable, and Engaged
- Operate effectively in the FinThrive environment and the environment of the work group
- Maintain a focus on self-development and seek out continuous feedback and learning opportunities
- Support FinThrive’s Compliance Program by adhering to policies and procedures pertaining to HIPAA, FCRA, GLBA, and other applicable laws
- Become familiar with FinThrive’s Code of Ethics, attend training as required, and notify management or FinThrive’s Helpline when there is a compliance concern or incident
- Handle patient information in a HIPAA-compliant manner and demonstrate awareness of confidentiality obligations
Physical Demands
The physical demands and work environment characteristics described here are representative of those that a colleague must meet to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.