All open roles
Open role

QA Automation Engineer / SDET

Role overview

We are looking for a technically strong, self-driven QA Automation Engineer (SDET) to own automation testing and ensure the quality of our web, mobile, and backend applications. Join our remote development team, working with a US-based healthcare technology startup building a platform that connects families, care teams, and senior living communities.

The ideal candidate should be capable of working independently in a fast-paced startup environment.

Key Responsibilities
  • Design, develop, and maintain automated test frameworks for web, mobile, and APIs.
  • Perform functional, regression, integration, end-to-end, and exploratory testing.
  • Automate critical workflows, including authentication, messaging, notifications, and role-based access.
  • Validate REST APIs, database operations, and third-party integrations.
  • Integrate automated tests into CI/CD pipelines.
  • Identify, troubleshoot, and track defects while collaborating with developers.
  • Own test planning, automation coverage, and release quality.
Required Technical Skills
  • Automation: Playwright, Cypress, or Selenium.
  • Mobile Testing: Appium or Flutter integration testing (iOS/Android).
  • Programming: JavaScript, TypeScript, Python, or Java.
  • API Testing: Postman, REST API automation.
  • Database: SQL, PostgreSQL.
  • CI/CD & Version Control: Git, GitHub Actions, Jenkins, or equivalent.
  • Testing: Functional, regression, integration, E2E, and performance testing (JMeter/k6).
  • Strong understanding of SDLC, STLC, test design, and defect management.
  • Experience testing WebSockets, real-time messaging, and push notifications.
  • Familiarity with React, Flutter, Ruby on Rails, and security testing is a plus.
Soft Skills
  • Strong analytical, debugging, and problem-solving abilities.
  • Ability to work independently and take ownership of QA automation.
  • Proficient in English, with strong communication skills.
  • Can collaborate effectively in a remote team environment.
  • Proactive, detail-oriented, and comfortable working in a fast-paced startup environment.

How we hire for this role

  1. ApplySend your resume using the form below.
  2. Initial callA short conversation about your experience and what you’re looking for.
  3. Technical assessmentA practical QA exercise: write automated UI and API tests for a sample application, then walk us through your test strategy, coverage and how you report defects.
  4. Final roundMeet our leadership and the client’s head of product.
  5. OfferWelcome to the team.

Apply for this role

Attach your resume and tell us a little about yourself. We review every application.

Questions? Email support@miracleinfosystems.com.

PDF or Word, up to 5 MB.