All remote jobs
Open role
Remote opportunity atCentralReach

Sr. Quality Engineer

Review the role, location requirements, compensation details, and application process before deciding whether this opportunity fits your next career move.

Published
32Listing views
2Application actions
24 Oct 2026Apply before
Opportunity details

About this role.

AI Summary

CentralReach is hiring a Senior Quality Engineer to improve software quality across web, mobile, API, and integration testing for its healthcare and education SaaS platform. The role combines manual acceptance testing, test planning, defect investigation, and development of reliable, reusable automated test scripts. The engineer will work closely with Product, Engineering, and DevOps teams in an Agile delivery environment and integrate automation into CI/CD workflows. Candidates need 5–7 years of QA experience, strong programming or scripting ability, API testing expertise, database-query skills, and deep UI automation knowledge. Success is measured by expanded test coverage, stable release quality, and earlier internal detection of defects.

Role DNA

A quick view of the complexity, pace, ownership and collaboration implied by the job description.

Job Complexity

4/5
EasyHard

Pace & Pressure

4/5
RelaxedFast-paced

Autonomy Level

4/5
GuidedFull ownership

Communication Load

4/5
IndependentCollaborative
AI insightThis is a senior-level QA role requiring breadth across manual testing, UI and API automation, databases, mobile platforms, and CI/CD integration. The expectation to create scalable automation and prevent production-critical issues raises the technical and delivery complexity.

Salary analysis

Estimated compensation compared with the broader US market for similar roles.

Estimated job medianMarket rate
$127,500
US market range$110k–$150k
AI insightThe disclosed annual base salary is $115,000–$140,000 USD, with a midpoint of $127,500. This is competitive for a US-based Senior Quality Engineer focused on SaaS test automation; an estimated US market range is $110,000–$150,000 annually, varying by location, automation depth, and healthcare-domain experience.

Core skills

Skills and capabilities most closely associated with this opportunity.

Sample interview questions
How would you build a risk-based test strategy for a release that changes a web workflow, mobile behavior, and an API integration?

I would first map the impacted user journeys, services, data flows, and dependencies with Product and Engineering. I would prioritize coverage based on customer impact, likelihood of failure, change complexity, and production history, then define layered unit, API, UI, exploratory, regression, and integration tests. I would also establish release entry and exit criteria, including automation results, defect severity thresholds, and rollback readiness.

What practices do you use to make UI automation stable and maintainable?

I use resilient locators, page or screen object patterns, deterministic test data, explicit synchronization around meaningful application states, and independent tests that can run in parallel. I avoid brittle selectors and fixed waits, keep assertions focused on business outcomes, and regularly remove duplicate or low-value tests. I also monitor flaky-test trends and treat reliability issues as engineering work rather than simply rerunning failed tests.

Describe how you would test a REST API and validate its payloads.

I would validate status codes, authentication and authorization behavior, schemas, required and optional fields, data types, error handling, pagination, idempotency, and boundary conditions. For workflows that write data, I would verify persistence through API reads or targeted database queries and confirm downstream integrations receive expected events or values. I would automate key contract and regression checks using Postman or a code-based test framework integrated into CI.

How do you investigate a defect that is reported only intermittently in production?

I would gather precise reproduction context, timestamps, user actions, environment details, request or correlation IDs, logs, and recent deployment information. I would compare successful and failed transactions, inspect relevant telemetry and data records, and form hypotheses around timing, concurrency, configuration, or data-specific conditions. Once isolated, I would document the root cause, add a regression test at the lowest effective layer, and work with the team on monitoring or safeguards to prevent recurrence.

How would you partner with developers, Product, and DevOps to improve release quality?

I would engage early in refinement to clarify acceptance criteria, identify testability gaps, and agree on risk areas before implementation begins. With developers, I would promote fast feedback through unit, API, and component-level automation; with DevOps, I would integrate quality gates and reporting into the CI/CD pipeline. With Product, I would communicate release risk in customer-impact terms and use defect trends to improve future planning and test strategy.

This analysis is generated from the job description. Salary estimates, role characteristics and sample answers are guidance, not employer-provided facts.

CentralReach is a leading provider of autism and IDD care software for Applied Behavior Analysis (ABA), multidisciplinary therapy, and special education. Trusted by more than 200,000 users, we enable therapy providers, educators, and employers to scale the way they deliver ABA and related therapies with innovative technology, market-leading industry expertise, and world-class customer satisfaction.

CentralReach is looking for a Sr. Quality Engineer to work within our Engineering department. As a Quality Engineer, you will help drive quality throughout the entire software life cycle through collaboration with product and development teams, development of test cases and automation scripts, and analysis of the system to consistently deliver quality software to our customers. If you are a ‘techie’ and like to understand how things work, like to use technologies to diagnose problems and find root cause, and like to use automation for increasing your efficiencies, then this is the opportunity for you. You will be able to utilize your skills in testing and automation development to become a key factor in the delivery of high-quality software.

Key Accountabilities:

  • Enhance the test case library to increase test case coverage.
  • Create test cases for verification and validation of web, mobile, API and all system integrations.
  • Perform manual acceptance testing on an Agile team, investigating issues and reporting bugs/defects.
  • Increase automated test coverage with reusable and deterministic automation scripts.
  • Develop automated scripts within expected timeboxes to ensure all work that may impact the system has coverage.
  • Maintain the test automation library for high reliability during execution.
  • Develop test plans that ensure full test coverage of changes in the application under test to support releases .
  • Promote and encourage collaboration and quality related activities with the Product and Engineering teams.
  • Develop intelligent and efficient testing strategies to dramatically increase the ratio of internally found defects versus customer reported defects.
  • Ensure quality releases of software with no production downs and/or critical impediments to users.

Desired Skills and Experience:

  • 5 to 7 years of experience in Quality Assurance working in an Agile Engineering environment.
  • 5 to 7 years of experience testing web and mobile applications in a SaaS organization.
  • Effective written and verbal communication skills with the ability to collaborate with Product, Engineering and DevOps.
  • Experience writing test cases (functional and non-functional) and management of a test case library.
  • Experience with scripting/programming languages to develop test automation scenarios for web and/or mobile applications, and API services.
  • High level competency in programming/scripting languages and concepts.
  • Deep understanding of UI Test Automation with best practices and patterns for building reliable and scalable automation.
  • Knowledge of web application technologies (HTML, CSS, JavaScript), REST API, and mobile platforms (iOS and Android).
  • Experience parsing and verifying responses/payloads from API interfaces.
  • Experience using API development/automation tools such as Postman.
  • Ability to understand relational data in a database and query the database
  • Experience formulating testing strategies for software releases.
  • Solid understanding of utilizing different types of testing and best practices for creating testing suites targeting various phases of the development life cycle.
  • Solid understanding of agile testing best practices and processes.
  • Solid understanding of the CI/CD pipeline and integrating test automation to support stages of the pipeline.

#LI-Hybrid

Base Salary Range

$115,000—$140,000 USD

Backed by Roper Technologies, Inc. (Nasdaq: ROP), CentralReach is entering an exciting phase of growth, innovation, and scale.

Recognized as one of the best places to work over 10 times by organizations such as Inc, Built In, and NJBIZ, our culture is centered around impact, inclusion, and flexibility. As a hybrid company with collaborative offices in Ft. Lauderdale, FL; Holmdel, NJ; and Verona, Italy, we foster a workplace where top talent can thrive and make a real difference in the lives of those we serve.

We offer competitive compensation, comprehensive health benefits, generous PTO, 401(k) matching, and paid parental leave to our full-time employees. Our team members also enjoy hybrid work schedules, career development support, wellness programs, and opportunities to give back through CR Cares™, our community engagement initiative.

Be part of a market leader driving the future of care. Explore opportunities at centralreach.com/careers.

Protecting your information is important to us. Please take a moment to review our Notice of Privacy Practices for Job Applicants. Applicant-Privacy-Notice-110725 to understand how we collect, use, store, and protect your personal information during the recruitment process.

Apply now >

This job listing has been manually reviewed by the Jobicy Trust & Safety Team for compliance with our posting guidelines, including verification of the company's legitimacy, accuracy of job details, clarity of remote work policy, and absence of misleading or fraudulent content.

Next step

Apply now.

Follow the employer’s application method and review Jobicy’s safety guidance before sharing personal information.

Did you apply?Let us know, and we’ll help you track your application.

Continue on the employer website

Protect your personal information and never pay to secure an interview or job offer. View safety guidance.

Log in to save
One quick step before you apply

Sign in to continue.

Sign in or create a free account to continue to the employer's application.

Applying is free. After signing in, return to this job and select Apply Now.
Add alert
Jobs Talent AI Tools Salaries
Menu