Talent.com
CGI
QA Engineering – Python and AutomationCGI • Toronto, Canada
QA Engineering – Python and Automation

QA Engineering – Python and Automation

CGI • Toronto, Canada
30+ days ago
Job type
  • Full-time
Job description

Position Description:

We are seeking a detail-oriented Senior QA Engineering professional to support the quality assurance efforts for the Theia Borrower Monitoring System, a scalable platform designed to monitor borrower behavior, risk metrics, and financial performance.

The Senior QA Engineering professional will be responsible for ensuring the reliability, performance, and accuracy of the platform through comprehensive testing strategies. This role involves validating both frontend and backend components, with a strong focus on automation, API validation, and end-to-end system quality within a cloud-native environment.

This role is hybrid and requires attendance at our downtown Toronto office and/or the client office a minimum of 2 days per week, subject to change.

Your future duties and responsibilities:

- Design, develop, and execute test plans, test cases, and test scripts for web applications.
- Perform manual and automated testing across frontend and backend systems.
- Validate REST APIs and backend services developed using Python.
- Test responsive user interfaces developed with ReactJS, Material UI, and Tailwind CSS.
- Perform database validation testing using PostgreSQL.
- Identify, document, and track software defects using issue tracking tools.
- Collaborate closely with software developers to reproduce issues, validate fixes, and ensure high-quality releases.
- Ensure application quality within Docker and Kubernetes containerized environments.
- Validate application deployments and releases in Google Cloud Platform (GCP) environments.
- Contribute to CI/CD pipelines by integrating and maintaining automated test suites.

Required qualifications to be successful in this role:

- 5+ years of experience in Software Quality Assurance with a strong focus on web applications and test automation.
- Strong knowledge of software QA methodologies, testing principles, and the software development lifecycle.
- Hands-on experience performing both manual and automated testing.
- Experience testing modern web applications developed with ReactJS.
- Experience validating REST APIs and backend services built with Python.
- Proficiency with API testing tools such as Postman or REST Assured.
- Experience performing data validation using PostgreSQL.
- Understanding of CI/CD pipelines and automated test integration.
- Experience working with Docker and Kubernetes.
- Experience working with Google Cloud Platform (GCP) or comparable cloud platforms.
- Strong analytical, troubleshooting, and problem-solving skills.
- Excellent attention to detail and commitment to delivering high-quality software.

Assets
- Experience working within cloud-native application environments.
- Familiarity with modern frontend frameworks and component libraries.
- Experience supporting Agile software development teams.

Disclaimer : Use of the term ‘engineering’ in this job posting refers to the technical sense related to Information Technology (IT) and does not imply that the individual practices engineering or possesses the requisite license as prescribed by the applicable provincial or territorial engineering regulator. We are seeking individuals with expertise in IT engineering-related functions, but licensure from an engineering regulator is not a prerequisite for this position. Engineering is a regulated profession in Canada which is restricted in terms of use of titles and designation.

**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 $80,–$,. This role is an existing vacancy.**

#LI-VK7

Use of the term ‘engineering’ in this job posting refers to the technical sense related to Information Technology (IT) and does not imply that the individual practices engineering or possesses the requisite license as prescribed by the applicable provincial or territorial engineering regulator. We are seeking individuals with expertise in IT engineering-related functions, but licensure from an engineering regulator is not a prerequisite for this position. Engineering is a regulated profession in Canada which is restricted in terms of use of titles and designation.

Skills:

  • Financial Services
  • Google Cloud Platform
  • Postgre SQL
  • Python
  • RESTful (Rest-APIs)
  • Test automation
Create a job alert for this search

QA Engineering – Python and Automation • Toronto, Canada

Similar jobs

QA Engineering Lead Focused on Automation

Comptech AssociatesToronto, ON, CA
Full-time

Discover an exceptional opportunity as a QA Engineering Lead at the Associate Director level focused on a hands-on, technical role, with 90% of your time dedicated to direct involvement in testing.... Show more

 • Promoted

Quality Engineer - Python & Automation at TCS

Tata Consultancy ServicesToronto, Ontario, Canada
Full-time

Join Tata Consultancy Services as a Quality Engineer specializing in Python and automation.Focus on implementing valuable ETL testing solutions to ensure high-quality software outcomes.TCS is looki... Show more

 • Promoted

Qa Automation Engineer - Cloud Apps (Associate) - C$75,000 - C$95,000 A Year

A leading cloud-based software companyToronto County, Canada
Full-time

Associate Software Engineer in Test to automate testing for cloud applications, requiring programming skills and a relevant degree. Show more

 • Promoted

Senior AI Engineer Python

enableITtoronto, on, Canada
Full-time

Lead the design, development, and delivery of Gen AI products and solutions using modern AI frameworks, AWS cloud services, and cloud-native architectures.Partner with cross-functional teams to bui... Show more

 • Promoted

QA Automation Engineer- Global Payments Engineering

ScotiabankToronto, ON, CA
Full-time

Title: QA Automation Engineer- Global Payments Engineering.We are looking for a QA Automation Engineer to develop and drive innovative automated testing solutions within the Commercial Banking and ... Show more

 • Promoted

Quality Engineering Lead – Ai-Driven Automation - C$100,000 - C$120,000 A Year

Tata Consultancy ServicesEast York, Canada
Full-time

Leading quality engineering initiatives for product lifecycle, experience in automation, with Retail and Healthcare domains. Show more

 • Promoted

Qa Automation Engineer - Cloud Apps (Associate) - C$75,000 - C$95,000 A Year

Veeva SystemsEast York, Canada
Full-time

Seeking an Associate Software Engineer In Test for automated cloud application testing, requiring programming skills and collaboration. Show more

 • Promoted

Qe Automation Engineer Python And Capital Markets - $80 - $90 An Hour

CollaberaEast York, Canada
Full-time

Seeking a QE Automation Engineer with strong Python skills for a hybrid role in Toronto.Responsibilities include building automation frameworks, API testing, and supporting production systems withi... Show more

 • Promoted

QA Automation Engineer

Hubbl TechnologiesToronto, Ontario, Canada
Full-time

Hubbl , we’re building a team where curious, driven people can do their best work.We value ownership, collaboration, and a bias toward action, and we create an environment where ideas are heard and... Show more

 • Promoted

Senior Software Engineer: AI & Python Expert

Fitch Group, Inc.toronto, on, Canada
Full-time

Drive innovation and efficiency as a Senior Software Engineer at Fitch Group, focusing on Python and AI.This Toronto position invites you to build scalable solutions in a hybrid work format.Become ... Show more

 • Promoted

QA Automation Engineer

Tubi, Inc.Toronto, ON, CA
Full-time

Tubi is seeking a highly skilled and experienced QA Automation Engineer to lead quality assurance initiatives for our cutting-edge streaming and AI-driven product features.This pivotal role involve... Show more

 • Promoted

Senior Automation Engineer - QA Automation & DevOps

Rubicon PathToronto, ON, CA
Full-time

A technology consultancy in Toronto is looking for a Senior Automation Developer to enhance their software quality assurance processes.The role requires extensive experience with automated testing ... Show more

 • Promoted

AI Applications QA Automation Specialist

United States Digital Space LLCToronto
Full-time

Become a key player as an AI Applications QA Automation Specialist.Contribute your automation expertise to ensure the reliability and performance of AI-driven applications.This position is for a se... Show more

 • Promoted

QA Automation Lead (Capital Markets/Wealth)

BeachHead Inc.Toronto, Ontario, Canada
Full-time

Are you an experienced QA Automation Lead ready to drive testing excellence in financial services? Apply Now!.Working with one of our top financial clients, this role calls for a QA Automation Lead... Show more

 • Promoted

Qa Automation Engineer: Python, Selenium & Networking - C$79,700 - C$97,400 A Year

Cybersecurity firmNorth York, Canada
Full-time

Seeking a QA Automation Engineer with Python, Selenium, and networking experience for a cybersecurity firm in Canada.Responsibilities include test case development, system testing, and troubleshoot... Show more

 • Promoted

Quality Engineering Lead – Ai-Driven Automation - C$100,000 - C$120,000 A Year

Global IT Services FirmEast York, Canada
Full-time

Lead quality engineering efforts for an IT services firm, focusing on automation and product lifecycle standards.Requires expertise in Retail and Healthcare domains. Show more

 • Promoted

Remote Python QA Automation Engineer (Selenium)

Veracity Software IncToronto, ON, CA
Remote
Full-time

An innovative IT services firm is seeking a Python Test Automation Engineer to enhance their quality assurance efforts.This role involves developing and executing automated tests, ensuring software... Show more

 • Promoted

Senior Ai Qa Automation Engineer - C$150,500 - C$175,250 A Year

AI communications platformNorth York, Canada
Full-time

Seeking a Senior AI QA Automation Engineer to manage test automation and quality frameworks for AI Voice Agent services, requiring Python and AI/ML experience. Show more

 • Promoted

Senior QA Automation Engineer Python

LuxoftToronto, ON, CA
Full-time

Applying to the position, you may join one of the most respected and fastest growing institutional investors in the world.Our client is a professional investment management organization that global... Show more

 • Promoted

Senior Qa Automation Engineer - C$80,000 - C$95,000 A Year

InfoyaEast York, Canada
Full-time

Seeking an experienced QA Automation Test Engineer to design, develop, and maintain automation frameworks using Java and Python.Responsibilities include end-to-end testing, API testing, CI/CD integ... Show more