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.
Test Engineer ensuring quality and compliance in BetMGM's sports wagering applications. Responsible for testing efforts and continuous quality improvements within the technology team.
QA Automation Engineer at Dutch, transforming veterinary care through innovative tech solutions. Collaborating with teams to ensure quality and performance across applications.
Intermediate QA Engineer needed for hybrid contract role in Toronto, ON. Must have 3 - 5 years experience, strong analytical skills, and knowledge of Playwright, API automation, and CI pipelines.
Senior Software Engineer in Test delivering automation for Autodesk cloud services. Collaborating with cross - functional teams to ensure software quality and stability in AEC products.
Staff Software Engineer in Test defining quality strategies for Samsung Food's products. Collaborating with global teams to ensure high standards across software delivery lifecycle.
Software Test Engineer ensuring quality applications for autonomous vehicle technologies at GM. Join an agile team focused on innovation in mobility solutions.
Senior Software Development Engineer in Test at Kong improving software feature quality through testing and automation. Collaborating within the scrum team during all sprint activities under a hybrid work model.
Quality Engineering Fall Intern at Sun Life creating and maintaining automated scripts for quality engineering team. Gaining experience in a fast - paced IT environment while collaborating with professionals.
SDET developing and maintaining automated test software for electronic products in wireless systems. Collaborating with R&D and production teams in a technologically advanced environment.
Software Test Development Engineer developing and maintaining automated functional and production test software for electronic products at Octasic, a leading provider of SoCs.