Senior Software Development Engineer in Test

2 months ago


Old Toronto, Ontario, Canada Align Technology, Inc. Full time
About the Role

We are seeking a highly skilled Senior Software Development Engineer in Test to join our team at Align Technology, Inc. This individual will play a critical role in developing and improving algorithms for automated treatment planning software for our Invisalign product.

Key Responsibilities
  • Collaborate with clinical experts, project managers, product owners, and software developers to analyze specifications and deliver detailed requirements.
  • Design and extend automatic test systems for complex problem domains in a regulated medical environment.
  • Develop functional, regression, performance, and integration testing solutions using test automation tools.
  • Perform exploratory testing to quickly uncover problems and guide the development of more formal test scripts.
  • Write and review automatic tests, and support software developers in writing tests early in the development process.
  • Troubleshoot and triage manually reported problems and feedback.
  • Contribute to documentation, architecture, and project planning and sizing.
  • Participate in release preparation: software verification, maintenance of test coverage, troubleshooting and production support.
  • Set up, maintain, and improve reliable test environments and CI/CD pipelines.
  • Set up, configure, maintain, and improve existing automation frameworks. Research new test tools, test methodologies, and trends, to upgrade existing practices and processes and to create new frameworks.
  • Collaborate with other teams to improve automation, QA methodologies, and best practices throughout the company.
Requirements
  • Bachelor's degree in computer science, mathematics, or a related field, or equivalent experience in commercial software development.
  • 8+ years of professional experience in similar positions in an enterprise/commercial environment.
  • Deep understanding and 5+ years of practical experience with tools, methodologies, and frameworks for automatic software testing.
  • Good knowledge and practical experience with Python and SQL.
  • Experience with Build Management, Software Configuration Management, Change Management, and Release Management activities.
  • Experience in writing and maintenance of technical documentation.
  • Highly motivated, creative, self-starter, with excellent organizational, communication, and interpersonal skills and a 'can do' attitude. Thrives in a high-paced, multi-task environment.
Preferred Qualifications
  • Experience working in highly regulated industries (such as banking, financial, healthcare, medical devices, aerospace, etc.).
  • Knowledge of modern C++ or C#.
  • Experience with cloud computing (AWS).
  • Experience testing versioned REST API REST/web services, message brokers, event streaming.
  • Mathematical background, and knowledge of optimization methods, linear algebra, analytical geometry, and/or 3D graphics on a university level.
  • Experience in agile SDLC.
  • Working knowledge of Git and Atlassian stack (Jira, Bitbucket, Confluence, etc.).


  • Old Toronto, Ontario, Canada ENGINEERINGUK Full time

    Senior Software Development Engineer in TestAt ENGINEERINGUK, we're seeking a highly skilled Senior Software Development Engineer in Test to join our team. As a key member of our Test Engineering team, you'll play a crucial role in ensuring the quality and reliability of our software products.Key Responsibilities:Design and develop automated testing...


  • Old Toronto, Ontario, Canada ENGINEERINGUK Full time

    Senior Software Development Engineer in TestAt ENGINEERINGUK, we're seeking a highly skilled Senior Software Development Engineer in Test to join our team. As a key member of our Test Engineering team, you'll play a crucial role in ensuring the quality and reliability of our software products.Key Responsibilities:Design and develop automated testing...


  • Old Toronto, Ontario, Canada ENGINEERINGUK Full time

    Senior Software Development Engineer in TestAt ENGINEERINGUK, we're seeking a highly skilled Senior Software Development Engineer to join our Test Engineering team. As a key member of our R&D organization, you'll play a crucial role in ensuring the quality and reliability of our products and services.As a Senior Software Development Engineer in Test, you'll...


  • Old Toronto, Ontario, Canada ENGINEERINGUK Full time

    Senior Software Development Engineer in TestAt ENGINEERINGUK, we're seeking a highly skilled Senior Software Development Engineer to join our Test Engineering team. As a key member of our R&D organization, you'll play a crucial role in ensuring the quality and reliability of our products and services.As a Senior Software Development Engineer in Test, you'll...


  • Old Toronto, Ontario, Canada https:www.energyjobline.comsitemap Full time

    Senior Software Development Engineer in TestWe are seeking a highly skilled Senior Software Development Engineer in Test to join our team at Navro. As a key member of our FinTech team, you will play a crucial role in defining and executing our automation testing strategy to ensure our platform and services are available when customers need them.Our team is...


  • Old Toronto, Ontario, Canada ENGINEERINGUK Full time

    Senior Software Development Engineer in TestWe are seeking a highly skilled Senior Software Development Engineer in Test to join our newly established Test Engineering team. As a key member of our R&D organization, you will play a crucial role in enhancing the productivity of our team while managing a growing number of clients, enabling us to scale our...


  • Old Toronto, Ontario, Canada ENGINEERINGUK Full time

    Senior Software Development Engineer in TestWe are seeking a highly skilled Senior Software Development Engineer in Test to join our newly established Test Engineering team. As a key member of our R&D organization, you will play a crucial role in enhancing the productivity of our team while managing a growing number of clients, enabling us to scale our...


  • Toronto, Ontario, Canada miguels test Full time

    Job Title: Software Development Engineer - Testing and Quality AssuranceCreate a compelling job posting that attracts the right candidates. Including salary and detailed information can increase the number of applications.Job Type: Full-timeRemote Work: YesEmployment Type: Full-timeAdditional Information:Job Description:Key Responsibilities:Develop and...


  • Toronto, Ontario, Canada miguels test Full time

    Job Title: Software Development EngineerCreate your job posting to target the right candidates. Job postings with detailed information get more applications.Job Type: Full-timeRemote: YesEmployment Type: Full-timeAbout the Job:We are seeking a skilled Software Development Engineer to join our team at Miguel's Test. As a Software Development Engineer, you...


  • Toronto, Ontario, Canada miguels test Full time

    Job Title: Software Development EngineerCreate your job posting to target the right candidates. Job postings with detailed information get more applications.Job Type: Full-timeRemote: YesEmployment Type: Full-timeAbout the Job:We are seeking a skilled Software Development Engineer to join our team at Miguel's Test. As a Software Development Engineer, you...


  • Toronto, Ontario, Canada ENGINEERINGUK Full time

    Senior Software Development Engineer in TestCriteo is seeking a highly skilled Senior Software Development Engineer in Test to join our newly established Test Engineering team.As a Senior SDET, you will be responsible for designing and implementing innovative testing solutions to ensure the quality and reliability of our software products.You will work...


  • Toronto, Ontario, Canada ENGINEERINGUK Full time

    Senior Software Development Engineer in TestCriteo is seeking a highly skilled Senior Software Development Engineer in Test to join our newly established Test Engineering team.As a Senior SDET, you will be responsible for designing and implementing innovative testing solutions to ensure the quality and reliability of our software products.You will work...


  • Toronto, Ontario, Canada ENGINEERINGUK Full time

    Senior Software Development Engineer in TestCriteo is seeking a highly skilled Senior Software Development Engineer in Test to join our newly established Test Engineering team.As a Senior SDET, you will be responsible for designing and implementing automated testing frameworks, developing test plans, and collaborating with product engineering teams to ensure...


  • Toronto, Ontario, Canada ENGINEERINGUK Full time

    Senior Software Development Engineer in TestCriteo is seeking a highly skilled Senior Software Development Engineer in Test to join our newly established Test Engineering team.As a Senior SDET, you will be responsible for designing and implementing automated testing frameworks, developing test plans, and collaborating with product engineering teams to ensure...


  • Old Toronto, Ontario, Canada Navro Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer in Test to join our technology team at Navro. As a key member of our team, you will be responsible for designing, developing, and automating software test plans and test cases. Your expertise will be instrumental in championing continuous improvement through experimentation,...


  • Old Toronto, Ontario, Canada Navro Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer in Test to join our technology team at Navro. As a key member of our team, you will be responsible for designing, developing, and automating software test plans and test cases. Your expertise will be instrumental in championing continuous improvement through experimentation,...


  • Toronto, Ontario, Canada ENGINEERINGUK Full time

    Senior Software Development Engineer in TestCriteo is seeking a highly skilled Senior Software Development Engineer in Test to join our newly established Test Engineering team.As a Senior SDET, you will be responsible for designing and implementing innovative testing solutions to ensure the quality and reliability of our software products.You will work...


  • Toronto, Ontario, Canada ENGINEERINGUK Full time

    Senior Software Development Engineer in TestCriteo is seeking a highly skilled Senior Software Development Engineer in Test to join our newly established Test Engineering team.As a Senior SDET, you will be responsible for designing and implementing innovative testing solutions to ensure the quality and reliability of our software products.You will work...


  • Toronto, Ontario, Canada ENGINEERINGUK Full time

    Senior Software Development Engineer in TestCriteo is seeking a highly skilled Senior Software Development Engineer in Test to join our newly established Test Engineering team.As a Senior SDET, you will be responsible for designing and implementing automated testing frameworks, developing test plans, and ensuring the quality of our software products.You will...


  • Toronto, Ontario, Canada ENGINEERINGUK Full time

    Senior Software Development Engineer in TestCriteo is seeking a highly skilled Senior Software Development Engineer in Test to join our newly established Test Engineering team.As a Senior SDET, you will be responsible for designing and implementing automated testing frameworks, developing test plans, and ensuring the quality of our software products.You will...