Sr. Software Developer in Test
Role Overview
Join a team developing and improving cloud services for automated treatment planning for Invisalign.
Collaborate with the wider Treatment Planning group and clinical experts on algorithmic and mathematical orthodontic problems across geographies.
Design and extend automated test systems for complex problem domains in a regulated medical environment.
Key Skills for This Role
Full Job Posting
Role overview
Join a team developing and improving cloud services for automated treatment planning for Invisalign.
Collaborate with the wider Treatment Planning group and clinical experts on algorithmic and mathematical orthodontic problems across geographies.
Design and extend automated test systems for complex problem domains in a regulated medical environment.
Testing and quality assurance
- Analyze specifications with clinical experts, project managers, product owners and developers; deliver detailed requirements and verification approaches for open-ended clinical requirements.
- Develop functional, regression, performance and integration automation; perform exploratory testing and write and review automated tests.
- Support developers in writing tests early, and troubleshoot and triage reported issues and feedback.
- Lead QA for multi-team releases, preparing test strategies and risk assessments, reviewing plans and coverage, overseeing execution and documentation.
Platforms and release support
- Set up, maintain and improve reliable test environments, CI/CD pipelines and automation frameworks; research tools and methods to strengthen practices.
- Contribute to documentation, architecture, project planning and sizing; support release verification, coverage maintenance, troubleshooting and production support.
- Collaborate across teams to improve automation and QA methodologies and practices.
Required qualifications
- Bachelor’s degree in computer science, mathematics or a related field, or equivalent commercial software development experience.
- 8+ years of professional experience in similar enterprise or commercial roles, including 6+ years of practical experience with automated software testing tools, methods and frameworks.
- Daily use of AI/LLM tools such as Claude or Copilot for verification and testing; excellent practical knowledge of Python.
- AWS experience, including services such as Lambda, API Gateway, S3, Amazon MQ/RabbitMQ, AppConfig and CloudWatch.
- Experience with agile SDLC; working knowledge of Git; build, software configuration, change and release management; and technical documentation.
Complementary skills
- Experience in regulated industries such as banking, financial services, healthcare, medical devices or aerospace is complementary.
- Atlassian tools such as Bamboo, Zephyr/TM4J, Bitbucket, Jira and Confluence; GitHub tools including GitHub Actions; and Splunk experience are complementary.
- Experience testing versioned REST APIs, REST/web services and event streaming is complementary.
- University-level mathematical background or knowledge of optimization, linear algebra, analytical geometry or 3D graphics, and knowledge of modern C++ or C#, are complementary.
Pay transparency
- The posting provides no specific salary range for this role; pay may vary by location and candidate qualifications.
Additional information
This is an existing vacancy. Canadian work experience is not required.
AI-based tools may be used in hiring; final hiring decisions are made by humans.
Benefits
- Potential offerings include health and well-being programs, employee discounts on Invisalign products, learning resources and development support; details vary by location and role.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Align Technology
Gestionnaire de territoire — Plateforme et équipement numérique, Rive-Sud de Montréal
, CAN
Employee Experience & Continuous Improvement Analyst
Solihull, GBR
Align Technology is seeking an analyst to coordinate and improve the EMEA Customer Success Employee Experience programme, using employee feedback and performance insights to guide practical changes. Applicants need 1–2 y
Sr. Software Developer in Test
Toronto, CAN
Business Development Manager, Dental Labs
, CAN
Key Account Manager - Greater Toronto Area
, CAN
Gestionnaire de territoire — Plateforme et équipement numérique, Rive-Sud de Montréal
, CAN
Employee Experience & Continuous Improvement Analyst
Solihull, GBR
iTero Field Service Support, Bangalore
Bengaluru, IND
iTero Field Service Support, Trichy
Tiruchirappalli, IND
iTero Field Service Support, Kolkata
Kolkata, IND