21 Oct
|
Jonas Software
|
Toronto
21 Oct
Jonas Software
Toronto
Salary Range: 110,000-120,000 CAD
The Automation Engineer will play a critical role in advancing CORA Loyalty’s global quality engineering and software delivery capabilities through scalable test automation, intelligent tooling, and AI-enabled quality practices. This role is responsible for designing, developing, and maintaining automated testing frameworks and supporting continuous quality initiatives across enterprise SaaS platforms used by global clients and distributed delivery teams.
Job Description:
Role: Automation Engineer
Location: Remote
Salary Range: 110,000-120,000 CAD
The Automation Engineer will play a critical role in advancing CORA Loyalty’s global quality engineering and software delivery capabilities through scalable test automation, intelligent tooling, and AI-enabled quality practices. This role is responsible for designing, developing, and maintaining automated testing frameworks and supporting continuous quality initiatives across enterprise SaaS platforms used by global clients and distributed delivery teams.
The Automation Engineer will work closely with Software Engineering, Product, DevOps, and Quality Engineering teams across multiple regions to improve release quality, increase automation coverage, and accelerate delivery velocity. This role requires a strong engineering mindset, hands-on automation expertise, and a passion for leveraging AI and up-to-date technologies to improve software quality, operational efficiency, and engineering productivity within a global delivery environment.
The ideal candidate combines technical depth in test automation with curiosity and innovation in emerging AI-assisted testing approaches, including intelligent test generation,
predictive defect analysis, and automation optimization. This individual thrives in collaborative, globally distributed engineering organizations and contributes to a culture of continuous improvement, accountability, and technical excellence.
Key Responsibilities
Test Automation & Quality Engineering
- Design, develop, and maintain scalable automated test frameworks for web, API, integration, regression, and end-to-end testing.
- Build reliable and reusable automation assets that improve testing efficiency and product quality across enterprise platforms.
- Collaborate with globally distributed development teams to embed automated testing throughout the software development lifecycle.
- Develop and execute automated test suites within CI/CD pipelines to support continuous integration and deployment practices.
- Identify automation opportunities to reduce manual testing effort and improve release speed, consistency, and quality.
- Participate in test planning, defect analysis, root cause investigations, and release validation activities.
- Support exploratory and manual testing efforts where automation is not practical or sufficient.
- Contribute to consistent quality engineering standards and practices across global teams and delivery regions.
AI-Enabled Quality & Innovation
- Leverage AI-assisted testing tools and technologies to improve test creation, execution, maintenance, and defect detection.
- Explore and implement intelligent automation approaches including self-healing test scripts, predictive analytics, and AI-generated test scenarios.
- Contribute to the evolution of AI-enabled quality engineering practices across the organization.
- Evaluate emerging QA and AI technologies to improve engineering productivity, automation scalability, and release confidence.
- Collaborate with engineering leadership to drive innovation in testing methodologies and quality automation.
- Support adoption of AI-assisted engineering practices and intelligent quality tooling across distributed engineering teams.
Operational Excellence
- Monitor and maintain automated test execution reliability and reporting accuracy across multiple applications and environments.
- Contribute to quality metrics and reporting including automation coverage, defect trends, release readiness indicators, and operational insights.
- Continuously improve automation frameworks, coding standards, and testing processes to support scalable global delivery.
- Support quality gates and release governance processes to ensure high-quality software delivery.
- Partner with DevOps and platform engineering teams to optimize testing infrastructure, environments, and deployment pipelines.
- Contribute to operational readiness and continuous improvement initiatives supporting enterprise-scale SaaS platforms.
Collaboration & Team Contribution
- Work closely with Software Engineers, Product Managers, Business Analysts, and Delivery teams across multiple reg
📌 Automation Engineer (Toronto)
🏢 Jonas Software
📍 Toronto