Senior Software Engineer in Test

AutodeskMontreal, QC
CA$65,500 - CA$123,200

About The Position

Autodesk is seeking a highly motivated, experienced Senior Software Engineer in Test to join the Autodesk AEC Data team. In this role, you will work on a team delivering the cloud services that power the data infrastructure of Autodesk's existing and future AEC products. You will work closely with software developers, product owners, and other QA and SETs to design and build test automation. You will ensure cloud services can be deployed frequently with minimal effort and high quality through manual and automated testing, with a focus on test automation. You will own and drive initiatives related to improving quality, stability, reliability and usability of your team’s software deliverables.

Requirements

  • Bachelor's degree in computer science or related technical field
  • 5+ years of experience in software industry including design and development of test automation suites for cloud services with focus on building high quality test automation used in CI/CD pipelines
  • Experience with some of the following tools is desired: Blazemeter, JMeter, Cypress, Selenium, Cucumber JVM, Postman, Wiremock, Rest Assured, Pact, BurpSuite
  • Knowledge of computer programming in languages such as Java, C#, Python, and/or JavaScript
  • Strong leadership skills
  • Excellent communication and problem-solving skills
  • Knowledge of approaches, tools, and techniques for recognizing, anticipating, and resolving problems. Analysing alternatives, risks, and benefits
  • Detail-oriented and strong logical thinking skills
  • Flexibility under changing conditions and ability to multi-task between projects
  • Experience of working on a scrum team developing cloud services

Nice To Haves

  • Experience using Jira, Confluence, Jenkins, GitHub
  • Familiarity with AWS tools and services
  • Keen interest in new technologies and their timely adoption
  • Experience using AI tools to build agentic workflows
  • Ability to learn large software systems quickly

Responsibilities

  • Collaborate with developers and other SETs to establish processes that ensure delivery of high quality and performant backend and UI software
  • Design and implement test automation suites
  • Collaborate with other team members on the implementation, deployment and maintenance of the Automation Testing pipelines within CI/CD pipelines
  • Assist team evaluate risk, quality, and/or stability on individual stories, initiatives, sprints, product milestones, and services
  • Participate in Scrum ceremonies for requirement gathering, test planning, execution, and progress reporting
  • Partner with experienced engineers, absorbing best practices in software development
  • Be an engaged and active member of the team, learn, mentor, be mentored and contribute to the improvement of the team by engaging in respectful conversations and decision makings

Benefits

  • Annual cash bonuses
  • Commissions for sales roles
  • Stock grants
  • Comprehensive benefits package
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service