Resume Score

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

Sign in to check score

About the role

  • Join a QA automation team to design and own scalable tests for UI, API, and microservices. Collaborate across functional teams to enhance software quality and efficiency.

Responsibilities

  • Join a dynamic QA automation team to design and own scalable tests across UI, API, and microservices, boosting quality and delivering reliable releases.
  • Responsible for designing, implementing, and maintaining automated testing frameworks across front-end, back-end, and API layers.
  • Play a key role in ensuring software quality through scalable automation strategies, supporting system enhancements, and contributing to reliable and efficient release cycles.
  • 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

  • Flexible work arrangements

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.