QA Automation Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+17 more
Job description
Own and scale automated testing frameworks, expand end-to-end coverage, lead QA initiatives, and perform automation, API, mobile, and regression testing. Collaborate cross-functionally to define coverage, analyze risks, debug defects, and improve CI/CD test execution through GitHub Actions. Champion quality engineering practices across the organization while supporting web and mobile application stability. The summary above was generated by AI About CirrusMD: CirrusMD is redefining virtual care by delivering a Physician-first Care & Guidance solution that meets patients at their moment of need. Our text-based (or web) app connects patients with licensed physicians in under a minute, allowing them to engage in care at their own pace and convenience. Available 24/7/365, CirrusMD’s integrated care spans multiple specialties-from acute and chronic care to behavioral health. Our platform serves 10 million users across all 50 states and is offered exclusively through employers and health plans. Learn more at cirrusmd.com., We are looking for an experienced Senior QA Automation Engineer to join our engineering team to contribute to our mission of redefining the healthcare experience for patients and providers. At CirrusMD, you will collaborate with frontend, backend, and mobile engineers to design and implement scalable automation frameworks., As our sole Sr QA Automation Engineer, you will serve as the champion for our quality engineering strategy, driving test coverage and supporting engineering teams across the organization. You understand that the true role of test engineering is not to act as a reactive safety net, but to actively accelerate the team by removing delivery bottlenecks and leveling up our overall quality strategy., * Own, develop, and scale our automation framework, while increasing our test suite coverage with robust, automated end-to-end tests.
-
Lead QA initiatives and contribute to the improvement of QA processes, modern tooling, and automated testing best practices within an agile environment.
-
Perform different types of testing as needed-including automation, API, mobile, and targeted manual regression testing-to ensure overall application stability.
-
Collaborate with Engineering, Product, and Design to define and ensure comprehensive test coverage throughout the development lifecycle .
-
Analyze customer usage patterns to isolate application risk points, and perform root-cause analysis on bug reports from internal and external stakeholders.
-
Partner with the DevOps team to ensure efficient and fast execution of end-to-end test suites within our GitHub Actions CI/CD pipeline.
-
All other duties assigned.
Requirements
-
Education: Bachelor’s degree in IT, MIS, CS or equivalent experience.
-
Experience: 7+ years of professional experience in software test automation engineering.
-
Advanced, hands-on experience building, scaling, and maintaining automated web test suites (Cypress, Playwright).
-
Experience with JavaScript/TypeScript or another programming language, with ability to write clean, efficient, and maintainable test code.
-
Practical experience ensuring automated test suites execute efficiently in parallel within modern deployment pipelines (CI/CD, GitHub Actions).
-
Excellent debugging, analytical, and root-cause analysis skills to isolate and trace complex technical bugs.
-
Experience querying relational databases (PostgreSQL) to support debugging.
-
Strong problem-solving, interpersonal, and communication skills to work effectively with cross-functional teams.
-
Commitment to protect user data by following data security, privacy, and ethical technology practices.
-
Must be legally authorized to work in the United States on a permanent and ongoing future basis without requiring sponsorship.
Preferred Experience:
-
Experience with framework migrations from older automation suites to modern, next-generation tooling.
-
Hands-on experience contributing to mobile application test suites.
-
Experience implementing specialized testing layers, such as API contract testing or load and performance testing.
-
Familiarity using AI-assisted coding tools (Copilot, Gemini, Claude).
-
Prior experience in the health-tech space testing applications in the broader US health system.
Benefits & conditions
CirrusMD is paving the way to a better healthcare future and our work truly matters! Our solution is exceptionally accessible, instantly available, and simply scalable. If you are looking to make a lasting impact where your voice matters, consider joining our team and help us deliver care without barriers. We take the health and happiness of our employees seriously and offer great benefits including:
- Competitive compensation
- Deeply subsidized medical, dental & vision insurance for you and your family
- Unlimited PTO / Vacation
- 401(K) + match
- Paid maternity & paternity leave
- Remote friendly
- Growth opportunity
- A positive, collaborative and diverse culture
- Social events onsite & remote
- Free, unlimited access to our text-first platform
About the company
We are an engineering-driven organization. Our tech stack includes modern versions of Ruby on Rails, React, React Native, Swift, Kotlin, and TypeScript, backed by AWS. A career with CirrusMD is an opportunity to work with some of the best and brightest minds, disrupt the healthcare industry, and greatly impact millions of lives by enhancing a scaling platform.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
13 AI Tools for Developers
Dev Digest 121 - AI goes offline
Fully Remote Software Engineer Jobs
Dev Digest 120 - Apple and peers