Test Automation Developer
Toronto, CANADA
Job description
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.
Your future duties and 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 to be successful in this role:
Education & Experience
. Bachelor's degree in Computer Science, Information Technology, Engineering, or related field.
. 3+ years of experience in automation development, QA automation, or 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."
Skills:
· Azure
· Data Validation
· DevOps
· English
· Financial Services
· GitHub Copilot
· Java
· Microservices
· Playwright
· Python
· SQL
What you can expect from us:
Together, as owners, let’s turn meaningful insights into action.
Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…
You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.
Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.
You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.
At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.
To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.
Come join our team—one of the largest IT and business consulting services firms in the world.