Search jobs > Toronto, ON > Sr software engineer

Sr. Software Development Engineer in Test

Align Technology
Toronto, Canada
$65-$70 an hour (estimated)
Full-time

About this opportunity

We are looking for a Senior Software Development Engineer in Test (SDET) to join a team responsible for developing and improving algorithms for automated treatment planning software for our Invisalign product.

You will work in close collaboration with colleagues from a larger Treatment Planning group and with clinical experts, focusing on algorithmic and mathematical solutions for orthodontic problems.

As a Senior SDET, you will design and extend automatic test systems for complex problem domains in a regulated medical environment.

In this role, you will Interact closely with clinical experts, project managers, product owners, and software developers, to analyze specifications and deliver detailed requirements.

Find advanced solutions for verifying open-ended clinical requirements. Develop functional, regression, performance, and integration testing solutions using test automation tools Perform exploratory testing to quickly uncover problems and to 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. In this role, you’ll need Bachelor’s degree in computer science, Mathematics or 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. Nice to haves... 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.)

4 days ago
Related jobs
Align Technology
Toronto, Ontario

We are looking for a Senior Software Development Engineer in Test (SDET) to join a team responsible for developing and improving algorithms for automated treatment planning software for our Invisalign product. Develop functional, regression, performance, and integration testing solutions using test ...

LivePerson, Inc
Canada

In this role as SDET level II, you will be a highly contributing member of a core engineering team working to build the LivePerson products offering from the ground up and expertly integrating it into the existing LivePerson offering. The responsibilities include understanding system requirements, d...

Promoted
Thundersoft
Toronto, Ontario

Founded in 2008, through ThunderSoft’s expertise in edge intelligence and operating systems including Android, Linux, Windows and others, a profound middleware, application, and algorithm technology portfolio, strategic partnerships with key semiconductors, components, terminals, software and ...

Hasbro
Toronto, Ontario

We are led by the belief that providing industry-leading tools, innovative technology, and excellent support allows our teams to focus on delivering outstanding player experiences first and foremost. The person in this role will collaborate frequently with multiple teams including: web and applicati...

Amazon Development Centre Canada ULC
Toronto, Ontario

Amazon Advertising operates at the intersection of eCommerce and advertising, offering a rich array of digital display advertising solutions with the goal of helping our customers find and discover anything they want to buy. If you’re interested in joining a rapidly growing diverse team working to b...

TD Bank
Toronto, Ontario

Our services include underwriting and distributing new issues, providing trusted advice and industry-leading insight, extending access to global markets, and delivering integrated transaction banking solutions. Ability to provide technical expertise with a focus on efficiency, reliability, scalabili...

Amazon Development Centre Canada ULC
Toronto, Ontario

Amazon is building a world class advertising business and we are responsible for defining and delivering a collection of self-service performance advertising products that drive discovery and sales. As a software engineer, you will lead the design and delivery of software services and website stacks...

S.i. Systems
Toronto, Ontario

Design and develop custom components, plugins, and integrations within the Integrated development platform. Design and develop custom components, plugins, and integrations within the Integrated development platform. Integrate Integrated development with Azure services, including Azure Snowflake, Azu...

Amazon Development Centre Canada ULC
Toronto, Ontario

AWS has the most services and more features within those services, than any other cloud provider–from infrastructure technologies like compute, storage, and databases–to emerging technologies, such as machine learning and artificial intelligence, data lakes and analytics, and Internet of Things. We ...

Amazon Development Centre Canada ULC
Toronto, Ontario

We leverage massive graph and non-relational databases, vision, and machine learning systems to create cutting edge software, building automated processes and workflows in the most complex operational problem space in the business world. You would see associates, fixed machinery, vehicles, and robot...