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 Automation Engineer Interview Questions, Process, and Tips

Updated 6 Dec 2024

Top TCS Automation Engineer Interview Questions and Answers

View all 8 questions

TCS Automation Engineer Interview Experiences

12 interviews found

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

(1 Question)

  • Q1. Wap to sort an array
Round 2 - HR 

(1 Question)

  • Q1. Strength nd weakness
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Types of waits on selenium
  • Ans. 

    Types of waits on Selenium include Implicit Wait, Explicit Wait, and Fluent Wait.

    • Implicit Wait: Waits for a certain 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 defined polling frequency.

    • Example: driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);

  • Answered by AI
  • Q2. Abstract classes, interfaces
Round 2 - Technical 

(2 Questions)

  • Q1. Difficulties faced while automation
  • Ans. 

    Some difficulties faced in automation include handling dynamic elements, synchronization issues, and maintenance of test scripts.

    • Handling dynamic elements on the webpage can be challenging as they may change frequently.

    • Synchronization issues between the automation tool and the application can lead to test failures.

    • Maintenance of test scripts becomes difficult as the application evolves and changes over time.

  • Answered by AI
  • Q2. Domain questions
Round 3 - HR 

(2 Questions)

  • Q1. Why looking for a change
  • Ans. 

    Seeking new challenges and growth opportunities

    • Looking to expand skill set in a new environment

    • Interested in working on cutting-edge technologies

    • Seeking a more collaborative team environment

    • Want to take on more responsibility and leadership roles

  • Answered by AI
  • Q2. Expectation about the salary, notice period, last date, projects, work culture
  • Ans. 

    Salary expectation, notice period, last date, projects, work culture

    • Salary expectation: Looking for competitive salary based on experience and industry standards

    • Notice period: Currently serving a notice period of X weeks/months

    • Last date: Available to start immediately after notice period ends

    • Projects: Experienced in automation projects using tools like Selenium, Appium, etc.

    • Work culture: Seeking a collaborative and inn

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep basics clear

Skills evaluated in this interview

Automation Engineer Interview Questions Asked at Other Companies

asked in GEA Group
Q1. 16) What is modbus ? Types of modbus? How many slaves we can conn ... read more
asked in Blue Yonder
Q2. 1. What is the difference between Absolute & Relative Xpaths?
Q3. 1. Explain oops concepts in coding. 2. Write a program to find mi ... read more
Q4. One coding challenge was given to find the number of palindrome w ... read more
asked in GEA Group
Q5. 15) What is ASI protocol? How many slaves we can connect to one m ... read more
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at Vellore Institute of Technology (VIT) and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Practice quantitative aptitude questions by RS Agarwal

Round 2 - Technical 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. Explain the final year project?

Interview Preparation Tips

Topics to prepare for TCS Automation Engineer interview:
  • Java
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Selenium Basic questions like drop down, alerts, action
  • Q2. File handling, Devops related questions

TCS interview questions for designations

 Automation Test Engineer

 (46)

 Senior Automation Engineer

 (3)

 QA Automation Engineer

 (1)

 Automation Tester

 (6)

 Automation Testing

 (1)

 Automation Developer

 (1)

 Sdet Automation Test Engineer

 (10)

 Qa Automation Testing Engineer

 (6)

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. What is Selenium?
  • Ans. 

    Selenium is a popular open-source tool used for automating web browsers.

    • Selenium is used for automating web browsers to test web applications.

    • It supports multiple programming languages like Java, Python, C#, etc.

    • Selenium WebDriver is the most commonly used component for writing automation scripts.

    • Selenium Grid allows running tests on different machines in parallel.

    • Selenium IDE is a record and playback tool for creating

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. Why you have come to TCS?
Round 3 - HR 

(1 Question)

  • Q1. What is your expected salary?

Skills evaluated in this interview

Get interview-ready with Top TCS Interview Questions

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-

I applied via Company Website and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Coding Test 

What is implicit wait
What is polymorphism and oops

Round 2 - HR 

(5 Questions)

  • Q1. Package discussion and managerial round
  • Q2. What are your roles and responsibilities
  • Ans. 

    As an Automation Engineer, my roles and responsibilities include designing, developing, and implementing automated testing solutions to improve efficiency and accuracy.

    • Designing and developing automated test scripts

    • Implementing automated testing solutions to improve efficiency

    • Collaborating with cross-functional teams to ensure quality assurance

    • Troubleshooting and debugging automation scripts

    • Maintaining and updating aut

  • Answered by AI
  • Q3. Expected package
  • Q4. What are Testing types
  • Ans. 

    Testing types refer to different approaches and techniques used to validate software functionality.

    • Unit Testing: Testing individual components or modules of the software.

    • Integration Testing: Testing how different modules work together.

    • System Testing: Testing the entire system as a whole.

    • Acceptance Testing: Testing to ensure the software meets the requirements of the end users.

    • Performance Testing: Testing the performanc...

  • Answered by AI
  • Q5. What is the package expected in hr round
  • Ans. 

    The package expected in HR round typically includes details about salary, benefits, and other compensation.

    • Salary details including base pay, bonuses, and any other incentives

    • Benefits such as health insurance, retirement plans, and vacation time

    • Other compensation like stock options or profit-sharing opportunities

  • Answered by AI

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed in Apr 2023. 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 - Technical 

(1 Question)

  • Q1. Behaviour questions
Round 3 - Technical 

(1 Question)

  • Q1. What is software testing
  • Ans. 

    Software testing is the process of evaluating a software application or system to identify any defects or errors.

    • It involves executing the software with the intention of finding bugs or issues

    • Testing can be done manually or through automated tools

    • Types of testing include functional, performance, security, and usability testing

    • Testing is important to ensure the software meets the requirements and is of high quality

    • Examp...

  • Answered by AI
Round 4 - HR 

(1 Question)

  • Q1. Salary negotiations

Skills evaluated in this interview

Round 1 - Technical 

(4 Questions)

  • Q1. Need to clear about OOPS Concept
  • Q2. Explain about Static Keywords ,Method, Variable with e.g.
  • Ans. 

    Explanation of static keywords, methods, and variables with examples.

    • Static keyword is used to declare a variable or method that belongs to the class rather than an instance of the class.

    • Static variables are shared among all instances of the class.

    • Static methods can be called without creating an instance of the class.

    • Example: public static int count = 0; // static variable

    • Example: public static void printMessage() { //

  • Answered by AI
  • Q3. Design Pattern like Singleton,observer etc.
  • Q4. Webdriver Waits and different commands
  • Ans. 

    Webdriver Waits are used to wait for a certain condition to occur before proceeding with the next command.

    • Webdriver Waits are used to handle synchronization issues in test automation.

    • There are three types of waits: Implicit, Explicit, and Fluent.

    • Commands like 'elementToBeClickable', 'visibilityOf', and 'titleContains' are used with waits.

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

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - You need to clear all things which are mentioned in role decryption. Be cool

Skills evaluated in this interview

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

I applied via Walk-in and was interviewed before Jun 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

It was a good and easy

Round 2 - Coding Test 

They ask about Java and some selenium code

Interview Preparation Tips

Topics to prepare for TCS Automation Engineer interview:
  • Marketing
Interview preparation tips for other job seekers - Do your best and you will get succeed

I applied via Naukri.com and was interviewed before Jul 2021. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Jova codes to reverse strings and remove duplicate in array
  • Ans. 

    Answer to Jova codes to reverse strings and remove duplicate in array

    • To reverse a string, use the reverse() method or loop through the string in reverse order

    • To remove duplicates in an array, use the Set() method or loop through the array and use a temporary object to store unique values

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Why you switching your current job

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well and attend interviews , Be strong in oops concepts in java

Skills evaluated in this interview

TCS Interview FAQs

How many rounds are there in TCS Automation Engineer interview?
TCS interview process usually has 2-3 rounds. The most common rounds in the TCS interview process are Technical, HR and Aptitude Test.
How to prepare for TCS Automation 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 Engineering, Automation Testing, Python, Selenium and Cucumber.
What are the top questions asked in TCS Automation Engineer interview?

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

  1. Explain about Static Keywords ,Method, Variable with e...read more
  2. Jova codes to reverse strings and remove duplicate in ar...read more
  3. What is software test...read more

Tell us how to improve this page.

TCS Automation Engineer Interview Process

based on 9 interviews

3 Interview rounds

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

TCS Automation Engineer Reviews and Ratings

based on 68 reviews

4.0/5

Rating in categories

3.9

Skill development

4.0

Work-life balance

2.9

Salary

4.7

Job security

4.3

Company culture

2.9

Promotions

3.8

Work satisfaction

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

₹1 L/yr - ₹9 L/yr

IT Analyst
66.7k salaries
unlock blur

₹5.1 L/yr - ₹16 L/yr

AST Consultant
51.5k salaries
unlock blur

₹8 L/yr - ₹25 L/yr

Assistant System Engineer
29.8k salaries
unlock blur

₹2.2 L/yr - ₹5.8 L/yr

Associate Consultant
29.4k salaries
unlock blur

₹9 L/yr - ₹32 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