QA Engineer (Automation and AI tooling)

Zipdev LLC

United States

On-site

USD 110,000 - 150,000

Full time

11 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health care reimbursement
Active lifestyle reimbursement
Quarterly home office reimbursement
Payroll deduction purchase plans
Continuous learning bonus
Access to training platforms
Remote work

Job summary

Zipdev LLC is seeking a Senior QA Engineer to ensure quality, reliability, security, and compliance of a cloud-based dental practice management platform built with Ruby on Rails and React. The role emphasizes manual and automated testing, expanding test coverage, and leveraging AI tools to boost QA efficiency.

You will work with developers to identify issues early, strengthen regression testing, and maintain QA documentation while ensuring patient data privacy in a healthcare setting.

Qualifications

  • Hands‑on experience in manual and automated testing across web apps and APIs.
  • Experience designing, executing, and maintaining automated test suites.
  • Strong understanding of functional, regression, integration, API, and end‑to‑end testing.
  • Familiarity with CI/CD pipelines and automated quality gates.
  • Ability to investigate behavior, reproduce defects, and document clear bug reports.

Responsibilities

  • Design, execute, and maintain manual and automated tests for web apps, APIs, and integrations.
  • Build and maintain automated test suites using Ranorex, Mabl, Selenium, or similar frameworks.
  • Perform API testing using Postman to validate endpoints and behavior.
  • Conduct functional, integration, regression, exploratory, and end‑to‑end testing.
  • Collaborate with developers to improve test coverage and prevent regressions.
  • Validate critical workflows such as scheduling, authentication, and provider workflows.

Skills

Manual testing
Automated testing
APIs testing
Regression testing
Debugging
QA processes

Tools

Ranorex
Mabl
Postman
Selenium

Job description

About the Role

Our client is looking for a Senior QA Engineer to ensure the quality, reliability, security, and compliance of a modern, cloud-based dental practice management platform. The application includes a Ruby on Rails backend and a React frontend.

This role will focus on manual and automated testing, improving test coverage, identifying defects, and ensuring software quality throughout the development lifecycle. The ideal candidate has hands‑on experience with Ranorex, Mabl, Postman, Selenium, or similar automation frameworks, along with experience using AI tools to improve testing efficiency and coverage.

You will work closely with developers and other stakeholders to identify issues early, strengthen regression testing, and establish reliable quality processes. Since the platform operates in a healthcare environment, a strong understanding of data privacy and the importance of protecting sensitive patient information is essential.

Key Responsibilities
  • Design, execute, and maintain manual and automated tests for web applications, APIs, and software integrations.
  • Build and maintain automated test suites using Ranorex, Mabl, Selenium, or similar frameworks.
  • Perform API testing using Postman or equivalent tools to validate endpoints, integrations, and expected application behavior.
  • Conduct functional, integration, regression, exploratory, and end-to-end testing.
  • Collaborate with developers to identify testing requirements, improve test coverage, and prevent regressions.
  • Validate critical workflows, including scheduling, provider workflows, patient lookups, authentication, and other dental practice management functions.
  • Identify, document, reproduce, and track defects, providing clear steps, environment details, and expected versus actual results.
  • Support the development and maintenance of automated quality checks within CI/CD pipelines.
  • Review test results and identify gaps in test coverage, reliability, and overall software quality.
  • Use AI tools to accelerate test creation, identify coverage gaps, and improve QA workflows.
  • Critically review AI-generated tests to ensure assertions, mocks, and test scenarios accurately reflect application behavior.
  • Participate in code and pull request reviews to identify potential quality, security, and compliance risks.
  • Maintain test documentation, test cases, coverage reports, and QA procedures.
  • Work with synthetic and mock data exclusively to prevent exposure of real patient information.
  • Identify potential security vulnerabilities and patient data privacy risks during testing.
  • Collaborate with engineering teams to continuously improve testing processes and release confidence.
Proven experience in software quality assurance, including both manual and automated testing.
  • Hands‑on experience with Ranorex, Mabl, Postman, and Selenium or similar automation frameworks.
  • Experience designing, executing, and maintaining automated test suites.
  • Strong understanding of functional, regression, integration, API, and end-to-end testing.
  • Experience testing web applications, APIs, and third‑party integrations.
  • Experience using Postman or similar tools to validate REST APIs.
  • Familiarity with CI/CD pipelines and automated quality gates.
  • Ability to investigate application behavior, reproduce defects, and document clear, actionable bug reports.
  • Experience collaborating with developers to improve test coverage and software quality.
  • Familiarity with Git‑based workflows, pull requests, and Agile development practices.
  • Ability to understand application behavior across frontend and backend systems.
  • Strong analytical skills, attention to detail, and a methodical approach to troubleshooting.
AI Tooling & Automation — Required
  • Hands‑on experience using AI coding assistants such as Claude Code, GitHub Copilot, Cursor, or equivalent tools.
  • Experience using AI tools to support test generation, test automation, test case development, or coverage analysis.
  • Ability to evaluate AI-generated tests for correctness, meaningful assertions, and realistic test scenarios.
  • Ability to identify hallucinated mocks, incorrect assumptions, and tests that would not detect actual regressions.
  • Understanding that AI-generated code and tests must be reviewed and validated before being accepted.
  • Willingness to incorporate AI tools into existing QA processes to improve efficiency without compromising quality.
Nice to Have
  • Experience testing healthcare, dental, or other regulated SaaS applications.
  • Familiarity with dental practice management systems, such as Orthotrac, PracticeWorks, SoftDent, or WinOMS.
  • Experience with Ruby on Rails and React applications.
  • Familiarity with RSpec, FactoryBot, WebMock, or VCR.
  • Experience with Playwright or other end-to-end testing frameworks.
  • Experience with performance and load testing tools such as k6 or Locust.
  • Familiarity with Azure Cosmos DB and document‑based data structures.
  • Experience with Test‑Driven Development (TDD) or Behavior‑Driven Development (BDD).
  • Familiarity with healthcare data exchange standards such as HL7 or FHIR.
  • Experience with visual regression testing or component testing.
  • Work remotely Monday - Friday, 40 hours a week (no weekends)
  • Health Care Reimbursement
  • Active Lifestyle Reimbursement
  • Quarterly Home Office Reimbursement
  • Payroll Deduction Purchase Plans
  • Continuous Learning Bonus
  • Access to Training and Professional Development Platforms
  • Did we mention it's REMOTE?!!

One of our core values at Zipdev is "Be authentic." that's why we encourage you to answer the application form in your own words; we are interested in getting to know you, not a digital assistant.

Wondering how our remote environment or our payment method work? We've put together some helpful answers in our FAQs at the bottom our our career site. Take a look and let us know if you have any other questions!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Engineer: AI-Powered Automation (Remote)
Senior QA Engineer: AI-Powered Automation (Remote)

Zipdev LLC • United States

Remote
USD 110,000 - 150,000
Health care reimbursement
Active lifestyle reimbursement
Quarterly home office reimbursement
+4
QA Engineer III AIPowered
QA Engineer III AIPowered

Planet DDS • Irvine (CA)

On-site
USD 90,000 - 120,000
Medical, dental and vision insurance
Health Savings Account
Flexible Spending Accounts
+11
QA Engineer
QA Engineer

Healthie • New York (NY), Los Angeles (CA)

Hybrid
USD 100,000 - 130,000
QA Engineer
QA Engineer

Rectangle Health • City of White Plains (NY)

On-site
USD 90,000 - 115,000
Medical health plans
PTO & sick days
Paid holidays
Senior QA Engineer
Senior QA Engineer

Healthie • Los Angeles (CA)

On-site
USD 120,000 - 180,000
Senior QA Engineer
Senior QA Engineer

Embrace Software Inc. • United States

On-site
USD 120,000 - 180,000
Comprehensive Health Benefits
Flexible Remote Work
Professional Growth Support
QA Engineer IV (AI-Powered)
QA Engineer IV (AI-Powered)

Planet DDS • Irvine (CA)

On-site
USD 130,000 - 190,000
Medical, dental and vision insurance
Health Savings Account
Flexible Spending Accounts
+8
QA Engineer White Plains, NY
QA Engineer White Plains, NY

Rectangle Health • City of White Plains (NY)

On-site
USD 90,000 - 115,000
Health plans
Dental & Vision for employee
Life Insurance for Employee
+6
Junior QA Engineer - US Remote
Junior QA Engineer - US Remote

PerfectServe • United States

Remote
USD 75,000 - 115,000
Remote first
Health/Dental/Vision/Life Insurance
401K with match
+1
Manager, Quality Engineering
Manager, Quality Engineering

Jobgether • United States

Remote
USD 150,000 - 210,000
Fully remote
Home-office equipment
Healthcare coverage
+5