Position Description:
Main location: Halifax, Nova Scotia, or any CGI office across Atlantic Canada
Employment Type: Full Time
We are looking for an experienced Automation and Performance Test Engineer to join our team. The ideal candidate should be passionate about quality engineering, test automation, and performance validation for distributed applications. You will work closely with developers, business analysts, product owners, and other stakeholders to design, develop, and maintain reliable automated test solutions and performance test frameworks that support business needs and ensure scalable, high-quality releases.
Your future duties and responsibilities:
. Responsible for designing, developing, and executing automated and manual tests for distributed applications across multiple layers of the technology stack within an Agile environment, including performance, load, and scalability testing.
. Utilize tools such as Jira for test management and tracking while actively participating in the full test management lifecycle.
. Develop and maintain automation frameworks using Robot Framework, Selenium, and Python, ensuring efficient test execution and high-quality deliverables.
. Validate outbound files and perform data/file validations to ensure system accuracy and reliability.
. Support test execution, defect tracking, and quality assurance activities across multiple releases and environments.
. Apply strong analytical and problem-solving skills while collaborating with cross-functional teams, with added value through domain knowledge in the Financial Services sector.
. Design, develop, execute, and monitor performance test scripts using LoadRunner for web, API, and distributed applications to assess response time, throughput, concurrency, and system stability.
. Analyze performance test results, identify bottlenecks, support root cause analysis, and work with development/infrastructure teams on tuning recommendations and performance improvements.
Required qualifications to be successful in this role:
Education Qualification: Bachelor's degree in Computer Science or related field or higher with 6 to 9 years of relevant experience.
Must have Skills:
. LoadRunner
. Robot Framework
. Selenium
. Python
. Strong understanding of performance testing concepts such as load, stress, endurance, spike, and scalability testing
. Experience in performance test planning, workload modeling, script development, execution, monitoring, and reporting
. Strong knowledge of test strategy, defect lifecycle, and quality assurance best practices
Good to have:
. Experience with performance monitoring and analysis tools
. Experience in Financial Services domain
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 $55,–$,. This role is an existing vacancy.
#LI-NB5
CGI is an equal opportunity employer. In addition, CGI is committed to providing accommodation for people with disabilities in accordance with provincial legislation. Please let us know if you require reasonable accommodation due to a disability during any aspect of the recruitment process and we will work with you to address your needs.
Automation and Performance Test Engineer • Halifax, Canada