Back to Remote jobs  >   QA
Mid QA Engineer @Zipdev
QA
Salary unspecified
Remote Location
Job Type full-time
Posted 3d ago

[Hiring] Mid QA Engineer @Zipdev

3d ago - Zipdev is hiring a remote Mid QA Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Worldwide

Role Description

We're building a greenfield web platform delivering modern, cloud-based dental practice experiences aligned with Sensei Cloud. The application is modular in nature and will grow over time.

As a QA Engineer, you will be a core contributor to quality across both the Rails API backend and the React frontend β€” ensuring that features are correct, compliant, and performant before they reach dental practice users.

Your primary ownership area is test strategy, test automation, and quality gates:

  • Designing and maintaining E2E test suites
  • Validating API contracts
  • Catching regressions
  • Enforcing compliance standards in a HIPAA-regulated healthcare environment

You will collaborate directly with engineers to make TDD workflows effective and will own the automation layer that gives the team confidence to ship at pace.

You will work within a Human β†’ AI β†’ Human engineering workflow, using AI tools to accelerate test authorship and coverage analysis.

Qualifications

  • Proven experience designing and maintaining automated test suites across backend APIs and frontend UIs
  • Hands-on Playwright experience for E2E testing of modern React applications
  • Solid understanding of RSpec β€” able to read, write, and review unit/integration specs confidently
  • Strong knowledge of test data management: fixture design, factory patterns (FactoryBot), synthetic data conventions
  • Experience with HTTP stubbing strategies (WebMock, VCR, or equivalents) for reliable integration tests
  • Familiarity with CI/CD pipelines and the role of automated quality gates (GitHub Actions or equivalent)
  • Comfortable reading Rails application code and React component code to understand behavior and identify testable contracts
  • Working knowledge of REST API design β€” able to test endpoints using request specs or API clients independently of the UI
  • Familiarity with Git-based workflows, pull requests, and conventional commits

Requirements

  • Hands-on experience using AI coding assistants (e.g., Claude Code, GitHub Copilot, Cursor) for test generation and coverage analysis
  • Clear understanding of the Human β†’ AI β†’ Human review loop β€” AI generates, humans validate; no phantom assertions or hallucinated mocks ship
  • Ability to critically evaluate AI-generated tests for correctness: mock contracts that match real API behavior, assertions that would actually catch regressions
  • Awareness of AI traceability practices: commit trailers, review checklists, prompt hygiene
  • Strong understanding that Protected Health Information (PHI) must never appear in tests, test fixtures, VCR cassettes, logs, screenshots, or CI artifacts
  • Discipline around synthetic data usage β€” no real patient names, DOBs, addresses, or record IDs in any test asset
  • Ability to identify PHI exposure risks in test code during PR review
  • Comfort working exclusively with mock or synthetic data environments
  • Awareness of OWASP Top 10 and secure coding patterns relevant to test design (e.g., authentication bypass risks in test setup)

Preferred / Nice-to-Have Qualifications

  • Experience testing healthcare or dental SaaS applications
  • Familiarity with dental practice management system data models or healthcare data normalization workflows
  • Experience with Azure Cosmos DB data structures and how to assert against document-shaped responses
  • Prior work in a TDD/BDD environment with red-green-refactor discipline
  • Experience with performance or load testing (k6, Locust, or equivalent) for API endpoints
  • Familiarity with Kamal-based deployment workflows and containerized staging environments
  • Experience writing or maintaining Cucumber/Gherkin feature specs in collaborative QA environments
  • Healthcare data exchange familiarity (HL7, FHIR, or dental-specific formats)
  • Playwright component testing or visual regression testing experience

Benefits

  • Work remotely Monday - Friday, 40 hours a week (no weekends)
  • Health Care Reimbursement
  • Active Lifestyle Reimbursement
  • Quarterly Home Office Reimbursement
  • Did we mention it's REMOTE?!!
Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Back to Remote jobs  >   QA
Mid QA Engineer @Zipdev
QA
Salary unspecified
Remote Location
Job Type full-time
Posted 3d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 152,720 Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later