Senior Quality Automation Developer
Synthesis Health
Date: 21 hours ago
City: Vancouver, BC
Contract type: Full time
Remote

We're a mission- and values-driven company with tremendous dedication to our customers. Our 100% remote team, spread across the US and Canada, is dedicated to a common goal – to revolutionize healthcare through innovation, collaboration, and commitment to our core values and behaviors.
At Synthesis Health, we are committed to transforming healthcare through innovative technology, leveraging AI/ML and scalable, native cloud architectures to build solutions that make a meaningful difference. Our software development team is at the heart of this mission, and we are looking for individuals who are passionate about building secure, scalable, and compliant systems.
About The Opportunity
We are looking for an experienced Sr. Quality Automation Software Developer to help ensure the reliability and excellence of our cloud-native healthcare platform. You will be a key technical contributor, responsible for designing, developing, and leading our test automation strategy. You will own the frameworks and infrastructure that empower our engineering teams to deliver high-quality, compliant software with confidence and speed.
You will focus on embedding quality throughout the entire development lifecycle, from initial design to final deployment. If you are a builder who thrives on solving complex quality challenges, automating everything, and wants to make a significant impact on healthcare, this is the perfect opportunity for you.
Key Responsibilities:
Synthesis Health has a location-based compensation plan. Compensation is paid in the currency of the country where the individual resides. For Canadian applicants the salary range is $100,000k - $130,000 CAD.
Other benefits include, but are not limited to: Medical, Dental, Vision, "Use as needed" vacation policy, and participation in our employee option program.
At Synthesis Health, we are committed to transforming healthcare through innovative technology, leveraging AI/ML and scalable, native cloud architectures to build solutions that make a meaningful difference. Our software development team is at the heart of this mission, and we are looking for individuals who are passionate about building secure, scalable, and compliant systems.
About The Opportunity
We are looking for an experienced Sr. Quality Automation Software Developer to help ensure the reliability and excellence of our cloud-native healthcare platform. You will be a key technical contributor, responsible for designing, developing, and leading our test automation strategy. You will own the frameworks and infrastructure that empower our engineering teams to deliver high-quality, compliant software with confidence and speed.
You will focus on embedding quality throughout the entire development lifecycle, from initial design to final deployment. If you are a builder who thrives on solving complex quality challenges, automating everything, and wants to make a significant impact on healthcare, this is the perfect opportunity for you.
Key Responsibilities:
- Lead Test Automation Strategy and Framework Development: Design, build, and maintain scalable and robust test automation frameworks for UI (Cypress), API, and backend services. Evolve our automation strategy to increase coverage and improve efficiency.
- Drive Quality Across the Software Development Lifecycle: Integrate automated tests seamlessly into our CI/CD pipelines (GitLab CI) to provide rapid feedback. Analyze results, triage failures, and work closely with developers to investigate and resolve defects.
- Champion a Culture of Quality: Advocate for testing best practices across the engineering organization. Mentor developers and manual QA engineers on test automation techniques, conduct code reviews for test contributions, and ensure a high standard for quality is met.
- Enhance Testing Capabilities: Go beyond functional testing to develop and implement strategies for performance, load (k6), and security testing within our microservices architecture.
- Improve System and UX Quality: Apply a customer-focused lens to identify potential UX problems and ensure that product requirements are met with precision and attention to detail.
- Experience in Quality Automation: 5+ years of experience in software quality assurance, with a strong track record of designing and implementing test automation solutions for complex applications.
- Deep Test Automation Expertise: Proven experience designing and building test automation frameworks from the ground up using JavaScript/TypeScript and modern tools like Cypress.
- Strong Testing Fundamentals: Comprehensive knowledge of testing methodologies and their application to Web UI, RESTful APIs, and distributed microservices architectures.
- CI/CD and DevOps Knowledge: Hands-on experience integrating automated test suites into CI/CD pipelines (e.g., GitLab CI) and working within a cloud-native environment (GCP preferred).
- Strong Technical and Debugging Skills: You can independently tackle complex technical challenges, with strong code analysis, investigation, and debugging skills across the stack.
- Leadership Through Influence: You have a demonstrated ability to influence your team's technical direction, drive consensus on quality standards, and elevate the bar for engineering excellence.
- Healthcare Domain Experience: Your application will stand out if you have experience in regulated industries. Deep familiarity with healthcare data standards (DICOM, HL7) and compliance regulations (HIPAA) is a significant advantage.
- Performance Testing Experience: Experience with performance and load testing tools such as k6, JMeter, or similar.
- Database and Backend Knowledge: Familiarity with testing against relational databases (PostgreSQL) and understanding of backend technologies (Node.js).
- Containerization Knowledge: Experience working in containerized environments (Docker, Kubernetes).
- Solve Challenging Problems: This is a high-leverage role. You will be working on impactful technical challenges that are critical to the company's success.
- Build the Future of Healthcare: You won't just be maintaining systems; you will be a primary builder of our quality engineering practice, with the autonomy to own major components.
- Make a Major Impact: This is a chance to establish yourself as a key technical voice on a team that is transforming healthcare.
- Competitive Compensation & Benefits: We offer a strong salary, meaningful equity, a 100% remote culture, and significant opportunities for growth.
- Clinical service first.
- Collaborate with our customers.
- Listen, respect, learn.
- Innovate to excel.
- Be nice.
- Be creative.
- Be honest.
- Be helpful.
Synthesis Health has a location-based compensation plan. Compensation is paid in the currency of the country where the individual resides. For Canadian applicants the salary range is $100,000k - $130,000 CAD.
Other benefits include, but are not limited to: Medical, Dental, Vision, "Use as needed" vacation policy, and participation in our employee option program.
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resume