Senior Automation Tester - Playwright

Hybrid70,000 – 90,000 CAD

Job Description, Responsibilities & Requirements

About the Position

We are looking for a Senior Automation Tester to join our QEA team in a permanent role. You will be responsible for developing and maintaining automated test scripts using Playwright. You'll embed within cross-functional teams to shape testing strategy, build robust automation frameworks, and leverage AI-powered tools to accelerate delivery quality.

Date published: Jun 30 2026

Location: Toronto / Canada

Job category: Technology & Engineering

Work model: Hybrid

Responsibilities

  • Design and maintain end-to-end UI test frameworks using Playwright with JavaScript/TypeScript.
  • Build and validate RESTful API test suites using Cucumber JS, HTTP requests, and tools like Postman or SoapUI.
  • Replicate UI flows on the REST layer using a Python-based framework to validate backend functionality.
  • Actively use GitHub Copilot and Devin to generate, optimize, and review automation scripts - accelerating coverage and reducing manual effort.
  • Author and maintain Devin Playbooks tailored specifically for Test Automation Developers and QE Engineers - covering script generation, framework scaffolding, test data setup, and common automation patterns.
  • Optimize and validate Devin-generated output - reviewing AI-produced scripts for correctness, maintainability, and alignment with team standards before integration.
  • Integrate and execute regression suites via Selenium Grid and Jenkins CI/CD pipelines.
  • Contribute to backlog grooming, sprint planning, and test strategy aligned with acceptance criteria.
  • Track defects, collaborate closely with developers on fixes, and drive quality throughout the SDLC.
  • Mentor junior automation engineers on both traditional and AI-augmented QE workflows.

Requirements

  • Overall 7-10 years of QA automation experience.
  • Must have 3+ years in test automation with deep expertise in Playwright (JS/TypeScript).
  • Proficiency in JavaScript, TypeScript, and Python; strong in Node.js-based automation pipelines.
  • Hands-on experience with GitHub Copilot and Devin for AI-assisted automation script development.
  • Demonstrated ability to create Devin Playbooks tailored for QE and test automation use cases - enabling repeatable, scalable AI-driven workflows across the team.
  • Skilled in evaluating and refining Devin output - ensuring generated code meets quality, coverage, and maintainability standards.
  • Proven ability to build frameworks from scratch using BDD (Cucumber) and TDD approaches.
  • Solid grasp of CI/CD (Jenkins), Git, and collaborative dev workflows.
  • Working knowledge of SQL/NoSQL for data validation and backend testing.
  • Experienced in Agile/Scrum, JIRA, and cross-functional collaboration.

Nice to Have

  • Experience with Insurance domain.
  • Experience with test frameworks such as JUnit, TestNG, Mocha, Jest, or PyTest.

We Offer

  • Competitive salary ranging between CAD 70,000 – 90,000 per year.
  • Cognizant’s discretionary annual performance-based bonus.
  • Comprehensive benefits supporting your physical, mental, and financial wellbeing.
  • Flexible hybrid work model requiring 3 days a week in a client or Cognizant office in Toronto, ON.

About the Company

Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value by building full-stack AI solutions for our clients. Our deep industry, process, and engineering expertise enables us to build an organization’s unique context into technology systems that amplify human potential, drive tangible outcomes, and keep global enterprises ahead in a fast-changing world. See how at cognizant.ai or follow us on Twitter.

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.

Additional employment information

Compensation information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.

Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government-issued ID during each interview.

Cognizant is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status, or any other characteristic protected by federal, state, or local laws.

If you have a disability that requires reasonable accommodation to search for a job opening or submit an application, please email [email protected] with your request and contact information.

Apply now

Share

Benefits that help you thrive and grow

Our benefits program is built with you in mind-so you can enjoy a fulfilling, balanced, and healthy life.

Financial wellbeing

We regularly review market data to ensure compensation reflects the value you bring. Your benefits extend beyond pay and may include retirement plans, financial education, etc.

Physical and mental health

We empower you to prioritize your wellbeing through paid time off, flexible working where possible, healthcare plans, counselling, our Mental Health Allyship program, and more.

Your career, your way

With 350,000+ roles at Cognizant, you’ll have opportunities to explore new technologies, industries, and locations-and build the skills you need to grow your career.

Real-world impact

Think about the biggest brands you rely on. Chances are, they rely on us to help strengthen their business. Here, you’ll turn bold ideas into solutions that improve lives everywhere.

Your path to Cognizant

Here’s what you can expect from our hiring process. Please keep in mind that it may vary by role and location. Explore our FAQs to learn more.

Step 1: Apply to the right opportunity

Find an open role that matches your skills and career goals and show us why you’re the person for the job. Don’t see the right opportunity? Consider joining our Talent Community.

Step 2: Connect with your recruiter

If one of our recruiters sees a fit, they’ll set up a short intro call to learn more about you and how your experiences and skills match the role.

Step 3: Show off your skills

If you and our team would like to continue the process, you’ll interview with our hiring team. Some roles may also require technical assessments and/or client interviews.

Step 4: Decision time

Our team will then review each candidate’s potential to succeed in the role. This step may take some time because we want to find the right fit for both you and us-but you can count on us to keep you updated.

Haven't yet found the right opportunity?

Receive the latest updates on job opportunities, recruitment events, and company news-tailored just for you!

Talent community

We care about your privacy

Thank you, your preferences have been updated.

By clicking "Accept All", you agree to the storing of cookies on your device to give you the most optimal experience using our website. We may also use cookies to enhance performance, analyze site usage, and to personalize your experience.

Manage Preferences

Job Details

Salary:
70,000 – 90,000 CAD
Location:
Canada
Employment Type:
Full-time
Work Mode:
Hybrid
Posted on TheJob:
Jul 21, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.