Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by TCS Team. If you also belong to the team, you can get access from here

TCS Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

TCS QA QC Engineer Interview Questions and Answers

Updated 15 Jan 2025

13 Interview questions

A QA QC Engineer was asked 5mo ago
Q. When priority -1 and 1 are implemented, which will execute first?
Ans. 

Priority -1 will execute first before priority 1.

  • Priority -1 is considered higher than priority 1 in most programming languages.

  • Tasks with priority -1 will be executed before tasks with priority 1.

  • For example, in a task scheduling system, a task with priority -1 will be executed before a task with priority 1.

A QA QC Engineer was asked 12mo ago
Q. Please explain the Bug life cycle.
Ans. 

Bug life cycle is the process of a bug from identification to resolution.

  • Bug is identified by tester

  • Bug is logged in bug tracking tool

  • Bug is assigned to developer

  • Developer fixes the bug

  • Bug is retested by tester

  • Bug is closed if fixed or reopened if not

QA QC Engineer Interview Questions Asked at Other Companies

Q1. wha is your response ?, if material will purchase from any factor ... read more
Q2. What tests have you performed?
Q3. What types of admixtures are generally used in concrete?
Q4. What do you check during beam, column, and slab casting?
asked in Anabeeb
Q5. 1.What is the difference between shutdown and turnaround? 2.Expla ... read more
A QA QC Engineer was asked 12mo ago
Q. What is the difference between QA and QC?
Ans. 

QA focuses on preventing defects in the process, while QC focuses on identifying defects in the product.

  • QA is process oriented, focusing on preventing defects by establishing processes and standards.

  • QC is product oriented, focusing on identifying defects through testing and inspection.

  • QA involves activities like reviews, audits, and process improvements.

  • QC involves activities like testing, inspections, and quality...

🔥 Asked by recruiter 4 times
A QA QC Engineer was asked
Q. How do you reverse a string?
Ans. 

To reverse a string, iterate through the string from end to start and append each character to a new string.

  • Iterate through the string from end to start

  • Append each character to a new string

  • Return the reversed string

What people are saying about TCS

View All
a senior associate
2w
Tata's lost its touch? TCS ain't what it used to be :-(
Tata is not the same after Sir Ratan Tata! TCS used to really look after its employees, even when they were on the bench. Now, things have changed and it's disappointing.
FeedCard Image
Got a question about TCS?
Ask anonymously on communities.
A QA QC Engineer was asked
Q. How do you check if an integer is a palindrome?
Ans. 

To check if an integer is a palindrome, reverse the integer and compare it with the original integer.

  • Convert the integer to a string to easily reverse it

  • Reverse the string and compare it with the original string

  • If they are the same, the integer is a palindrome

A QA QC Engineer was asked
Q. How do you find duplicates in a string?
Ans. 

Use a hash set to find duplicates in a string array.

  • Create a hash set to store unique elements.

  • Iterate through the array and check if the element is already in the hash set.

  • If it is, then it is a duplicate.

  • Example: ['apple', 'banana', 'apple'] -> 'apple' is a duplicate.

A QA QC Engineer was asked
Q. Explain your automation folder structure.
Ans. 

Automation folder structure should be organized and easy to navigate for efficient test automation.

  • Separate folders for test scripts, test data, test results, and configuration files

  • Subfolders for different test suites or modules

  • Naming conventions for files and folders to easily identify test cases

  • Utilize version control systems like Git for managing code changes

  • Include a README file with instructions on how to ru...

Are these interview questions helpful?
A QA QC Engineer was asked
Q. What is a POM directory?
Ans. 

POM directory is a folder in a Maven project that contains Page Object Model classes for organizing and managing web elements and actions.

  • POM directory helps in separating the page objects from test scripts for better organization and maintenance.

  • It contains classes representing web pages with locators and methods to interact with those elements.

  • Example: src/main/java/com/example/pages

🔥 Asked by recruiter 4 times
A QA QC Engineer was asked
Q. What are the OOP concepts in Java?
Ans. 

Oops concept in Java refers to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.

  • Inheritance: Allows a class to inherit properties and behavior from another class.

  • Encapsulation: Bundling data and methods that operate on the data into a single unit.

  • Polymorphism: Ability of a method to do different things based on the object it is acting upon.

  • Abstraction: Hiding th...

A QA QC Engineer was asked
Q. Explain the different types of waits in Selenium.
Ans. 

Different types of waits in Selenium include implicit, explicit, and fluent waits.

  • Implicit wait: Waits for a specified amount of time before throwing a NoSuchElementException.

  • Explicit wait: Waits for a certain condition to occur before proceeding further in the code.

  • Fluent wait: Waits for a condition to be true with a specified frequency of checking.

  • Example: WebDriverWait wait = new WebDriverWait(driver, 10);

TCS QA QC Engineer Interview Experiences

8 interviews found

QA QC Engineer Interview Questions & Answers

user image Eswar Eswar

posted on 15 Jan 2025

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Print the webtable and gett all the data

Round 2 - One-on-one 

(1 Question)

  • Q1. Whdn prioty -1 and 1 is implimented which will execute first
  • Ans. 

    Priority -1 will execute first before priority 1.

    • Priority -1 is considered higher than priority 1 in most programming languages.

    • Tasks with priority -1 will be executed before tasks with priority 1.

    • For example, in a task scheduling system, a task with priority -1 will be executed before a task with priority 1.

  • Answered by AI

QA QC Engineer Interview Questions & Answers

user image Priyanka Satapathy

posted on 17 Dec 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
-

I applied via LinkedIn and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Coding Test 

Diff abstract and interface
Oops concepts used in selenium
Got commands
Has table and has map
Load runner
Custom xpath

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Testing tools to be through with
  • Ans. 

    Some testing tools to be familiar with include Selenium, JIRA, and Postman.

    • Selenium for automated testing of web applications

    • JIRA for bug tracking and project management

    • Postman for API testing and automation

  • Answered by AI
  • Q2. Scenario based question

Skills evaluated in this interview

QA QC Engineer Interview Questions & Answers

user image manoj tiwari

posted on 10 Jun 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Please explain Bug life cycle
  • Ans. 

    Bug life cycle is the process of a bug from identification to resolution.

    • Bug is identified by tester

    • Bug is logged in bug tracking tool

    • Bug is assigned to developer

    • Developer fixes the bug

    • Bug is retested by tester

    • Bug is closed if fixed or reopened if not

  • Answered by AI
  • Q2. Difference between QA & QC
  • Ans. 

    QA focuses on preventing defects in the process, while QC focuses on identifying defects in the product.

    • QA is process oriented, focusing on preventing defects by establishing processes and standards.

    • QC is product oriented, focusing on identifying defects through testing and inspection.

    • QA involves activities like reviews, audits, and process improvements.

    • QC involves activities like testing, inspections, and quality cont...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - they will mainly focus on basic concepts

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Aug 2023. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Java Interview Question
  • Q2. How to reverse a string
  • Ans. 

    To reverse a string, iterate through the string from end to start and append each character to a new string.

    • Iterate through the string from end to start

    • Append each character to a new string

    • Return the reversed string

  • Answered by AI
  • Q3. How to find a Duplicate from a string
  • Ans. 

    Use a hash set to find duplicates in a string array.

    • Create a hash set to store unique elements.

    • Iterate through the array and check if the element is already in the hash set.

    • If it is, then it is a duplicate.

    • Example: ['apple', 'banana', 'apple'] -> 'apple' is a duplicate.

  • Answered by AI
  • Q4. How to check an integer is palindrome or not
  • Ans. 

    To check if an integer is a palindrome, reverse the integer and compare it with the original integer.

    • Convert the integer to a string to easily reverse it

    • Reverse the string and compare it with the original string

    • If they are the same, the integer is a palindrome

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Good in Java

Skills evaluated in this interview

QA QC Engineer Interview Questions & Answers

user image Mayank Patle

posted on 26 Aug 2023

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(4 Questions)

  • Q1. What is pom directory
  • Ans. 

    POM directory is a folder in a Maven project that contains Page Object Model classes for organizing and managing web elements and actions.

    • POM directory helps in separating the page objects from test scripts for better organization and maintenance.

    • It contains classes representing web pages with locators and methods to interact with those elements.

    • Example: src/main/java/com/example/pages

  • Answered by AI
  • Q2. Opps concept in java
  • Ans. 

    Oops concept in Java refers to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.

    • Inheritance: Allows a class to inherit properties and behavior from another class.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Polymorphism: Ability of a method to do different things based on the object it is acting upon.

    • Abstraction: Hiding the imp...

  • Answered by AI
  • Q3. Explain different types of waits in selenium
  • Ans. 

    Different types of waits in Selenium include implicit, explicit, and fluent waits.

    • Implicit wait: Waits for a specified amount of time before throwing a NoSuchElementException.

    • Explicit wait: Waits for a certain condition to occur before proceeding further in the code.

    • Fluent wait: Waits for a condition to be true with a specified frequency of checking.

    • Example: WebDriverWait wait = new WebDriverWait(driver, 10);

  • Answered by AI
  • Q4. Explain you automation folder structure
  • Ans. 

    Automation folder structure should be organized and easy to navigate for efficient test automation.

    • Separate folders for test scripts, test data, test results, and configuration files

    • Subfolders for different test suites or modules

    • Naming conventions for files and folders to easily identify test cases

    • Utilize version control systems like Git for managing code changes

    • Include a README file with instructions on how to run tes...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
More than 8 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed in Aug 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - HR 

(2 Questions)

Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - i feel i All jobseekers After joining the company then after put your resignations in current company . if any wrong sorry All.

Skills evaluated in this interview

I applied via Referral and was interviewed before Mar 2021. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Testing basic questions
  • Q2. API Testing questions
  • Q3. SQL queries testing questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared with answers. Be confident with clear communication

Interview questions from similar companies

I applied via Naukri.com and was interviewed before Jul 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Coming to AEM,Interviewer has covered all the topics.

Interview Preparation Tips

Interview preparation tips for other job seekers - Pls don't join in TechMahindra.Especially for AEM Folks.Because there are no projects at all.They force you to learn and work in other domain.Then your AEM knowledge will vanish.Worst Company.

I applied via Campus Placement and was interviewed before Apr 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. About the basics of c, c++ and java, also asked to explain the project that I developed.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be bold and transparent. Explain your reasons and issues if any they are under standable.

TCS Interview FAQs

How many rounds are there in TCS QA QC Engineer interview?
TCS interview process usually has 1-2 rounds. The most common rounds in the TCS interview process are Technical, HR and Resume Shortlist.
What are the top questions asked in TCS QA QC Engineer interview?

Some of the top questions asked at the TCS QA QC Engineer interview -

  1. By using driver.findElements().find All elements in the application . using loo...read more
  2. Whdn prioty -1 and 1 is implimented which will execute fi...read more
  3. How to check an integer is palindrome or ...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4.1/5

based on 10 interview experiences

Difficulty level

Easy 33%
Moderate 67%

Duration

4-6 weeks 50%
More than 8 weeks 50%
View more
TCS QA QC Engineer Salary
based on 62 salaries
₹5.6 L/yr - ₹22 L/yr
119% more than the average QA QC Engineer Salary in India
View more details

TCS QA QC Engineer Reviews and Ratings

based on 15 reviews

4.5/5

Rating in categories

4.3

Skill development

4.3

Work-life balance

3.8

Salary

4.7

Job security

4.4

Company culture

4.2

Promotions

4.4

Work satisfaction

Explore 15 Reviews and Ratings
System Engineer
1.1L salaries
unlock blur

₹1 L/yr - ₹9 L/yr

IT Analyst
65.6k salaries
unlock blur

₹5.1 L/yr - ₹16.8 L/yr

AST Consultant
53.4k salaries
unlock blur

₹8 L/yr - ₹25 L/yr

Assistant System Engineer
33.2k salaries
unlock blur

₹2.6 L/yr - ₹6.4 L/yr

Associate Consultant
32.8k salaries
unlock blur

₹9 L/yr - ₹33.6 L/yr

Explore more salaries
Compare TCS with

Amazon

4.0
Compare

Wipro

3.7
Compare

Infosys

3.6
Compare

Accenture

3.8
Compare
write
Share an Interview