Cognizant logo
Cognizant Verified
Information Technology & Services, Consulting

Senior Test Automation Engineer

Toronto, Ontario, CanadaHybridFull TimeSeniorCA$57,150–CA$90,000 /yrPosted 2 months ago

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

This Senior Test Automation Engineer role focuses on leading enterprise-scale quality engineering and automation initiatives for a major banking client. The engineer will be part of a cross-functional team, ensuring high-quality technology solutions. Key responsibilities include defining testing strategies, designing and optimizing automation frameworks across various environments (web, API, cloud, mainframe), mentoring engineers, driving CI/CD integration, and overseeing defect management. The role requires strong programming skills in Java/Python, expertise with various testing tools and frameworks, CI/CD platforms, and database experience. A Bachelor's degree or equivalent experience is necessary.

About The Role
As a
Senior Test Automation Engineer
, you will make an impact by leading enterprise‑scale quality engineering and automation initiatives for a major banking client. You will be a valued member of a cross‑functional delivery team and collaborate closely with development, product, and operations stakeholders to ensure scalable, reliable, and high‑quality technology solutions.
In This Role, You Will

  • Lead Quality Engineering teams in defining and executing comprehensive testing strategies aligned to SDLC best practices
  • Design, scale, and optimize test automation frameworks across web, API, distributed, cloud, and mainframe environments
  • Mentor and coach QE engineers, fostering a culture of quality, innovation, and continuous improvement
  • Drive CI/CD integration by embedding automated testing into build and deployment pipelines
  • Oversee defect management, root cause analysis, and quality metrics reporting for senior stakeholders
  • Partner with product, development, and operations teams to define quality standards and release readiness
  • Evaluate and introduce emerging testing tools, frameworks, and AI‑enabled testing approaches

What You Need To Have To Be Considered

  • 7+ years of experience in Quality Engineering or Quality Assurance, with 5+ years focused on large‑scale test automation
  • Strong understanding of QE processes, Testing Life Cycle, SDLC, and defect management for enterprise applications
  • Hands‑on expertise with test automation frameworks and tools, including:
  • UI/Web: Selenium, Robot Framework
  • API: Postman, REST Assured, Karate
  • BDD: Cucumber, Karate
  • Other frameworks: TestNG, Cypress, Playwright
  • Strong programming skills in Java and/or Python
  • Experience working with CI/CD platforms such as GitHub Actions, Jenkins, UCD, or Helios, and build tools like Maven or Gradle
  • Database experience with DB2, Oracle, SQL, IMS, and working knowledge of NoSQL databases (e.g., MongoDB)
  • Proficiency with JIRA, Confluence, and modern ALM tools
  • Solid knowledge of test design techniques such as equivalence partitioning and boundary value analysis
  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent professional experience

These will help you stand out

  • Experience integrating AI‑driven tools or intelligent agents into testing workflows to improve efficiency and coverage
  • Familiarity with IBM MQ and asynchronous messaging patterns for enterprise integration testing
  • Prior experience leading QE teams in complex, regulated environments (e.g., banking or financial services)
  • Industry certifications such as ISTQB or CSTE

Total Compensation
We regularly assess market data to ensure we offer a competitive compensation package for our associates. The base salary for this position ranges between CAD 57,150 to 90,000 per year. Where the successful candidate may fall within the range depends on relevant education, work and/or management experience and other business-related and job-necessary qualifications. This position is also eligible for Cognizant’s discretionary annual performance-based bonus, as well as benefits that support your physical, mental and financial wellbeing.
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
4 days
a week in a client or Cognizant office in
Toronto, province
. Regardless of your working arrangement, we are here to support a healthy work-life balance through our various wellbeing programs.
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 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.
Applications for this position are reviewed by our recruitment team without the use of artificial intelligence screening tools.

Sample Cognizant interview questions

  • 1

    Implement a platform for handling live user authentication.

    system designmedium
  • 2

    How would you explain the purpose and functionality of GitHub to someone unfamiliar with coding or version control systems?

    technicalmedium
  • 3

    Determine if a string can be a palindrome after deleting at most one character.

    codingmedium
  • 4

    Maximize the minimum distance between aggressive cows in stalls.

    codingmedium
  • 5

    Unique Combinations that Sum to a Target Find all unique combinations in an array that sum to a target. Input: candidates = [2,4,6], target = 6 Output: [[2,2,2], [2,4], [6]] Explanation: Uses backtracking to find all valid combinations that sum to 6, allowing for explicitly repeated elements.

    codingmedium

Sign up for a personalized interview prep pack tailored to this role.

Ready to apply?
You'll be redirected to Cognizant's application page.

Similar roles