Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Test Automation Engineer designing and owning automation frameworks for UI, API, and microservices. Collaborating with teams to ensure high-quality releases in an Agile environment.

Responsibilities

  • Design, develop, and maintain automation frameworks for UI, API, and microservices testing
  • Plan, create, prioritize, and execute test cases across functional, regression, integration, and release cycles
  • Lead automation initiatives using tools such as Selenium, Cypress, .NET, and Postman
  • Develop and implement end-to-end testing strategies for complex, multi-system applications
  • Enhance and optimize automation frameworks to improve efficiency, scalability, and reliability
  • Integrate automated testing into CI/CD pipelines using Azure DevOps where applicable
  • Collaborate with cross-functional teams including product, engineering, and business stakeholders
  • Manage the full defect lifecycle, including identification, tracking, triaging, and validation
  • Identify opportunities for automation and contribute to the development of automation roadmaps
  • Conduct research and evaluation of new testing tools and frameworks
  • Convert manual test cases into automated test scripts
  • Communicate testing strategies, progress, risks, and quality metrics to stakeholders

Requirements

  • 5+ years of experience in Quality Engineering or Software Testing
  • 5+ years of hands-on experience in QA Automation
  • Strong experience with Selenium, Cypress, TestComplete, Postman, and .NET
  • Experience testing REST APIs and working with API testing strategies
  • Familiarity with microservices architecture, Angular, and .NET Core
  • Solid understanding of software development lifecycle (SDLC), testing methodologies, and defect management processes
  • Experience with Azure cloud platform and Azure DevOps
  • Strong communication, documentation, and reporting skills
  • Ability to lead testing efforts in Agile/Scrum environments
  • Undergraduate degree in Information Technology, Computer Science, or a related field
  • Experience within financial services environments is considered an asset
  • Experience working in regulated environments with exposure to risk, compliance, or audit requirements is considered an asset

Benefits

  • An inclusive and accessible recruitment process

Job title

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

AngularAzureCloudCypressMicroservicesSDLCSelenium.NET

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.