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.
QA Automation Engineer II designing and developing automated test solutions for product quality improvement. Collaborating across teams to enhance testing coverage and maintain high standards.
Intermediate QA Automation Engineer at Fable focusing on automation practices to enhance quality for accessible digital experiences. Collaborating with cross - functional teams to ensure robust product testing.
Automation QA Lead/SDET with 8 - 10 years experience in JavaScript/TypeScript, Selenium, WebDriver.IO, test automation, CI/CD, API testing, Docker/Kubernetes.
QA Automation Engineer leading automation efforts for a Canadian fintech company. Collaborating with teams to ensure high - quality releases across a modern cloud - based mortgage platform.
Test Engineer developing and executing functional and integration tests for new features in Ford's Phoenix Infotainment system. Collaborating with Agile teams to deliver product capabilities and automated tests.
QA Engineer specializing in API automation and microservices testing at Hatch Innovations. Collaborating with global teams and ensuring quality of backend services in a hybrid environment.
Test Engineering Specialist developing and maintaining system verification for Telesat's LEO constellation communication system. Participating in testing activities with partners and maintaining the lab.
Software Development Engineer in Test at Best Buy Canada focusing on automated QA practices and testing. Collaborate with teams to ensure high software quality during deployments.
Internship for Automation Test Engineer testing state - of - the - art product in AI - driven Fraud and Risk Platform. Collaborate with QA to enhance testing through automation using modern tools.