EN | FR

144 Test Automation Engineer jobs in Canada

Test Automation Engineer

YuJa Inc.

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Salary: CAD 50,000 annually

Job Description
YuJa is looking for talented individuals to play a full-time Test Automation Engineer role on our Team. Our team is passionate, excited about growth opportunities, and very creative. We are looking for people who are like-minded in vision but also can contribute to the diverse thinking our team requires.

About Us

YuJa, Inc. is a leading provider of cloud-based digital compliance and accessibility solutions for regulated sectors worldwide. Serving clients in higher education, K-12, government, and healthcare, YuJa enables organizations to meet evolving regulatory demands while delivering engaging, secure, and accessible digital experiences. Our platforms such as Lumina (video), Panorama (LMS accessibility), EqualGround (governance), and Verity (proctoring) are rigorously tested for compliance, audited, and secured.


For over a decade, YuJa has been dedicated to building not only innovative digital compliance and accessibility solutions, but also a workplace where our people can thrive. We invest in our employees by fostering career growth, continuous learning, and opportunities for advancement. Our culture is rooted in collaboration, inclusivity, and belonging, where every team members contributions are valued and their voices are heard. Just as we help institutions and organizations worldwide achieve their goals, we are equally committed to supporting the success of our people and making a positive impact in the communities we serve.Meet the YuJa family hereand see what makes YuJa special!


About the Role

  • Play a key role in strengthening the reliability and scalability of our SaaS solutions by driving automation-first testing practices.
  • Design, build, and maintain robust automated test frameworks covering web, API, and integration layers to ensure high-quality software releases.
  • Collaborate closely with developers, QA engineers, and product managers to define test strategies, identify risks, and proactively prevent defects before production.
  • Integrate automated testing into CI/CD pipelines to streamline release cycles, reduce manual testing efforts, and increase confidence in deployments.
  • Analyze test results, report meaningful insights, and support a culture of quality and continuous improvement within the engineering team.
  • Contribute to delivering innovative, reliable, and accessible solutions to the institutions and learners we serve.


About You

  • Proficiency in creating, executing, and maintaining automated test scripts using frameworks such as Selenium, Cypress, Playwright, or similar. (Playwright is preferred)
  • Experience with CI/CD tools (e.g., Jenkins, GitHub Actions) to integrate automated testing into deployment pipelines.
  • Strong knowledge of software testing methodologies, including functional, regression, integration, and performance testing.
  • Hands-on experience with OOP and scripting languages such as Java, Python, JavaScript, TypeScript, or C#.
  • Strong understanding of clean code principles and software architecture.
  • Ability to analyze test results, identify issues, and collaborate effectively with developers for quick resolution.
  • Knowledge of version control systems (e.g., Git).
  • Familiarity with API testing tools such as Postman, REST Assured, or Karate.
  • Ability to work independently.
  • Excellent problem-solving skills with the ability to think critically and troubleshoot efficiently.
  • Strong communication skills to document test processes and collaborate across cross-functional teams.
  • Passion for automation and continuous improvement in testing practices.
  • (Bonus) Experience with cloud platforms (AWS, Azure, or GCP) and containerized environments (Docker, Kubernetes).


Educational Requirements

Bachelors degree in Computer Science, Software Engineering, Information Technology, or a related field.


Why Youll Love Working Here

YuJa is a multiple-time honoree on Forbes list of Best Start-Up Employers in America. We offer a competitive compensation package that include a base salary starting at CAD 50,000/yearand comprehensive benefits and engagement opportunities.


Comprehensive Benefits:

  • Health, vision, and dental benefits, 100% employer-paid
  • Additional benefits include RRSP, gym subsidies, and more
  • Work-life balance including flexible work hours to create an ideal work-life balance
  • Paid sick days and flex days


Team Engagement:

  • Fun activities and celebrations, including Canada Day Trip, Saint Patrick's Day Party, Halloween Costume Contests, Holiday Dinner Party, and more
  • Office perks including company-provided snacks, drinks and events
  • Employee recognition programs, such as gift cards and Employee of the Week rewards
  • Professional growth including continuous learning opportunities and reimbursements to support personal and professional development
  • Hands-on experience working with senior-level business leaders


Schedule

This is an office-based role with standard hours from Monday to Friday.

How to Apply

This job is exclusively directed towards candidates already in Canada. You may apply directly online via this site by submitting your resume and academic transcripts. If any questions, please send an email


YuJa is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

This advertiser has chosen not to accept applicants from your region.

Sr. Test Automation Engineer - Remote

Toronto, Ontario NTT America, Inc.

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

**Req ID:**
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a **Sr. Test Automation Engineer - Remote** to join our team in Toronto, Ontario (CA-ON), **Canada (CA)** .
We are seeking an experienced **Senior Test Automation Engineer / Test Lead** with over 8 years of experience in application testing, automation framework development, and team leadership. The ideal candidate will have proven expertise in test planning, automation design, and execution, along with strong leadership skills to manage onshore-offshore teams, client communication, and end-to-end testing delivery.
**Key Responsibilities:**
+ Lead and manage the testing team, including **onshore and offshore coordination** , ensuring smooth communication and delivery alignment.
+ Plan, design, and implement robust **test automation frameworks** and **test strategies** for complex applications.
+ Manage **end-to-end cross-functional testing** , covering functional, integration, API, and regression testing.
+ Drive **automation design and development** using **C# / .NET** frameworks and tools.
+ Perform **API testing** , **Azure services validation** , and **database testing** (Oracle 12 preferred).
+ Collaborate closely with **client teams** , developers, business analysts, and stakeholders to ensure test completeness and business alignment.
+ Handle **project escalations** effectively and provide timely resolutions.
+ Ensure adherence to testing best practices, quality standards, and delivery timelines.
+ Analyze test results, prepare reports, and communicate quality metrics and risks to stakeholders.
+ Plan and implement Gen AI and Agentic AI-based solutions aimed at productivity enhancement, test optimization, and intelligent automation.
**Required Skills & Qualifications:**
+ **8+ years of experience** in application testing, including at least **2-3 years in a team lead or coordination role** .
+ Strong experience in **test planning** , **framework development** , **automation design** , and **test execution** .
+ Expertise in **API testing** , **Azure services** , and **database testing** .
+ Hands-on experience in **C# / .NET-based automation development** .
+ Proven ability to **lead and coordinate distributed teams** across onshore and offshore locations.
+ Excellent client management and communication skills, with the ability to handle **project escalations** and **stakeholder interactions** .
+ Strong analytical and problem-solving abilities with a proactive, results-oriented mindset.
**Preferred Qualifications:**
+ Experience working in Agile/Scrum environments.
+ Exposure to **Oracle 12** or **Salesforce** platforms.
+ Familiarity with CI/CD pipelines and cloud-based automation tools.
+ Professional certification in testing (e.g., ISTQB, CSTE, or equivalent).
**About NTT DATA**
NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com ( possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client's needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com and @talent.nttdataservices.com email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, .
**_NTT DATA endeavors to make_** **_ **_accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at_** **_ **_._** **_This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here ( . If you'd like more information on your EEO rights under the law, please click here ( . For Pay Transparency information, please click here ( ._**
#LI-NorthAmerica
This advertiser has chosen not to accept applicants from your region.

Sr. Test Automation Engineer - Remote

Toronto, Ontario NTT DATA North America

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

**Req ID:**
NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a **Sr. Test Automation Engineer - Remote** to join our team in Toronto, Ontario (CA-ON), **Canada (CA)** .
We are seeking an experienced **Senior Test Automation Engineer / Test Lead** with over 8 years of experience in application testing, automation framework development, and team leadership. The ideal candidate will have proven expertise in test planning, automation design, and execution, along with strong leadership skills to manage onshore-offshore teams, client communication, and end-to-end testing delivery.
**Key Responsibilities:**
+ Lead and manage the testing team, including **onshore and offshore coordination** , ensuring smooth communication and delivery alignment.
+ Plan, design, and implement robust **test automation frameworks** and **test strategies** for complex applications.
+ Manage **end-to-end cross-functional testing** , covering functional, integration, API, and regression testing.
+ Drive **automation design and development** using **C# / .NET** frameworks and tools.
+ Perform **API testing** , **Azure services validation** , and **database testing** (Oracle 12 preferred).
+ Collaborate closely with **client teams** , developers, business analysts, and stakeholders to ensure test completeness and business alignment.
+ Handle **project escalations** effectively and provide timely resolutions.
+ Ensure adherence to testing best practices, quality standards, and delivery timelines.
+ Analyze test results, prepare reports, and communicate quality metrics and risks to stakeholders.
+ Plan and implement Gen AI and Agentic AI-based solutions aimed at productivity enhancement, test optimization, and intelligent automation.
**Required Skills & Qualifications:**
+ **8+ years of experience** in application testing, including at least **2-3 years in a team lead or coordination role** .
+ Strong experience in **test planning** , **framework development** , **automation design** , and **test execution** .
+ Expertise in **API testing** , **Azure services** , and **database testing** .
+ Hands-on experience in **C# / .NET-based automation development** .
+ Proven ability to **lead and coordinate distributed teams** across onshore and offshore locations.
+ Excellent client management and communication skills, with the ability to handle **project escalations** and **stakeholder interactions** .
+ Strong analytical and problem-solving abilities with a proactive, results-oriented mindset.
**Preferred Qualifications:**
+ Experience working in Agile/Scrum environments.
+ Exposure to **Oracle 12** or **Salesforce** platforms.
+ Familiarity with CI/CD pipelines and cloud-based automation tools.
+ Professional certification in testing (e.g., ISTQB, CSTE, or equivalent).
**About NTT DATA**
NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com ( possible, we hire locally to NTT DATA offices or client sites. This ensures we can provide timely and effective support tailored to each client's needs. While many positions offer remote or hybrid work options, these arrangements are subject to change based on client requirements. For employees near an NTT DATA office or client site, in-office attendance may be required for meetings or events, depending on business needs. At NTT DATA, we are committed to staying flexible and meeting the evolving needs of both our clients and employees. NTT DATA recruiters will never ask for payment or banking information and will only use @nttdata.com and @talent.nttdataservices.com email addresses. If you are requested to provide payment or disclose banking information, please submit a contact us form, .
**_NTT DATA endeavors to make_** **_ **_accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at_** **_ **_._** **_This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here ( . If you'd like more information on your EEO rights under the law, please click here ( . For Pay Transparency information, please click here ( ._**
#LI-NorthAmerica
This advertiser has chosen not to accept applicants from your region.

Test Automation Engineer, Rates E-Trading

Mississauga, Ontario Citigroup

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description
**Overview of the Role**
Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management.
As a bank with a brain and a soul, Citi creates economic value that is systemically responsible and in our clients' best interests. As a financial institution that touches every region of the world and every sector that shapes your daily life, our Enterprise Operations & Technology teams are charged with a mission that rivals any large tech company. Our technology solutions are the foundations of everything we do from keeping the bank safe, managing global resources, and providing the technical tools our workers need to be successful to designing our digital architecture and ensuring our platforms provide a first-class customer experience. We reimagine client and partner experiences to deliver excellence through secure, reliable, and efficient services.
Our commitment to diversity includes a workforce that represents the clients we serve from all walks of life, backgrounds, and origins. We foster an environment where the best people want to work. We value and demand respect for others, promote individuals based on merit, and ensure opportunities for personal development are widely available to all. Ideal candidates are innovators with well-rounded backgrounds who bring their authentic selves to work and complement our culture of delivering results with pride. If you are a problem solver who seeks passion in your work, come join us. We'll enable growth and progress together.
**Job Description** - Test Automation Engineer, Rates E-Trading
**Description:**
A successful candidate will solve interesting technical challenges whilst developing solutions that have a measurable impact to enable automation of UI and server-side components and enable QA efficiencies. The candidate will work closely with developers, automation, and manual QA team members to implement strategies and procedures to deliver high quality test automation solutions.
**Responsibilities:**
+ Develop common, reusable automation framework for electronic trading UI ,server-side components and services that execute against the automation strategy and drive future improvements.
+ Partner with multiple technology and automation teams to understand the flow, evolve automation architecture roadmap and deliver timely solutions to support the automation efforts.
+ Evaluate, design, implement and integrate automated testing technologies for backend and component testing and evolve them as the technology changes.
+ Develop automated testing strategies that can run in a CI/CD environment
+ Set up an integration testing framework with mock endpoints so that apps can be quickly validated.
+ Assist in planning, creation and control of test environments and test data.
+ Suggest policies and procedures for test code (Unit Tests & Integration Tests)
+ Enhance and extend existing test automation frameworks
**Qualifications:**
**Technical:**
+ Proficiency in Java (6+ years of experience) with demonstrable success in developing high performance, multi-threaded applications.
+ Solid understanding of software development fundamentals including data structures, design patterns and object-orientated programming
+ Hands-on experience of design & development of automated tests for UI Desktop and Electron based applications and micro-service based applications.
+ Proven ability to develop clean, testable code.
+ Understanding of relational database concepts and knowledge in SQL.
+ Experience with Jira, Git/Bitbucket, Gradle and CI/CD tools, e.g. Jenkins, TeamCity and Urban Code Deploy.
+ Experience with Linux/Unix.
+ Hands on experience with at least one Unit Testing framework such as JUnit, TestNG, Cucumber (BDD) , etc.
+ Knowledge of cloud technologies, e.g. Artifactory, Docker and OpenShift.
+ Experience with at least one mocking framework such as easyMock or Mockito.
+ 3+ years hands on experience in design, implementation, and maintenance of server-side automated testing solutions.
+ Experience with project management software such as JIRA, Zephyr.
+ Experience in BDD testing frameworks like Cucumber or SpecFlow
+ Experience with automation of Desktop based apps is a plus
+ Experience with API automation using Rest Assured, Postman
+ Experience with Performance testing concepts and tools like JMeter or similar tool .
+ Knowledge of fixed income products, customer and broker market platforms and trading protocols preferred.
**Soft Skills:**
+ Excellent communication skills
+ Strong passion for technology, especially Java, with a keen interest in driving adoption of new technologies and tools.
+ Self-motivated individual and with ability to manage own work slate.
+ Excellent collaborative skills; ability to work with others and contribute to global projects.
+ Strong analytical and problem-solving skills.
+ Ability to work in a fast-pace environment; flexible and able to deliver results in the required timeframe
**Education:**
+ Bachelor's degree with a relevant major (Computer Science, Information Technology or similar)
---
**Job Family Group:**
Technology
---
**Job Family:**
Technology Quality
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
$94,300.00 - $141,500.00
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
This advertiser has chosen not to accept applicants from your region.

Test Automation Engineer, Rates E-Trading

Mississauga, Ontario Citigroup

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

**Overview of the Role**
Citi, the leading global bank, has approximately 200 million customer accounts and does business in more than 160 countries and jurisdictions. Citi provides consumers, corporations, governments, and institutions with a broad range of financial products and services, including consumer banking and credit, corporate and investment banking, securities brokerage, transaction services, and wealth management.
As a bank with a brain and a soul, Citi creates economic value that is systemically responsible and in our clients' best interests. As a financial institution that touches every region of the world and every sector that shapes your daily life, our Enterprise Operations & Technology teams are charged with a mission that rivals any large tech company. Our technology solutions are the foundations of everything we do from keeping the bank safe, managing global resources, and providing the technical tools our workers need to be successful to designing our digital architecture and ensuring our platforms provide a first-class customer experience. We reimagine client and partner experiences to deliver excellence through secure, reliable, and efficient services.
Our commitment to diversity includes a workforce that represents the clients we serve from all walks of life, backgrounds, and origins. We foster an environment where the best people want to work. We value and demand respect for others, promote individuals based on merit, and ensure opportunities for personal development are widely available to all. Ideal candidates are innovators with well-rounded backgrounds who bring their authentic selves to work and complement our culture of delivering results with pride. If you are a problem solver who seeks passion in your work, come join us. We'll enable growth and progress together.
**Job Description** - Test Automation Engineer, Rates E-Trading
**Description:**
A successful candidate will solve interesting technical challenges whilst developing solutions that have a measurable impact to enable automation of UI and server-side components and enable QA efficiencies. The candidate will work closely with developers, automation, and manual QA team members to implement strategies and procedures to deliver high quality test automation solutions.
**Responsibilities:**
+ Develop common, reusable automation framework for electronic trading UI ,server-side components and services that execute against the automation strategy and drive future improvements.
+ Partner with multiple technology and automation teams to understand the flow, evolve automation architecture roadmap and deliver timely solutions to support the automation efforts.
+ Evaluate, design, implement and integrate automated testing technologies for backend and component testing and evolve them as the technology changes.
+ Develop automated testing strategies that can run in a CI/CD environment
+ Set up an integration testing framework with mock endpoints so that apps can be quickly validated.
+ Assist in planning, creation and control of test environments and test data.
+ Suggest policies and procedures for test code (Unit Tests & Integration Tests)
+ Enhance and extend existing test automation frameworks
**Qualifications:**
**Technical:**
+ Proficiency in Java (6+ years of experience) with demonstrable success in developing high performance, multi-threaded applications.
+ Solid understanding of software development fundamentals including data structures, design patterns and object-orientated programming
+ Hands-on experience of design & development of automated tests for UI Desktop and Electron based applications and micro-service based applications.
+ Proven ability to develop clean, testable code.
+ Understanding of relational database concepts and knowledge in SQL.
+ Experience with Jira, Git/Bitbucket, Gradle and CI/CD tools, e.g. Jenkins, TeamCity and Urban Code Deploy.
+ Experience with Linux/Unix.
+ Hands on experience with at least one Unit Testing framework such as JUnit, TestNG, Cucumber (BDD) , etc.
+ Knowledge of cloud technologies, e.g. Artifactory, Docker and OpenShift.
+ Experience with at least one mocking framework such as easyMock or Mockito.
+ 3+ years hands on experience in design, implementation, and maintenance of server-side automated testing solutions.
+ Experience with project management software such as JIRA, Zephyr.
+ Experience in BDD testing frameworks like Cucumber or SpecFlow
+ Experience with automation of Desktop based apps is a plus
+ Experience with API automation using Rest Assured, Postman
+ Experience with Performance testing concepts and tools like JMeter or similar tool .
+ Knowledge of fixed income products, customer and broker market platforms and trading protocols preferred.
**Soft Skills:**
+ Excellent communication skills
+ Strong passion for technology, especially Java, with a keen interest in driving adoption of new technologies and tools.
+ Self-motivated individual and with ability to manage own work slate.
+ Excellent collaborative skills; ability to work with others and contribute to global projects.
+ Strong analytical and problem-solving skills.
+ Ability to work in a fast-pace environment; flexible and able to deliver results in the required timeframe
**Education:**
+ Bachelor's degree with a relevant major (Computer Science, Information Technology or similar)
---
**Job Family Group:**
Technology
---
**Job Family:**
Technology Quality
---
**Time Type:**
Full time
---
**Primary Location Full Time Salary Range:**
$94,300.00 - $141,500.00
---
**Most Relevant Skills**
Please see the requirements listed above.
---
**Other Relevant Skills**
For complementary skills, please see above and/or contact the recruiter.
---
_Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law._
_If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review_ _Accessibility at Citi ( _._
_View Citi's_ _EEO Policy Statement ( _and the_ _Know Your Rights ( _poster._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
This advertiser has chosen not to accept applicants from your region.

Lead QA Engineer Test Automation

Toronto, Ontario Integriti

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Lead QA Engineer Test Automation (Hybrid, North York Toronto, Canada)

Contract-to-Hire | Initial Duration: 3 to 6 Months

About the Role:

We are seeking an experienced Lead QA Engineer (Test Automation) to join our Fortune 500 client's Team in North York, Toronto.

This hybrid, contract-to-hire position is ideal for someone who combines technical depth in automation testing with strong leadership and mentoring skills.

The successful candidate will lead quality assurance initiatives across large-scale web and mobile retail applications, driving automation strategy, implementing scalable frameworks, and ensuring the delivery of high-quality, fault-tolerant software solutions.

You will thrive in a fast-paced, agile environment, collaborating with developers, product owners, and other stakeholders to continually test, refine, and deploy innovative retail solutions.

Key Responsibilities:

  • Lead end-to-end QA strategy and execution for large-scale applications in a hybrid agile environment.
  • Drive test automation initiatives using open-source tools and frameworks within a Java, BDD (Cucumber), and TestNG environment.
  • Design, implement, and maintain robust automation frameworks using the Page Object Model (POM) pattern to ensure scalability and maintainability.
  • Create, optimize, and execute test scripts across frontend, middleware, and backend layers using XPath, CSS Selectors, and related UI automation techniques.
  • Conduct both manual and automated testing, ensuring full coverage across all business-critical scenarios.
  • Plan, manage, and deliver QA milestones, ensuring timely and high-quality software releases.
  • Lead and mentor QA engineers, fostering collaboration, ownership, and continuous learning within the team.
  • Collaborate closely with development, DevOps, and product teams to ensure seamless CI/CD integration and continuous testing.
  • Continuously improve QA processes, recommend new tools, and drive automation-first best practices.
  • Troubleshoot, analyze, and communicate critical defects, risks, and test progress to leadership to ensure timely resolution.
  • Support continuous integration and process innovation to improve delivery efficiency and product quality.

Required Skills & Experience:

  • 7+ years of experience in Software Quality Assurance, including 3+ years in a lead or senior automation role.
  • Strong hands-on experience with Java, BDD (Cucumber), Selenium/WebDriver, and TestNG.
  • Solid expertise in Page Object Model (POM) design patterns for building reusable automation frameworks.
  • Deep understanding of XPath, CSS Selectors, and advanced web UI automation concepts.
  • Proven experience with frontend and backend testing, ideally for retail store applications or enterprise-scale systems.
  • Familiarity with API testing (REST Assured, Postman, or similar).
  • Experience integrating automation with CI/CD pipelines (Jenkins, GitHub Actions, or Azure DevOps).
  • Thorough understanding of QA methodologies, SDLC, and defect management processes.
  • Demonstrated ability to lead teams, manage priorities, and deliver results under tight deadlines.
  • Excellent analytical thinking, communication, and problem-solving skills.

Nice to Have:

  • Experience in Performance Testing or Mobile Automation Testing.
  • Exposure to cloud testing environments (AWS, Azure, or GCP).
  • Prior experience in retail, POS, or enterprise application environments.

Work Model:

  • Hybrid: Onsite presence required in North York, Toronto (approx. 2-3 days onsite per week, rest remote).
  • Contract Duration: 3 to 6 months, with potential to convert to full-time employment based on performance.

Why Join:

  • Lead a high-impact QA function for a global retail technology initiative.
  • Work with cutting-edge tools and modern frameworks in a collaborative, agile environment.
  • Opportunity for long-term career growth through full-time conversion and leadership advancement.

This advertiser has chosen not to accept applicants from your region.

Lead QA Engineer Test Automation

Toronto, Ontario Integriti

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

Lead QA Engineer Test Automation (Hybrid, North York Toronto, Canada)

Contract-to-Hire | Initial Duration: 3 to 6 Months

About the Role:

We are seeking an experienced Lead QA Engineer (Test Automation) to join our Fortune 500 client's Team in North York, Toronto.

This hybrid, contract-to-hire position is ideal for someone who combines technical depth in automation testing with strong leadership and mentoring skills.

The successful candidate will lead quality assurance initiatives across large-scale web and mobile retail applications, driving automation strategy, implementing scalable frameworks, and ensuring the delivery of high-quality, fault-tolerant software solutions.

You will thrive in a fast-paced, agile environment, collaborating with developers, product owners, and other stakeholders to continually test, refine, and deploy innovative retail solutions.

Key Responsibilities:

  • Lead end-to-end QA strategy and execution for large-scale applications in a hybrid agile environment.
  • Drive test automation initiatives using open-source tools and frameworks within a Java, BDD (Cucumber), and TestNG environment.
  • Design, implement, and maintain robust automation frameworks using the Page Object Model (POM) pattern to ensure scalability and maintainability.
  • Create, optimize, and execute test scripts across frontend, middleware, and backend layers using XPath, CSS Selectors, and related UI automation techniques.
  • Conduct both manual and automated testing, ensuring full coverage across all business-critical scenarios.
  • Plan, manage, and deliver QA milestones, ensuring timely and high-quality software releases.
  • Lead and mentor QA engineers,  fostering collaboration, ownership, and continuous learning within the team.
  • Collaborate closely with development, DevOps, and product teams to ensure seamless CI/CD integration and continuous testing.
  • Continuously improve QA processes, recommend new tools, and drive automation-first best practices.
  • Troubleshoot, analyze, and communicate critical defects, risks, and test progress to leadership to ensure timely resolution.
  • Support continuous integration and process innovation to improve delivery efficiency and product quality.

Required Skills & Experience:

  • 7+ years of experience in Software Quality Assurance, including 3+ years in a lead or senior automation role.
  • Strong hands-on experience with Java, BDD (Cucumber), Selenium/WebDriver, and TestNG.
  • Solid expertise in Page Object Model (POM) design patterns for building reusable automation frameworks.
  • Deep understanding of XPath, CSS Selectors, and advanced web UI automation concepts.
  • Proven experience with frontend and backend testing, ideally for retail store applications or enterprise-scale systems.
  • Familiarity with API testing (REST Assured, Postman, or similar).
  • Experience integrating automation with CI/CD pipelines (Jenkins, GitHub Actions, or Azure DevOps).
  • Thorough understanding of QA methodologies, SDLC, and defect management processes.
  • Demonstrated ability to lead teams, manage priorities, and deliver results under tight deadlines.
  • Excellent analytical thinking, communication, and problem-solving skills.

Nice to Have:

  • Experience in Performance Testing or Mobile Automation Testing.
  • Exposure to cloud testing environments (AWS, Azure, or GCP).
  • Prior experience in retail, POS, or enterprise application environments.

Work Model:

  • Hybrid: Onsite presence required in North York, Toronto (approx. 2-3 days onsite per week, rest remote).
  • Contract Duration: 3 to 6 months, with potential to convert to full-time employment based on performance.

Why Join:

  • Lead a high-impact QA function for a global retail technology initiative.
  • Work with cutting-edge tools and modern frameworks in a collaborative, agile environment.
  • Opportunity for long-term career growth through full-time conversion and leadership advancement.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Test automation engineer Jobs in Canada !

Senior Automation QA Engineer - Test Complete

Toronto, Ontario Astra North Infoteck Inc.

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

Skills Required: Agile Way of WorkingAutomated QA Test CompleteJob Description:A Senior Automation QA Engineer is responsible for ensuring the quality and reliability of software through the design development and execution of automated tests.Responsibilities:Test Automation Design develop and maintain automated test scripts and frameworks.Quality Assurance Ensure software quality through rigorous testing and validation processes.Test Planning Develop comprehensive test plans and strategies.Collaboration Work closely with development and product teams to understand requirements and ensure quality standards.Issue Tracking Identify document and track defects and issues.Continuous Integration Integrate automated tests into the CICD pipeline to support continuous delivery.Performance Monitoring Monitor and report on test results and software performance.Qualifications:Education Typically a bachelor’s degree in computer science Engineering or a related field.Experience Several years of experience in QA automation and software testing.Skills Proficiency in programming languages such as Java Python or C. Experience with test automation tools like Selenium JUnit or TestNG.Desired Skills Familiarity with Agile methodologies. Experience with performance and load testing. Strong analytical and problem-solving skills.Interpersonal skillsExp Required: 8-10
This advertiser has chosen not to accept applicants from your region.

Senior Automation Test Engineer

Burnaby, British Columbia Danaher Corporation

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Bring more to life.
Are you ready to accelerate your potential and make a real difference within life sciences, diagnostics and biotechnology?
At Cytiva, one of Danaher's ( 15+ operating companies, our work saves lives-and we're all united by a shared commitment to innovate for tangible impact.
You'll thrive in a culture of belonging where you and your unique viewpoint matter. And by harnessing Danaher's system of continuous improvement, you help turn ideas into impact - innovating at the speed of life.
Working at Cytiva means being at the forefront of providing new solutions to transform human health. Our incredible customers undertake life-saving activities ranging from fundamental biological research to developing innovative vaccines, new medicines, and cell and gene therapies.
At Cytiva you will be able to continuously improve yourself and us - working on challenges that truly matter with people that care for each other, our customers, and their patients. Take your next step to an altogether life-changing career.
Learn about the Danaher Business System ( which makes everything possible.
The Senior Automation Test Engineer is responsible for leading prototype testing and validation to speed up iterations in development projects. This role accelerates innovation of aseptic filling technologies.
This position reports to the Technology Development Manager and is part of the Aseptic Filling - Engineering team located in Burnaby, BC and will be an on-site role.
What you will do:
+ Lead test planning and execution across the full development lifecycle - from proof-of-concept prototypes to system testing and long-term reliability trials.
+ Design and execute test strategies with appropriate fidelity for each TRL (Technology Readiness Level) phase, balancing speed, accuracy and learning objectives.
+ Develop and build automated setups for mechatronics systems, including motion control, robotics, vision systems, and precision fluid handling technologies.
+ Analyze test data to identify failure modes, and extract insights that inform design iterations in collaboration with cross-functional engineering teams.
Who you are:
+ Bachelor's Degree in Controls / Electrical / Mechanical / Systems / Mechatronics Engineering or equivalent; OR
+ 5+ years of experience in test engineering for complex electromechanical or automation systems.
+ Skilled in troubleshooting PLCs, microcontrollers, motion control and pneumatic systems
+ Proficient in developing automated data acquisition systems, test plans, analysis, and documentation.
+ Comfortable working in fast-paced, early-stage R&D environments with high ambiguity.
It would be a plus if you also possess:
+ Strong experience in engineering statistics: e.g. measurement system analysis, design of experiments, Weibull analysis, statistical process control
+ Experience with robotics, vision systems, precision fluid handling systems
Cytiva, a Danaher operating company, offers a broad array of comprehensive, competitive benefit programs that add value to our lives. Whether it's a health care program or paid time off, our programs contribute to life beyond the job. Check out our benefits at Danaher Benefits Info ( .
The salary range for this role is $91,400 to $125,600 CAD. This is the range that we in good faith believe is the range of possible compensation for this role at the time of this posting. This range may be modified in the future.
This job is also eligible for bonus/incentive pay.
We offer comprehensive package of benefits including paid time off, medical/dental/vision insurance to eligible employees.
Note: No amount of pay is considered to be wages or compensation until such amount is earned, vested, and determinable. The amount and availability of any bonus, commission, benefits, or any other form of compensation and benefits that are allocable to a particular employee remains in the Company's sole discretion unless and until paid and may be modified at the Company's sole discretion, consistent with the law.
Join our winning team today. Together, we'll accelerate the real-life impact of tomorrow's science and technology. We partner with customers across the globe to help them solve their most complex challenges, architecting solutions that bring the power of science to life.
For more information, visit .
Danaher Corporation and all Danaher Companies are committed to equal opportunity regardless of race, color, national origin, religion, sex, age, marital status, disability, veteran status, sexual orientation, gender identity, or other characteristics protected by law.
We will ensure that individuals with disabilities are provided reasonable accommodation to access our website, and as applicable participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us at or to request accommodation.
This advertiser has chosen not to accept applicants from your region.

Python Automation Test Engineer

Toronto, Ontario Cognizant

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

We are looking for a detail-oriented and technically proficient **Python Automation Test Engineer** to enhance our Python based automation projects. You will develop and enhance next generation Test Engineering Automation solutions as part of an Agile team for our banking clients.
**About Cognizant's QEA Practice:**
We are the largest Quality Assurance Practice Globally servicing 800+ Clients including 50+ clients in the Fortune 100. We bring industry-leading vision and expertise to help with the Quality Engineering transformation journey for our reputed clients. We provide Next Gen QA offerings like System Modernization assurance, Business Process Assurance, Quality Engineering, Cloud Platform Assurance, Customer Experience Assurance and Robotic Test Automation. We have been ranked #1 for Market Impact by Everest Group four times in a row and ranked #1 for completeness of vision, test advisory and Digital Business Assurance in Gartner Magic Quadrant!
**In this role, you will:**
+ **Automate assigned areas/features using the existing Framework and provide the test estimations, build automation scripts using Python & Unix.**
+ Implement and maintain test automation frameworks using Robot Framework.
+ **Perform data validation using SQL DB queries and** **handling medium to complex queries with ease.**
+ Support the implementation of the QE Program and overall QE process and standards through continuous test execution and reporting.
+ Leverages the existing automation frameworks, tools and artefacts to ensure the testing process is continuous, comprehensive and fully autonomous.
+ Responsible for doing hands on testing, technical coaching, mentoring, training, and day-to-day interaction with a team of QE practitioners, and developers and driving test case for projects/programs.
+ Work with Sr. QE lead/ Manager across LOB to identify E2E application changes to drive QE strategies during testing.
**What you'll need to succeed (required skills):**
+ **Minimum of 6-10 Yrs. of experience in test automation with at least 2+ yrs. of hands-on automation testing using Python and 4+ years in other automation tool.**
+ Must be proficient in Robot Framework (UI Automation) and possess strong Python scripting abilities.
+ **Must have good experience with SQL database and writing complex SQL queries.**
+ Good experience in a QE/test environment with a focus on technical, automated testing in a variety of environments (cloud, distributed and mainframe, business workflows and services/APIs, databases).
+ Experience in a variety of test automation frameworks/tools e.g., (Cucumber, Robot Framework, SoapUI, Selenium, TestNG) and script development using Python.
+ Familiarity with GitHub Co-pilot, leveraging AI technology for QE tasks.
+ Good knowledge with QE Processes, methodologies and Test Design techniques.
+ Good knowledge of ALM, JIRA and Confluence.
**What will help you stand out (preferred skills):**
+ Experience in the banking domain is a plus.
+ QA-related certification. E.g. ISTQB, Agile testing,
+ Exposure to Gen AI, LLM, Data Engineering.
+ Experience with Linux and shell scripting.
At Cognizant, we're eager to meet people who believe in our mission and can make an impact in various ways. We strongly encourage you to apply even if you only meet the required skills listed. Consider what transferrable experience and skills make you a unique applicant and help us see how you'd be beneficial to this role.
**Cognizant will only consider applicants for this position who are legally authorized to work in Canada without requiring employer sponsorship, now or at any time in the future.**
**Working Arrangements:**
We believe hybrid work is the way forward as we strive to provide flexibility wherever possible. Based on this role's business requirements, this is a hybrid position requiring **3 days a week** in a Cognizant or client office in Toronto. Regardless of your working arrangement, we are here to support a healthy work-life balance through our various well-being programs.
**Note:** The working arrangements for this role are accurate as of the date of posting. This may change based on the project you're engaged in, as well as business and client requirements. Rest assured; we will always be clear about role expectations.
Cognizant is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Test Automation Engineer Jobs