QA & Automation Engineer
- Level
- Mid
Not stated in the posting: salary, work type, visa.
Open. First seen 3 October 2026.
About the role
Join Us in Revolutionizing Oncology Care
At Canopy, we’re transforming healthcare for cancer patients by shifting from episodic treatment to continuous, patient-centered care. Our technology empowers patients to manage symptoms and access support anytime, anywhere, ensuring they never feel alone. With Canopy, the clinic is always with them.
Our innovative approach enhances the patient experience while aligning clinic success with better health outcomes, creating a true win-win. By driving a 20% increase in treatment adherence and strengthening patient-provider connections, Canopy delivers life-saving results while elevating patient satisfaction to new heights.
Join us in shaping the future of oncology care. 🌿
Your Mission
As a QA & Automation Engineer at Canopy, you will help ensure we ship reliable, thoughtful, and high-quality product experiences for patients, care teams, and customers.
This is first and foremost a QA role. We are looking for someone with strong analytical thinking, solid manual QA foundations, and real experience understanding product behavior, user flows, edge cases, and quality risks.
You will work closely with Product, Engineering, Design, Customer Success, and Clinical teams to analyze new features, identify gaps early, define strong testing coverage, and improve the way we test and release software.
Automation is also part of the role, but not in the sense of hardcore software development. We are looking for someone with enough technical ability to use AI models and tools to build, maintain, and expand automation coverage over time.
This role is about more than finding bugs. It is about raising the quality bar for everything we build.
What You’ll Do
- Create detailed test specifications for new features (AI assisted), covering expected behavior, user flows, system dependencies, edge cases, regression risks, and acceptance criteria.
- Review product specs, designs, and requirements to identify missing logic, unclear behavior, usability issues, and potential product or business risks.
- Create and execute manual test plans for web applications, backend workflows, APIs, integrations, internal tools, and cross-system product flows.
- Use strong analytical thinking to understand complex flows, break them down into testable scenarios, and define the right level of coverage.
- Investigate and validate product behavior using APIs, database queries, browser DevTools, logs, staging environments, and other technical tools.
- Report bugs clearly, including reproduction steps, expected behavior, actual behavior, severity, impact, and supporting evidence.
- Build and maintain automated tests using AI and existing automation frameworks.
- Extend and constantly improve our AI driven internal solution to accelerate test creation, coverage analysis, regression planning and QA documentation.
- Help define and improve QA processes, including release readiness, regression strategy, bug reporting, test coverage, quality standards, and release confidence.
- Partner with Product and Engineering to make smart quality tradeoffs and ensure releases are stable, well-tested, and aligned with customer and patient needs.
What You’ll Bring
- 2+ years of hands-on experience as a QA Engineer, Software Tester, Product Quality Engineer, or similar role.
- Strong manual QA foundations, including test planning, test case creation, exploratory testing, regression testing, and clear bug reporting.
- Strong analytical thinking and the ability to understand complex product flows, dependencies, edge cases, and risk areas.
- Experience testing web applications, APIs, backend workflows, integrations, and cross-system product behavior.
- Strong product judgment and the ability to think from the perspective of users, customers, the business, and clinical workflows.
- Comfort working with technical tools such as APIs, database queries, browser DevTools, logs, staging environments, and monitoring tools to investigate issues and validate behavior.
- Ability to read product requirements and designs critically, identify gaps, and ask the right questions before development or release.
- Enough technical ability to build and maintain automation with the help of AI-assisted tools. Deep software engineering experience is not required.
- Comfort using AI tools to accelerate testing, automation, documentation, and coverage analysis.
- Ability to work closely with Product Managers, Engineers, Designers, Customer Success, and other cross-functional stakeholders.
- Excellent attention to detail, ownership, curiosity, and follow-through.
- A process-oriented mindset and a desire to improve how teams test, build, and release software.
Interest in release readiness and release management. Prior release management experience is helpful, but not required.
Passion, curiosity, and energy for the QA profession.
Bonus Points
- Experience in healthcare, digital health, enterprise SaaS, or regulated environments.
- Experience with automation tools such as Playwright, Cypress, Selenium, or similar.
- Experience using AI-assisted coding, test-generation, or automation tools.
- Experience improving QA processes, regression strategies, or release readiness practices.
- Experience participating in release management or production release cycles.
Benefits
Competitive compensation and equity.
A vibrant Tel Aviv office in Sarona, near HaShalom station, with opportunities to collaborate across teams and visit our New York office.
Hybrid work flexibility, with Tel Aviv-based employees expected in-office 3 days per week.
What this role asks for
Particular to this role
Cypress · Playwright · Selenium
Rare in Canopy's other 9 open postings.
Read against Canopy's other open postings on this site.
The team: Engineering
This role is one of 5 open in Engineering.
WHAT THE TEAM WORKS WITH, ACROSS ITS POSTINGS
AWS (4 of 5), GCP (4 of 5), CI/CD (2 of 5), Python (2 of 5)
OTHER ROLES ON THIS TEAM
- Engineering Manager, Data Platform and Governance posted Jun 9
- Senior Machine Learning Engineer posted Jan 26
- DevOps Lead posted Nov 10
- Backend Tech Lead posted Mar 18
From the team and dates on Canopy's own job board.
Similar jobs
- QA Engineer (Manual & Automation) at Pinewood.AI
Shares 3 skills: Cypress, Selenium, Playwright · same seniority - Senior QA Engineer ( Manual & Automation ) at Arionkoder
Shares 3 skills: Cypress, Selenium, Playwright - C#/.Net Developer with Automation Skills (CONTRACT) REMOTE at Broadridge
Shares 3 skills: Cypress, Selenium, Playwright · same seniority - QA Automation Engineer at Bitdefender
Shares 3 skills: Cypress, Selenium, Playwright · same seniority - Mid-Level QA Engineer at Compass Education
Shares 3 skills: Cypress, Selenium, Playwright · same seniority - Senior Machine Learning Engineer at Canopy
Also at this company
Is this your posting and you want it taken down? Email info@careerholo.com.