Software Quality Engineer
FinThrive
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role overview
FinThrive is seeking a Software Quality Engineer to ensure the quality, reliability, and performance of its healthcare technology platforms. You will collaborate with cross-functional engineering teams to validate functionality, build QA automation, and help deliver high-quality releases across data, APIs, and integrated systems.
Responsibilities
- Work with Agile engineering teams to support delivery of features and enhancements
- Design, document, and execute test plans, test cases, and test strategies
- Perform functional, integration, system, and regression testing across:
- Applications
- APIs
- 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/QA workflows
- Track, document, and support defect resolution (including basic root cause analysis)
- Support CI/CD pipelines by integrating automated test execution into build/deployment processes
- Coordinate with offshore and cross-functional teams to align testing efforts
- Participate in sprint planning, backlog refinement, and QA estimation
- Continuously 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/testing
- Hands-on testing experience with modern apps built with C#, Python, Java, or .NET
- Experience with SQL and relational databases (basic NoSQL exposure preferred)
- Experience with manual and automated testing approaches
- Familiarity with QA automation tools such as Selenium and pytest
- Experience working in Agile/Scrum environments
- Basic understanding of CI/CD pipelines (e.g., Azure DevOps, Jenkins)
- Experience working in Windows and/or Linux
- Strong analytical, problem-solving, and debugging skills; effective cross-team communication
Nice to have
- Cloud experience (Azure preferred)
- Exposure to API testing tools (e.g., Postman, REST Assured)
- Familiarity with BDD frameworks (e.g., SpecFlow, Cucumber)
- Experience testing data pipelines, APIs, or integration-heavy systems
- Knowledge of scalable QA automation best practices
- Exposure to healthcare systems, EDI transactions, or other regulated environments
- Understanding of DevOps concepts or infrastructure testing
Compliance / environment
- Ability to support FinThrive’s compliance program by adhering to policies and procedures related to HIPAA, FCRA, GLBA, and other laws
About FinThrive
FinThrive is a company advancing the healthcare economy, with a focus on healthcare revenue management. It builds and supports healthcare technology platforms and emphasizes a customer-centric, agile, and reliability-driven culture. The role also aligns with regulated-environment compliance expectations such as HIPAA and related standards.
Scraped 6/14/2026