Position Description This role is hybrid and requires you to be at our client's and/or downtown Toronto office at a minimum 2 days per week - subject to change at any time. We are seeking a skilled Automation Developer to design, develop, and maintain automated testing and monitoring solutions for enterprise applications and data platforms. The ideal candidate will have experience in API and data automation, performance optimization, and implementing monitoring processes to improve system reliability, scalability, and operational efficiency. Responsibilities Design and develop test automation frameworks for APIs, data validation, and enterprise applications. Create and execute automated test scripts for functional, regression, integration, and performance testing. Develop automation solutions for API testing and data automation processes. Optimize system capacity and performance through automation and monitoring enhancements. Implement and maintain monitoring processes for application health, performance, and reliability. Integrate automation frameworks into CI/CD pipelines to support continuous testing and deployment. Collaborate with development, QA, DevOps, and operations teams to improve software quality and delivery processes. Analyze test results, troubleshoot issues, and support defect resolution activities. Ensure automation standards, coding best practices, and documentation are maintained. Support performance benchmarking, scalability testing, and operational reporting. Required Skills & Qualifications Strong experience in test automation and quality engineering practices. Hands‑on experience with API automation testing tools such as Postman, Rest Assured, SoapUI, or similar. Experience in data automation and database validation/testing. Proficiency in automation scripting using Java, Python, JavaScript, or similar languages. Knowledge of CI/CD tools such as Jenkins, GitHub Actions, Azure DevOps, or GitLab CI. Understanding of monitoring and observability tools such as Splunk, Prometheus, Grafana, Dynatrace, or similar. Familiarity with performance and capacity optimization techniques. Experience with SQL and database testing concepts. Strong analytical, troubleshooting, and problem‑solving skills. Required Qualifications Bachelor's degree in Computer Science, Information Technology, Engineering, or related field. 3+ years of experience in automation development, QA automation, or a related role. Preferred Qualifications Experience with cloud platforms such as Azure, AWS, or GCP. Exposure to DevOps and Agile/Scrum methodologies. Knowledge of containerization technologies such as Docker and Kubernetes. Experience with performance testing tools like JMeter or LoadRunner. Automation or testing certifications are a plus. CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $65,000–$115,000. This role is an existing vacancy. #J-18808-Ljbffr