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

Clear (1)

TCS Automation Test Engineer Interview Questions, Process, and Tips

Updated 24 Feb 2025

Top TCS Automation Test Engineer Interview Questions and Answers

  • Q1. How to handle scrollbar and mouse activities Jenkins and Github Story Point in Agile
Backlogs in Agile
Jira workflow explain framework pom.xml wap number reverse program ...read more
  • Q2. 1) cucumber 2) Defects worked on, tell me about the bugs you found during testing 3) Functional Testing 4) Automation testing tools you worked on how you worked on in det ...read more
  • Q3. Which java concepts have you used in your selenium script
View all 56 questions

TCS Automation Test Engineer Interview Experiences

46 interviews found

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. Write a program to check if a string is a Palindrome.
  • Ans. 

    Program to check if a string is a Palindrome

    • Create a function that takes a string as input

    • Remove all non-alphanumeric characters and convert to lowercase

    • Compare the string with its reverse to check if it's a palindrome

  • Answered by AI
  • Q2. Write a program to swap two numbers without using temp.
  • Ans. 

    Swapping two numbers without using a temporary variable in a program.

    • Use bitwise XOR operation to swap two numbers without using a temporary variable.

    • Example: int a = 5, b = 10; a = a ^ b; b = a ^ b; a = a ^ b; // Now a = 10, b = 5

  • Answered by AI
  • Q3. Briefly explain about different types of testing techniques.
  • Ans. 

    Different types of testing techniques include black box testing, white box testing, unit testing, integration testing, system testing, regression testing, and performance testing.

    • Black box testing focuses on the functionality of the software without looking at its internal code.

    • White box testing involves testing the internal code structure, paths, and logic.

    • Unit testing involves testing individual units or components o...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well and sound confident in interviews.

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Reverse string, fibonaci series, Cucumber concepts, selenium features

Automation Test Engineer Interview Questions Asked at Other Companies

asked in TCS
Q1. How to handle scrollbar and mouse activities Jenkins and Github S ... read more
asked in Infosys
Q2. Introduce yourself 1.What is STLC 2. difference between Test plan ... read more
Q3. What is Automation? what is selenium?what is xpath? what is regre ... read more
asked in TCS
Q4. 1) cucumber 2) Defects worked on, tell me about the bugs you foun ... read more
asked in Capgemini
Q5. 1] Introduction 2] Sanity Vs Smoke testing 3] Waits in selenium a ... read more
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is BDD framework
  • Ans. 

    BDD framework stands for Behavior Driven Development framework, used for writing test cases in plain language.

    • BDD framework focuses on the behavior of the system from the end user's perspective.

    • It uses natural language constructs to describe the behavior of the system.

    • Tools like Cucumber, SpecFlow, and JBehave are commonly used for implementing BDD frameworks.

    • BDD frameworks help in improving collaboration between devel

  • Answered by AI
  • Q2. How hash map works
  • Ans. 

    Hash map is a data structure that stores key-value pairs and allows for fast retrieval of values based on keys.

    • Hash map uses a hash function to map keys to indexes in an array.

    • Collisions can occur when multiple keys hash to the same index, which can be resolved using techniques like chaining or open addressing.

    • Hash maps have O(1) average time complexity for insertion, deletion, and lookup operations.

  • Answered by AI

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Find reverse of a string

Round 2 - Technical 

(2 Questions)

  • Q1. Selenium basics
  • Q2. Alerts and more on assertions
Round 3 - HR 

(2 Questions)

  • Q1. Salary discussion
  • Q2. Location specifications

TCS interview questions for designations

 Senior Automation Test Engineer

 (1)

 Automation Test Lead

 (2)

 Sdet Automation Test Engineer

 (10)

 Test Engineer

 (44)

 Senior Automation Engineer

 (3)

 QA Automation Engineer

 (1)

 Automation Engineer

 (13)

 Senior Test Engineer

 (7)

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

Good platform and experience

Round 2 - Coding Test 

Good platform and experience

Round 3 - Technical 

(2 Questions)

  • Q1. Self Introduction
  • Q2. Explain Oops concept
  • Ans. 

    Oops concept stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.

    • Oops concept involves the use of classes and objects.

    • It focuses on encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation is the bundling of data with the methods that operate on that data.

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

    • Polymorphism allows o...

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. Why do you want to join our company
  • Q2. Tell me about a situation where you lack beyond the deadline

Get interview-ready with Top TCS Interview Questions

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

I applied via LinkedIn and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Asked about java code to find average of two numbers

Round 2 - Assignment 

Take away home test about Java coding

Interview Preparation Tips

Interview preparation tips for other job seekers - Friendly interview process
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Logical and reasoning

Round 2 - Technical 

(2 Questions)

  • Q1. Coding questions
  • Q2. Hr interview
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Questions where more on Java
  • Q2. What is 'This' in java
  • Ans. 

    In Java, 'this' is a keyword that refers to the current object within a method or constructor.

    • Used to differentiate between instance variables and local variables with the same name

    • Can be used to invoke current class constructor

    • Can be passed as an argument in a method call

  • Answered by AI
Round 2 - Coding Test 

Asked to share the screen and write java code

Round 3 - HR 

(1 Question)

  • Q1. Simple questions

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Streams in java
  • Ans. 

    Streams in Java provide a way to process collections of objects in a functional style.

    • Streams are sequences of elements supporting sequential and parallel aggregate operations.

    • They can be created from various sources like collections, arrays, or I/O resources.

    • Common operations on streams include map, filter, reduce, and collect.

    • Streams are lazy, meaning intermediate operations are only executed when a terminal operatio...

  • Answered by AI
  • Q2. Question on linkedList

Skills evaluated in this interview

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

Write a program to swap two string

Round 2 - Technical 

(2 Questions)

  • Q1. Explain where you have used OOPs concept in framework
  • Ans. 

    OOPs concepts are used in the framework for better code organization, reusability, and maintainability.

    • Encapsulation: Used to hide the internal details of classes and provide access through methods.

    • Inheritance: Used to create a hierarchy of classes, allowing the reuse of code and promoting code extensibility.

    • Polymorphism: Used to define multiple methods with the same name but different implementations, improving code f...

  • Answered by AI
  • Q2. Bug life cycle and how you report to dev
  • Ans. 

    Bug life cycle and reporting process to developers

    • Bug life cycle includes stages like identification, reporting, analysis, fixing, retesting, and closure

    • To report a bug to developers, use a bug tracking tool or system

    • Provide detailed information about the bug, including steps to reproduce, expected and actual results, and any relevant screenshots or logs

    • Assign the bug to the appropriate developer and prioritize it base...

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Normal discussion

Skills evaluated in this interview

Contribute & help others!
anonymous
You can choose to be anonymous

TCS Interview FAQs

How many rounds are there in TCS Automation Test Engineer interview?
TCS interview process usually has 2-3 rounds. The most common rounds in the TCS interview process are Technical, HR and Resume Shortlist.
How to prepare for TCS Automation Test Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at TCS. The most common topics and skills that interviewers at TCS expect are Automation Testing, Selenium, Java, JIRA and Jenkins.
What are the top questions asked in TCS Automation Test Engineer interview?

Some of the top questions asked at the TCS Automation Test Engineer interview -

  1. How to handle scrollbar and mouse activities Jenkins and Github Story Point in ...read more
  2. 1) cucumber 2) Defects worked on, tell me about the bugs you found during testi...read more
  3. Which java concepts have you used in your selenium scr...read more
How long is the TCS Automation Test Engineer interview process?

The duration of TCS Automation Test Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.

Recently Viewed

INTERVIEWS

Tata Steel

No Interviews

SALARIES

SAP

INTERVIEWS

SOTC Travel Limited

No Interviews

SALARIES

SIXT Research & Development

INTERVIEWS

SOTC Travel Limited

No Interviews

SALARIES

SIXT Research & Development

DESIGNATION

SALARIES

Virtusa Consulting Services

SALARIES

L&T Technology Services

INTERVIEWS

Oracle

No Interviews

Tell us how to improve this page.

TCS Automation Test Engineer Interview Process

based on 47 interviews

4 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
  • HR Round - 1
  • HR Round - 2
View more
TCS Automation Test Engineer Salary
based on 4k salaries
₹2 L/yr - ₹10.5 L/yr
11% less than the average Automation Test Engineer Salary in India
View more details

TCS Automation Test Engineer Reviews and Ratings

based on 287 reviews

3.8/5

Rating in categories

3.6

Skill development

4.0

Work-life balance

2.7

Salary

4.6

Job security

3.7

Company culture

2.6

Promotions

3.4

Work satisfaction

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

₹0 L/yr - ₹0 L/yr

IT Analyst
66.4k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

AST Consultant
51.6k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Assistant System Engineer
29.8k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Associate Consultant
29.6k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare TCS with

Amazon

4.1
Compare

Wipro

3.7
Compare

Infosys

3.6
Compare

Accenture

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent