Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

QA Automation Engineering - UI & API

$55k - $105k per year
QA Automation Engineering – UI & API

Position Description
This role is hybrid and requires attendance at our downtown Toronto office (250 Yonge Street) and/or client office a minimum of 2 days per week, subject to change at any time.

CGI is seeking an experienced QA Automation Engineer with strong expertise in UI and API test automation to support a strategic branch banking initiative spanning both on-premises and Google Cloud Platform (GCP) environments.

The successful candidate will be a hands-on quality engineering professional responsible for designing, developing, and executing automated test solutions across frontend and backend applications. This role will focus on building scalable automation frameworks, expanding automated test coverage, integrating testing into CI/CD pipelines, and supporting stable, high-quality releases within an Agile delivery environment.

Your future duties and responsibilities
• Design, develop, and maintain automated UI tests using Selenium and/or Playwright.
• Build scalable, reusable, and maintainable automation frameworks using TypeScript/JavaScript.
• Develop and execute automated tests for frontend applications and backend APIs.
• Execute end-to-end, functional, regression, integration, and smoke testing across applications.
• Perform API testing and validation using Postman or comparable API testing tools.
• Implement and optimize parallel test execution to improve automation efficiency and execution time.
• Perform cross-browser testing across Chromium, WebKit, Firefox, and other supported browsers.
• Validate user-interface workflows, application functionality, and responsive design behaviour.
• Integrate automated test suites into CI/CD pipelines, including GCP Cloud Build or comparable technologies.
• Support quality engineering activities for applications hosted in on-premises and GCP environments.
• Collaborate closely with developers, business analysts, Product Owners, and other stakeholders to understand requirements and establish appropriate test coverage.
• Identify, document, track, and manage defects through resolution using JIRA, Azure DevOps, or similar tools.
• Analyze automation results, troubleshoot failures, and collaborate with development teams to resolve issues.
• Provide clear reporting on test execution, automation coverage, defects, risks, and quality metrics.
• Contribute to continuous improvements in automation frameworks, testing processes, tools, and quality engineering practices.
• Participate actively in Agile/Scrum ceremonies and support timely, high-quality delivery.

Required qualifications to be successful in this role
• 5+ years of experience in Quality Engineering/Test Automation.
• Strong hands-on experience with Selenium and/or Playwright for UI automation.
• Strong programming/scripting experience using TypeScript and/or JavaScript.
• Demonstrated experience designing, developing, and maintaining automation frameworks.
• Strong experience with frontend and API automation testing.
• Hands-on API testing experience using Postman or similar tools.
• Experience with parallel test execution and cross-browser testing.
• Experience integrating automated testing into CI/CD pipelines.
• Experience executing end-to-end, regression, functional, integration, and smoke testing.
• Experience working with cloud-based applications and testing environments.
• Strong knowledge of software testing methodologies, processes, and quality engineering best practices.
• Experience working within Agile/Scrum delivery environments.
• Strong analytical, troubleshooting, and problem-solving capabilities.
• Ability to work effectively with geographically distributed technical and business teams.
• Strong verbal and written communication skills.
Preferred Qualifications
• Hands-on experience with Google Cloud Platform (GCP).
• Knowledge of GCP services such as Cloud Run, Google Kubernetes Engine (GKE), App Engine, and Cloud Build.
• Experience testing applications developed using React or Angular.
• Experience working with microservices and containerized environments.
• Previous experience within banking or financial services.
• Experience with accessibility testing and WCAG standards.
• Experience with automated test reporting solutions such as Allure, Selenium-based reporting, or Playwright reporting.
• Experience testing applications across both on-premises and cloud-native environments.

#LI-GS!

"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,000–$105,000. This role is an existing vacancy."

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.

That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.

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.

Vacancy posted 6 days ago
Similar jobs that could be interesting for youBased on the QA Automation Engineering - UI & API in Toronto, ON vacancy
  • $80k - $95k per year

     ...About the Job: \ \ We are looking for an experienced \ QA Automation Test Engineer \\to design, develop, and maintain robust, scalable, and...  ...DevOps teams to ensure high -quality delivery of modern web, API, and enterprise -grade applications. The ideal candidate... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    more than 2 months ago
  • $92k - $118k per year

     ...Build effective test automation that helps deliver reliable, high-quality technology through complex application modernization. The Role Capco is looking for a QA Automation Engineer with hands-on experience in SmartBear TestComplete and Playwright to support... 
    Suggested
    Full time
    Internship
    Immediate start

    Capco

    Toronto, ON
    2 days ago
  • $72k - $88k per year

     ...they love. The Role: We're looking for an experienced QA Automation Engineer to join our growing Engineering team! If you have a sharp eye...  ...Experience with cross-browser, cross-platform, and responsive UI testing ~ Excellent communication skills and the ability to... 
    Suggested
    Full time
    Internship
    Work at office
    Remote work

    Push Operations

    Toronto, ON
    more than 2 months ago
  •  ...Downtown Toronto. \ \\\\\\\ \\ We seek a skilled and experienced QA Automation Tester. This role requires an understanding of D365 and AZure...  ...\ · \\\ Languages: C#,C, JAVA \ \ · \\\ Knowledge of API and Postman \ \ · \\\ Proficient in SQL \ \ · \\\ Knowledge... 
    Suggested
    Full time

    Yoush Consulting

    Toronto, ON
    more than 2 months ago
  •  .... That’s Ontinue.    Role Overview We’re looking for a QA Automation Engineer to help us scale quality across a fast-moving engineering team...  ...Design and implement automated tests for frontend, backend, and API flows Use Playwright as a core testing platform, with tests... 
    Suggested
    Full time

    Ontinue

    Toronto, ON
    12 days ago
  • $85k - $90k per year

     ...About the Job: The QA Engineer is responsible for end-to-end test coverage across manual and AI-driven automated testing. This role requires the ability to design and execute traditional...  ...data validation. • Ability to read logs/API responses to validate results from AI-... 
    Permanent employment
    Full time
    Work at office
    Local area
    Night shift
    Weekend work

    Infoya

    Toronto, ON
    more than 2 months ago
  •  ...creative minds, driven by a shared mission to engineer the future and safeguard our planet....  ...looking for a talented and forward-thinking QA Automation Engineer to join our engineering team. In...  ...functional and regression testing, API validation, and long-term automation strategy... 
    Long term contract
    Full time
    Contract work
    Internship
    Shift work

    Armstrong Fluid Technology

    Toronto, ON
    more than 2 months ago
  • $65k - $115k per year

     ...You'll Do We are seeking a detail-oriented QA Engineer who seamlessly bridges manual precision with automated efficiency. As a disciplined, self-starting problem...  ...JavaScript, Python, or Java ~ Proven ability to validate APIs using tools such as Postman, RestAssured, or... 
    Remote job
    Full time
    Internship
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    19 days ago
  •  ...transition to a more sustainable future. We're looking for a QA Automation Engineer who is passionate about software quality and automation to...  ...test automation. ~ Experience in testing web applications, APIs, mobile apps and backend services. ~ Experience designing... 
    Full time

    SWTCH Energy Inc.

    Toronto, ON
    20 days ago
  • $80k - $120k per year

     ...scale.   What’s the Opportunity?  QA Engineer (Intermediate Level) will be responsible...  ...file-based data exchanges, with exposure to API and performance testing. The engineer...  ...processing systems.   ~ Exposure to automation testing tools like Selenium, TestNG, or Cypress... 
    Full time

    Zafin

    Toronto, ON
    more than 2 months ago
  • $100k - $120k per year

     ...create sustainable growth. We are seeking a hands-on Full Stack QA Automation Engineer to ensure quality, reliability, and performance of trading...  ...automation frameworks Build API, UI, and E2E test suites Integrate... 
    Work at office

    Luxoft

    Toronto, ON
    15 days ago
  • $75.7k - $108k per year

     ...the Role: Tubi is seeking a highly skilled and experienced QA Automation Engineer to lead quality assurance initiatives for our cutting-edge streaming...  ...Leverage AI-assisted QA tools to enhance regression coverage, UI validation, and anomaly detection. Contribute to automation... 
    Long term contract
    Remplacement
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    2 days per week

    Tubi - Canada

    Toronto, ON
    4 days ago
  •  ...We're looking for a Lead / Senior / Staff QA Engineer to own quality for Nexxa's AI agent...  ...industrial environments. This isn't traditional UI testing: you'll be designing evaluation...  ...tradeoffs, and safety violations. Build automated pipelines that run evals on every model,... 
    Full time

    Nexxa.ai

    Toronto, ON
    a month ago
  • $118k - $162k per year

     ...seeking an experienced Senior Software Engineer in Test for our UI Engineering team. As a senior member...  ...before release Establish automated and manual accessibility (a11y/WCAG)...  ...experience with deep, hands-on test automation expertise ~ Strong proficiency in JavaScript... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    10 days ago
  •  ...your career. About the team The Revenue and Financial Automation (RFA) team at Stripe is building a modern, revenue-focused, financial...  ...process can be found here .  What you’ll do As an engineer on the team, you’ll be responsible for shaping and building a... 
    Full time
    Contract work
    Internship

    Stripe, Inc.

    Toronto, ON
    more than 2 months ago
  •  ...From mobile apps and websites to voice UI, chatbots, AI, customer service, and in-store...  ...We are seeking a Senior SAP Automation Engineer with deep expertise in Tricentis Tosca...  ...data integrity is validated across IDocs, APIs, and RFC integrations. # Regression Management... 
    Long term contract
    Full time

    Telus Digital

    Toronto, ON
    more than 2 months ago
  •  ...thrive. TTEC Digital seeks a Sr. QA/SDET Engineer to join our team. This role is a full-time...  ...the next generation of AI CX tools —  automated QA, conversational analytics, knowledge...  ...suite is a broken suite).   ~ Contract/API testing between services; synthetic data... 
    Full time
    Contract work
    Internship
    Remote work

    Ttec Digital

    Toronto, ON
    more than 2 months ago
  • $100k - $110k per year

     ...About the Job: We are seeking a Lead QA Automation Engineer to drive the quality strategy, design scalable automation frameworks, and lead a high...  ...and DevOps—to ensure high-quality delivery across modern web, API, and enterprise applications. Office Location: Toronto... 
    Permanent employment
    Full time
    Work at office
    Local area
    3 days per week

    INFOYA

    Toronto, ON
    22 days ago
  • $160k - $220k per year

     ...experienced full stack Staff Software Engineer (with a focus on UI) who is passionate about building...  ...other teams deliver world-ready UIs and APIs efficiently. Be a hands-on contributor...  ...Applicants & Employees: Okta may use Automated Employment Decision Tools (AEDT), as defined... 
    Long term contract
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    more than 2 months ago
  • $65k - $115k per year

    QA Automation Engineering Position Description We are looking for an experienced QA Automation Engineer to support the design, development, and...  ...-scale automation solutions across desktop, web, and API applications. The role combines hands-on automation engineering... 
    Work at office
    3 days per week
    Toronto, ON
    22 days ago
  •  ...people learn, because learning never stops. The Adventure Ahead Step into the driver's seat of the high-octane engine that powers Docebo’s enterprise automation platform! In this role, you will architect, build, and scale business-critical backend systems in Go and PHP... 
    Long term contract
    Full time
    For contractors
    Work at office
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    12 days ago
  • $85k - $95k per year

     ...are seeking a detail -oriented QA Tester with strong...  ...platforms, along with hands -on automation expertise using Appium, XCUITest...  ...degree in Computer Science, Engineering, or related field (or equivalent...  ...environments. \\ Knowledge of API testing concepts. \\... 
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    more than 2 months ago
  •  ...LAPORTE is a consulting engineering firm providing high-value engineering services to the pharmaceutical, food and beverage, industrial biotechnology...  ...who takes care of its greatest asset: its employees! Senior Automation Engineer, Toronto, ON Responsibilities and Duties: The... 
    Full time
    For contractors
    Work at office
    Flexible hours
    2 days per week

    La Porte Inc

    Toronto, ON
    a month ago
  • $100k - $120k per year

     ...Forma.ai is looking for an Operations Automation Engineer to build automation, internal tools, and...  ...opportunities with clear operational impact. Use APIs, scripting, workflow automation tools,...  ...90 Days: Create a Repeatable Automation Engine By the end of 90 days, you should... 
    Long term contract
    Full time

    Forma.ai

    Toronto, ON
    more than 2 months ago
  • $102k - $127.5k per year

     ...looking for a Workato/Boomi Integration Engineer to build and support enterprise automation, with a focus on Legal systems...  ...compliance). You'll work across iPaaS, APIs, and AI/agentic tooling (Workato...  ...). Design and manage secure API endpoints (REST/SOAP) and SFTP connections... 
    Hourly pay
    Full time
    Contract work
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    28 days ago
  • $110k - $140k per year

     ...business challenges through intelligent automation, agentic AI, and custom technology solutions...  ...deep consulting expertise with hands-on engineering to bridge the gap between strategy and...  ...agent workflows using Anthropic’s Claude API — integrating LLM components, defining tool... 
    Full time
    Work at office

    Green Light Consulting

    Toronto, ON
    more than 2 months ago
  • $30 - $60 per hour

     ..., and Jack Dorsey . Position: QA / Software Engineering Reviewer – Browser Test Validation...  ..., QA Engineering , SDET , or Test Automation . ~ Strong experience testing modern...  ...tools. ~ Experience writing automated UI and end-to-end tests. ~ Strong understanding... 
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    more than 2 months ago
  • $145k - $170k per year

     ...Title:  Staff Product Designer, UI/UX Location:  Toronto (...  ...Workbench alongside Product, Engineering, and Operations Research. Salary...  ...across warehouse design, automation, order management, transportation...  ...concept through implementation and QA. Prototyping: Build... 
    Long term contract
    Full time
    Internship
    Work at office
    Immediate start
    Flexible hours
    3 days per week

    Fulfillment IQ

    Toronto, ON
    28 days ago
  •  ...LAPORTE is a consulting engineering firm specializing in pharmaceutical, agrifood, industrial biotech and industrial plant processes, which...  ...who takes care of its greatest asset: its employees! Automation Engineer, Toronto, ON Responsibilities and Duties: The candidate... 
    Full time
    For contractors
    Work at office
    Flexible hours
    2 days per week

    LAPORTE L.E.I.

    Toronto, ON
    more than 2 months ago
  •  ...Design, build and maintain automated test frameworks and scripts with...  ...automation themselves vs handing to "QA/QE" to automate...  ...Apply advanced understanding of engineering best practices and drive continuous...  ...Solid understanding of API testing (REST) and ability to... 
    Long term contract
    Internship
    Shift work

    Luxoft

    Toronto, ON
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to QA Automation Engineering - UI & API. Be the first to apply!