2,048,396open jobs
122,875companies
239,503added this week
Browse all
Salary
≈ $55k – $98k per year (Estimated)
Location
In office (Toronto)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Nov 2, 2026. First seen by Alion on Nov 1, 2026. Tata Consultancy Services scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Tata Consultancy Services (TCS) is a global leader in IT services, consulting, and digital business solutions operating as the flagship tech subsidiary of the Tata Group. Headquartered in Mumbai, India, the company delivers end-to-end capabilities spanning cloud computing, enterprise platforms, cybersecurity, and artificial intelligence to major global enterprises. Employing over 500,000 professionals across dozens of countries, it stands as one of the world's largest IT outsourcing and technology transformation partners.

Role: Engineer. Skills: Automation Testing, Quality Analyst, API(Application programming interface). Experience: 5 - 18 Years

Inclusion without Exception

Tata Consultancy Services (TCS) is an equal opportunity employer, and embraces diversity in race, nationality, ethnicity, gender, age, physical ability, neurodiversity, and sexual orientation, to create a workforce that reflects the societies we operate in. Our continued commitment to Culture and Diversity is reflected in our people stories across our workforce and implemented through equitable workplace policies and processes.

TCS has been serving the Canadian marketplace for more than 35 years and today is the technology partner of choice for many of the country's leading organizations. As one of the largest IT services providers in Canada and globally, TCS is aiming to become the world's largest AI-led technology services company and is enabling its clients to transform themselves across the full AI stack, from infrastructure to intelligence.

Rooted in the heritage and values of the Tata Group, TCS is focused on creating long-term value for its clients, investors, employees, and the communities it serves. With a highly skilled workforce supporting customers from coast to coast, TCS has consistently been recognized as a Top Employer by the Top Employers Institute, including a recent top ranking at the country level.

TCS also sponsors 14 of the world's most prestigious marathons and endurance events, including the TCS Toronto Waterfront Marathon, reflecting its commitment to health, sustainability, and community empowerment.

Job Description :-

Job Summary

We are seeking a detail-oriented and proactive QA Engineer with expertise in Web, Mobile, API, and Test Automation to ensure the delivery of high-quality software products. The ideal candidate will be responsible for designing, developing, and executing test strategies, identifying defects, automating test cases, and collaborating closely with cross-functional teams throughout the software development lifecycle.

Key Responsibilities

Design, develop, and execute comprehensive test strategies, test plans, and test cases for Web, Mobile, and API applications based on business and technical requirements.

Perform manual and automated testing, including functional, regression, smoke, sanity, integration, system, and end-to-end testing, to ensure high-quality software delivery.

Validate web applications across multiple browsers, devices, and operating systems, ensuring responsiveness, compatibility, accessibility, and a seamless user experience.

Test native, hybrid, and mobile web applications on iOS and Android platforms, validating functionality, usability, device compatibility, and installation/upgrade processes.

Design, execute, and maintain API testing for REST and SOAP services, validating request/response payloads, status codes, authentication, integrations, and data integrity.

Develop, maintain, and enhance test automation frameworks for web, mobile, and API applications using tools such as Selenium, Playwright, Cypress, Appium, and Rest Assured.

Create and maintain reusable automated test scripts to improve test coverage, reduce manual effort, and support continuous testing initiatives.

Integrate automated test suites into CI/CD pipelines to enable efficient and reliable quality validation throughout the software development lifecycle.

Identify, document, track, and verify software defects using defect management tools such a s JIRA and Azure DevOps, working closely with development teams to ensure timely resolution.

Perform backend validation using databases and SQL queries to verify data accuracy, consistency, and application behavior.

Collaborate with Product Owners, Business Analysts, Developers, and DevOps teams to understand requirements, clarify acceptance criteria, and ensure quality throughout the SDLC.

Participate actively in Agile ceremonies, including sprint planning, backlog grooming, daily stand-ups, sprint reviews, and retrospectives.

Analyze test results, prepare test reports, provide quality metrics, and communicate testing progress, risks, and recommendations to stakeholders.

Contribute to the continuous improvement of QA processes, testing standards, automation practices, and quality engineering initiatives to enhance overall product quality and delivery efficiency.

Requirements

Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, with good years of experience in Software Quality Assurance and Test Automation.

Strong experience testing Web, Mobile (iOS/Android), and API applications throughout the SDLC/STLC in Agile environments.

Experience with Agile project management, test management, and collaboration tools, including JIRA, Confluence, TestRail, Zephyr, and HP ALM/Quality Center.

Hands-on experience with automation tools such as Selenium, Playwright, Cypress, Appium, and Rest Assured.

Proficiency in one or more programming languages such as Java, Kotlin, or Python, as well as JavaScript/TypeScript, for developing and maintaining automation frameworks.

Experience with API testing using Postman, Swagger, SoapUI, or similar tools, with a solid understanding of REST and SOAP services.

Strong knowledge of CI/CD pipelines, version control systems (Git), and test management/defect-tracking tools such as JIRA and Azure DevOps.

Familiarity with browser developer tools, application logs, and debugging techniques for troubleshooting and validating application behavior.

Experience with SQL and database validation to verify data integrity and backend functionality.

Familiarity with cloud platforms such as Azure or AWS, performance testing tools, and BDD frameworks is an asset.

Excellent analytical, problem-solving, communication, and collaboration skills, with the ability to work effectively in cross-functional teams.

Relevant certifications in software testing or automation (e.g., ISTQB, Certified Selenium Professional, or equivalent) are considered an asset.

Preferred Experience

Good years of experience in Software Quality Assurance, including at least good years of hands-on test automation experience.

Experience working in Agile/Scrum environments and supporting continuous delivery initiatives.

Experience testing complex, enterprise-scale applications with multiple integrations and cross-platform user interfaces.

Tata Consultancy Services Canada Inc. is committed to meeting the accessibility needs of all individuals in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code (OHRC). Should you require accommodation during the recruitment and selection process, please inform Human Resources.

Thank you for your interest in TCS. Can didates that meet the qualifications for this position will be contacted within a 2-week period. We invite you to continue to apply for other opportunities that match your profile.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,048,396 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

QA
Similar stack
Same company
Toronto
≈ $54k – $95k per year (Estimated) · In office · 5+ years exp · Toronto
JavaScript
SQL
Management
Jira
Agile
Apply
≈ $45k – $104k per year (Estimated) · Equity · In office · Full-Time · 3+ years exp · Vancouver
Python
JavaScript
TypeScript
Frontend
React.js
DevOps
CI/CD
Git
GitHub
GitLab
QA
Cypress
Playwright
Apply
≈ $36k – $83k per year (Estimated) · Hybrid · Full-Time · 3+ years exp · Boucherville
TypeScript
SQL
C#
Apex
C#
.NET
DevOps
Rest API
Azure DevOps
Azure
Git
SOAP
QA
TestRail
Selenium
JMeter
Cypress
Playwright
Postman
Rest-Assured
k6
Apply
QA Automation 3 days ago
≈ $55k – $97k per year (Estimated) · In office · 5+ years exp · Toronto
Python
JavaScript
SQL
Databases
Snowflake
Google BigQuery
DevOps
Azure DevOps
Azure
CI/CD
Jenkins
Analytics
ETL/ELT
Management
Agile
QA
Selenium
Cypress
Playwright
Postman
Rest-Assured
Apply
Performance Tester 3 days ago
≈ $54k – $96k per year (Estimated) · In office · 5+ years exp · Toronto
SQL
Management
Jira
QA
JMeter
Apply
≈ $54k – $95k per year (Estimated) · In office · 5+ years exp · Toronto
JavaScript
SQL
Management
Jira
Agile
Apply
≈ $54k – $92k per year (Estimated) · In office · 8+ years exp · Toronto
JavaScript
SQL
Databases
MySQL
Management
Jira
Agile
Apply
≈ $55k – $103k per year (Estimated) · In office · 5+ years exp · Toronto
SQL
PowerShell
Databases
Azure SQL Database
DevOps
Ansible
Azure DevOps
GitHub Actions
New Relic
Azure
CI/CD
Jenkins
Configuration Management
Incident Management
Cybersecurity
Microsoft Entra ID
Apply
≈ $65k – $111k per year (Estimated) · In office · 5+ years exp · Toronto
AI/ML
AI Agents
Apply
≈ $59k – $106k per year (Estimated) · In office · 5+ years exp · Toronto
Python
SQL
Scala
Databases
Databricks
Oracle
MS SQL
Azure SQL Database
AI/ML
Spark
DevOps
Azure
CI/CD
Jenkins
GitHub
Analytics
ETL/ELT
Azure Data Factory
Apply
See all jobs
This is one of many
2,048,396 more open roles from verified company boards, updated every day.