Senior Software QA Developer

Be among the first applicants.
Autodesk
Toronto
Remote
CAD 70,000 - 110,000
Be among the first applicants.
Yesterday
Job description

Job Requisition ID #

25WD86025

French job description to follow!/La description de poste en français se trouve plus bas!

Position Overview

Do you have a passion for delighting customers with high-quality software solutions? Are you adept at using QA tools for assessing and maintaining the quality of software your team delivers? If so, we invite you to join the Informed Design group at Autodesk.

At Autodesk Informed Design, our mission is to help companies embrace Industrialized Construction through convergence of AEC and MFG. We’re seeking an accomplished and highly motivated Software QA Engineer who will work as part of a cross-functional agile team.

You will use tools and procedures for validating the quality of cloud services and desktop apps we deploy. Your responsibilities will include creating and executing test plans, analyzing test results to find defects during the software development process, and developing scalable automated tests for APIs. You will liaise with the larger Autodesk QA organization and product support teams to ensure the success of customers using our software.

This position can be based anywhere in Canada and is a remote-friendly role.

Responsibilities

  • Encourage Engineering Excellence practices and drive quality early in the development cycle
  • Take ownership of the quality of the entire feature and its role in the connected environment
  • Clearly document, manage, and prioritize defects from multiple sources
  • Collaborate with development and other QA teams to perform root cause analysis for customer issues
  • Contribute to monitoring product development and usage with an eye toward improving product quality
  • Analyze and decompose a complicated software system and design a strategy to test this system, including API testing
  • Develop test strategies and test scope for new features while participating in the overall feature development lifecycle
  • Perform manual, exploratory, and automation testing with a focus on multi-platform end-to-end testing
  • Provide functional, performance, security, load, install, globalization/localization, scalability, and resiliency testing as applicable
  • Work closely with customer support managers to support production services and be an escalation contact for service incidents and escalations
  • Develop and maintain scalable automated tests for APIs using appropriate tools and frameworks
  • Mentor and lead junior test engineers to help raise the quality bar
  • Evaluate testing tools and test frameworks which can be leveraged within a project to enhance testing efficiency and effectiveness
  • Help create test harnesses and infrastructure supporting both Web, Desktop and API products
  • Collaborate with developers, QA engineers, and SDETs to identify and prioritize testing strategies where process or test automation best achieves testing goals by balancing return on investment, maximized test coverage, and minimized risk

Minimum Qualifications

  • 5+ years of experience testing API, desktop, cloud-based applications, and web platforms
  • Extensive knowledge of current test methodologies and experience in creating test plans, mock data/services, writing test cases, debugging & testing
  • Demonstrated knowledge of software development and testing software applications (TestRail, TestIM, Jira, etc)
  • Demonstrated ability to develop automation frameworks that scale, using tools like Cypress, Playwright, or similar
  • Experience working in an Agile or Scrum environment
  • Knowledge of Autodesk Inventor, Autodesk Revit, or other CAD + AEC design software is a plus

Preferred Qualifications

  • B.Sc. or B.Eng. degree in Computer Science, Software Engineering, Building Engineering, Architecture, or a related subject area
  • Proficiency in API testing tools such as Postman and experience with API automation using tools like Blazemeter, or similar
  • Self-starter who can come up to speed quickly on our applications, technologies, and processes, and take ownership of our service quality
  • Experience in programming languages (JavaScript/TypeScript, C#) and scripting languages necessary for test automation and tool development
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Software QA Developer jobs in Toronto