Premium Employer

i

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

HCLTech Verified Tick

Compare button icon Compare button icon Compare
3.5

based on 34.2k Reviews

Filter interviews by

HCLTech Senior Automation Engineer Interview Questions and Answers

Updated 14 Oct 2024

HCLTech Senior Automation Engineer Interview Experiences

2 interviews found

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

I applied via Naukri.com and was interviewed in Mar 2023. There were 3 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 - Coding Test 

Reverse the string and arrange it with the original index values

Round 3 - Technical 

(1 Question)

  • Q1. 1. What is Fluent wait 2. How we can handle the stale element exception
  • Ans. 

    Fluent wait is a dynamic wait mechanism in Selenium WebDriver that waits for a condition to be true before proceeding.

    • Fluent wait is used to wait for a condition with a specified timeout and polling interval

    • It can be used to handle dynamic elements on a webpage that may take variable time to load

    • Example: WebDriverWait wait = new WebDriverWait(driver, 10); wait.until(ExpectedConditions.visibilityOfElementLocated(By.id("

  • Answered by AI

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Current automation project structure
  • Ans. 

    The current automation project structure includes modular design, reusable components, and continuous integration.

    • Modular design allows for easier maintenance and scalability

    • Reusable components reduce duplication of code and increase efficiency

    • Continuous integration ensures that code changes are automatically tested and integrated into the project

    • Example: Using Page Object Model for web automation, creating libraries f

  • Answered by AI
  • Q2. Playwright implementation for API automation
  • Ans. 

    Playwright is a tool that can be used for API automation testing.

    • Playwright can be used to automate API calls and test responses.

    • It supports multiple programming languages like JavaScript, Python, and C#.

    • Playwright provides a simple and intuitive API for interacting with web services.

    • It allows for easy setup and execution of API tests.

    • Playwright can be integrated with testing frameworks like Jest or Mocha for comprehen

  • Answered by AI

Skills evaluated in this interview

Senior Automation Engineer Interview Questions Asked at Other Companies

Q1. 1. Print numbers from 1 to 100 without using any loop ? 2. How do ... read more
Q2. 1. In your framework how have you and why have used abstract clas ... read more
Q3. What is jenkins? Do you have experience in setting up pipeline in ... read more
Q4. What is BDD? what difference between BDD and cucumber? Are you aw ... read more
Q5. What is UpCasting? and why we can't use downCasting in OOPS?

Interview questions from similar companies

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

I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. What to run multiple test for multiple browser version
  • Q2. What is Accessibility testing
Round 2 - Coding Test 

Write a program to longest substring without repeating characters

Interview Preparation Tips

Interview preparation tips for other job seekers - Dont attend interview for Capegemini..In a year 2024 I received 200 calls for interview...I appear ist and 2nd round and cleared all. Submitted documents-service history ,UAN number , but they did not give offer...same things happened to many candidates...waste of time for a candidate
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

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

Round 1 - Technical 

(3 Questions)

  • Q1. Explain the Bug Life Cycle
  • Ans. 

    Bug Life Cycle involves stages from identification to resolution of a software bug.

    • Bug identification by testers or users

    • Bug logging in a bug tracking system

    • Bug prioritization based on severity and impact

    • Bug assignment to developers for fixing

    • Bug resolution and verification

    • Bug closure after confirmation of fix

  • Answered by AI
  • Q2. How to handle dynamic web elements
  • Ans. 

    Dynamic web elements can be handled using techniques like waiting strategies, locating elements by attributes, using XPath, and using frameworks like Selenium.

    • Use explicit and implicit waits to handle dynamic loading of elements

    • Locate elements by attributes that are less likely to change, such as IDs or classes

    • Use XPath to locate elements based on their hierarchy or attributes

    • Utilize frameworks like Selenium WebDriver

  • Answered by AI
  • Q3. Question on some basic coding data structures
Round 2 - HR 

(2 Questions)

  • Q1. What are your salary expectations?
  • Ans. 

    I am looking for a competitive salary that reflects my experience and skills in the field of automation engineering.

    • Research industry standards for Senior Automation Engineer salaries

    • Consider my level of experience and expertise in automation engineering

    • Factor in the location and cost of living for the position

    • Negotiate based on additional benefits or perks offered by the company

  • Answered by AI
  • Q2. Why do you want to join Infosys?
  • Ans. 

    I want to join Infosys because of its reputation for innovation, global presence, and opportunities for career growth.

    • Infosys is known for its cutting-edge technology solutions and innovation in the IT industry

    • I am impressed by Infosys's global presence and diverse client base

    • I believe that joining Infosys will provide me with ample opportunities for career growth and development

    • I am excited about the prospect of worki...

  • Answered by AI

Skills evaluated in this interview

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

(1 Question)

  • Q1. Java Coding questions
Round 2 - Technical 

(1 Question)

  • Q1. Java coding questions related to Array and strings
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - One-on-one 

(2 Questions)

  • Q1. Explain the architectire of Automation Project
  • Ans. 

    The architecture of an Automation Project involves the design and structure of the automated testing framework.

    • The architecture typically includes components such as test scripts, test data, test environment, and reporting mechanisms.

    • Frameworks like Selenium, Appium, or Robot Framework are commonly used in automation projects.

    • The architecture should be scalable, maintainable, and reusable to support ongoing testing nee...

  • Answered by AI
  • Q2. Coding questions on Data strcuture in Java

Interview Preparation Tips

Interview preparation tips for other job seekers - Just prepare Java and Data structures

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Java oops concepts
  • Q2. Selenium basic question
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(4 Questions)

  • Q1. Describe about Dynamic x path
  • Ans. 

    Dynamic x path is a way to locate elements on a web page using changing attributes or properties.

    • Dynamic x path is used when the attributes of an element on a web page keep changing.

    • It involves using functions like contains(), starts-with(), or ends-with() to create flexible x paths.

    • Dynamic x path is helpful when the traditional x path is not stable due to changing attributes.

    • Example: //input[contains(@id,'dynamicID')]...

  • Answered by AI
  • Q2. Program for hash map
  • Ans. 

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

    • Use a hash function to map keys to indices in an array

    • Handle collisions by using techniques like chaining or open addressing

    • Common operations include inserting, retrieving, and deleting key-value pairs

  • Answered by AI
  • Q3. Difference between set and list
  • Ans. 

    Sets are unordered collections of unique elements, while lists are ordered collections of elements that allow duplicates.

    • Sets do not allow duplicate elements, while lists can have duplicate elements.

    • Sets are unordered, meaning the elements are not stored in any particular order, while lists maintain the order of elements.

    • Sets are implemented using hash tables for faster lookup, while lists are typically implemented usi...

  • Answered by AI
  • Q4. Explain framework you are using
  • Ans. 

    I am using a modular framework with Page Object Model design pattern for test automation.

    • Modular framework divides the entire application into small independent modules for easy maintenance and scalability

    • Page Object Model design pattern separates the web elements and their actions into separate classes for better code organization and reusability

    • Using TestNG for test execution and reporting

    • Integration with Jenkins for

  • Answered by AI

Skills evaluated in this interview

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

I applied via Naukri.com and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Fundamentals of selenium, rest assured and java oops coding question - count character occurrences
Round 2 - Behavioral 

(1 Question)

  • Q1. Project and technology related questions
Interview experience
1
Bad
Difficulty level
Easy
Process Duration
-
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. Name sake technical
  • Q2. Couple of questionfrom test data

HCLTech Interview FAQs

How many rounds are there in HCLTech Senior Automation Engineer interview?
HCLTech interview process usually has 2 rounds. The most common rounds in the HCLTech interview process are Technical, Resume Shortlist and Coding Test.
How to prepare for HCLTech Senior 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 HCLTech. The most common topics and skills that interviewers at HCLTech expect are Automation Engineering, Automation Testing, Java and Selenium.
What are the top questions asked in HCLTech Senior Automation Engineer interview?

Some of the top questions asked at the HCLTech Senior Automation Engineer interview -

  1. 1. What is Fluent wait 2. How we can handle the stale element except...read more
  2. Playwright implementation for API automat...read more
  3. Current automation project struct...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 HCLTech interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
Join HCLTech Find your spark and discover what drives you forward
HCLTech Senior Automation Engineer Salary
based on 60 salaries
₹4.9 L/yr - ₹20.6 L/yr
9% less than the average Senior Automation Engineer Salary in India
View more details

HCLTech Senior Automation Engineer Reviews and Ratings

based on 7 reviews

4.5/5

Rating in categories

4.1

Skill development

3.9

Work-Life balance

3.6

Salary & Benefits

3.9

Job Security

3.6

Company culture

2.3

Promotions/Appraisal

3.7

Work Satisfaction

Explore 7 Reviews and Ratings
Software Engineer
22.5k salaries
unlock blur

₹1.2 L/yr - ₹8 L/yr

Technical Lead
20.7k salaries
unlock blur

₹7 L/yr - ₹25 L/yr

Senior Software Engineer
15.4k salaries
unlock blur

₹4 L/yr - ₹16.5 L/yr

Lead Engineer
14.8k salaries
unlock blur

₹4.2 L/yr - ₹14 L/yr

Senior Analyst
13.8k salaries
unlock blur

₹1 L/yr - ₹8.7 L/yr

Explore more salaries
Compare HCLTech with

TCS

3.7
Compare

Wipro

3.7
Compare

Accenture

3.9
Compare

Cognizant

3.8
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview