Premium Employer

i

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

Hexaware Technologies Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Hexaware Technologies Automation Test Lead Interview Questions and Answers

Updated 25 Jan 2025

Hexaware Technologies Automation Test Lead Interview Experiences

2 interviews found

Automation Test Lead Interview Questions & Answers

user image Shalini Jayaraman

posted on 25 Jan 2025

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I was interviewed in Dec 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. More questions asked, oops, coding and selenium, testNG related questions
  • Q2. Drop down coding
Round 2 - Technical 

(1 Question)

  • Q1. Many questions related to projects but not selected at last
Round 3 - One-on-one 

(1 Question)

  • Q1. Basics of Java selenium
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected
Round 1 - Technical 

(2 Questions)

  • Q1. How you read Excel data from Java coding
  • Ans. 

    Reading Excel data from Java coding involves using Apache POI library.

    • Use Apache POI library to read Excel data in Java

    • Create a FileInputStream object to read the Excel file

    • Use XSSFWorkbook and XSSFSheet classes to access the workbook and sheet respectively

    • Iterate through rows and cells to read data from Excel file

  • Answered by AI
  • Q2. Selenium locator related CSS xapth etc.

Interview Preparation Tips

Interview preparation tips for other job seekers - Clear your basics understanding for the position you are applying for. The questions were not very complex.

Skills evaluated in this interview

Automation Test Lead Interview Questions Asked at Other Companies

Q1. How to validate text displayed n html tag is a expected
asked in Verifone
Q2. Criteria for selecting test cases for automation
asked in Verifone
Q3. Program to count number of repeating characters in a string
Q4. 1) Write selenium code using testng for login page for valid and ... read more
asked in Coforge
Q5. WAP to replace all vowels with char x in a given string

Interview questions from similar companies

I applied via Referral and was interviewed before Aug 2021. There were 5 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 Resume tips
Round 2 - Aptitude Test 

There will be Aptitude test

Round 3 - Coding Test 

Coding test are important to be clear

Round 4 - Technical 

(1 Question)

  • Q1. There will be technical question
Round 5 - HR 

(1 Question)

  • Q1. HR will ask Aptitude question email writing don't take lightly

Interview Preparation Tips

Interview preparation tips for other job seekers - There will be Aptitude test are most important to getting select have to clean Aptitude round
But its also depends on how many requirements they have
Interview experience
4
Good
Difficulty level
-
Process Duration
2-4 weeks
Result
-

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

Round 1 - Technical 

(1 Question)

  • Q1. Everything from Resume ,Question related to Selenium,JAVA,CUCUMBER

Interview Preparation Tips

Topics to prepare for LTIMindtree Automation Test Engineer interview:
  • Selenium
  • Java
  • Javascript
  • SQL
  • Other Automation
  • XPath
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Basic selenium and Basic Java
Round 2 - Technical 

(1 Question)

  • Q1. Java Program - Reverse a string Selenium - stale element
  • Ans. 

    Reverse a string using Java program and handle stale element in Selenium

    • Create a Java program to reverse a string using StringBuilder or char array

    • In Selenium, handle stale element exception by refreshing the element or using WebDriverWait

    • Example: Java program - input: 'hello', output: 'olleh'; Selenium - handle stale element by refreshing the element before interacting with it

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. What is your expected salary
  • Ans. 

    My expected salary is based on my experience, skills, and the market rate for Automation Test Engineers.

    • I have researched the average salary range for Automation Test Engineers in this location.

    • I am looking for a competitive salary that reflects my expertise in automation testing.

    • I am open to negotiation based on the overall compensation package offered.

  • Answered by AI

I applied via Referral and was interviewed in Nov 2021. There was 1 interview round.

Interview Questionnaire 

12 Questions

  • Q1. Explain your framework in detail
  • Ans. 

    My framework is a hybrid framework that combines data-driven and keyword-driven approaches.

    • The framework uses Excel sheets to store test data and keywords.

    • It uses Selenium WebDriver for browser automation.

    • It has a modular structure with reusable functions and libraries.

    • It generates detailed HTML reports for test results.

    • It supports parallel execution of tests.

    • It has built-in exception handling and logging mechanisms.

  • Answered by AI
  • Q2. What is Maven and explain it's structure
  • Ans. 

    Maven is a build automation tool used primarily for Java projects.

    • Maven uses a Project Object Model (POM) to manage dependencies and build process

    • It uses a central repository to download dependencies

    • Maven has a defined directory structure for projects

    • Plugins can be added to extend Maven's functionality

  • Answered by AI
  • Q3. What is setting.xml in Maven
  • Ans. 

    settings.xml is a configuration file used by Maven to customize its behavior.

    • It contains information about the local repository location, proxy settings, and server credentials.

    • It can be used to define profiles for different environments.

    • It is located in the .m2 directory in the user's home directory.

    • It can be overridden by using the -s or --settings command-line option.

  • Answered by AI
  • Q4. How to link TestNG file in Maven POM
  • Ans. 

    To link TestNG file in Maven POM, add the TestNG dependency and plugin in POM.xml

    • Add TestNG dependency in POM.xml

    • Add TestNG plugin in POM.xml

    • Configure TestNG plugin to run the TestNG XML file

    • Example: org.testng testng 7.4.0 org.apache.maven.plugins maven-surefire-plugin 3.0.0-M5 testng.xml

  • Answered by AI
  • Q5. What is Select class in Selenium. Write down syntax and explain the methods
  • Ans. 

    Select class in Selenium is used to handle dropdowns and multi-select options on a web page.

    • Syntax: Select select = new Select(driver.findElement(By.id("dropdownId")));

    • Methods: selectByVisibleText(), selectByValue(), selectByIndex(), getOptions(), isMultiple(), getAllSelectedOptions(), deselectAll(), deselectByVisibleText(), deselectByValue(), deselectByIndex()

    • Select class is used to handle dropdowns and multi-select o...

  • Answered by AI
  • Q6. What is Jenkins and how to create job in jenkins
  • Ans. 

    Jenkins is an open-source automation server used for continuous integration and delivery. It allows creating and managing jobs.

    • Jenkins is a popular tool for automating software development processes.

    • It provides a web-based interface for creating and managing jobs.

    • Jobs in Jenkins are used to define tasks and workflows for building, testing, and deploying software.

    • To create a job in Jenkins, navigate to the Jenkins dashb...

  • Answered by AI
  • Q7. How to point to any other branch other than master in Jenkins
  • Ans. 

    To point to any other branch in Jenkins, use the 'Branch specifier' field in the 'Source Code Management' section.

    • In the Jenkins job configuration, go to the 'Source Code Management' section

    • Select the appropriate SCM tool (e.g. Git, SVN)

    • In the 'Branch specifier' field, enter the name of the branch you want to point to (e.g. 'develop', 'feature/xyz')

    • Save the configuration and run the job

  • Answered by AI
  • Q8. What is the design pattern used in my framework
  • Ans. 

    I don't have the available data to answer this question.

    • N/A

  • Answered by AI
  • Q9. What is polymorphism and explain with examples you used in your project
  • Ans. 

    Polymorphism is the ability of an object to take on many forms. It allows objects of different classes to be treated as if they were the same type.

    • Polymorphism is achieved through method overriding and method overloading

    • Example: A parent class Animal has a method called makeSound(). Child classes like Dog, Cat, and Cow can override this method to make their own unique sound.

    • Another example is method overloading where a...

  • Answered by AI
  • Q10. What is abstraction and difference between interface and abstract class
  • Ans. 

    Abstraction is a way of hiding implementation details. An interface is a contract that specifies the behavior of a class.

    • Abstraction is achieved through abstract classes and interfaces

    • Abstract classes can have both abstract and non-abstract methods

    • Interfaces can only have abstract methods and constants

    • A class can implement multiple interfaces but can only inherit from one abstract class

    • Abstract classes can have constru...

  • Answered by AI
  • Q11. Write SQL query to delete duplicate records
  • Ans. 

    SQL query to delete duplicate records

    • Use the DELETE statement with a subquery to identify and delete duplicate records

    • The subquery should select the duplicate records based on the columns that define uniqueness

    • Use the ROW_NUMBER() function to assign a unique number to each row, and delete rows with a number greater than 1

  • Answered by AI
  • Q12. Write SQL query to get the 10th highest salary from employee table
  • Ans. 

    SQL query to get the 10th highest salary from employee table

    • Use ORDER BY and LIMIT clauses

    • Subquery can be used to get the 10th highest salary

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus more on the framework you have in your organization and you should know why have you used particular line in your framework.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

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

Round 1 - Technical 

(2 Questions)

  • Q1. What's Maven Life Cycle?
  • Ans. 

    Maven Life Cycle is a sequence of phases that define the order in which goals are executed to build and deploy a Maven project.

    • Maven Life Cycle consists of three main phases: clean, default, and site.

    • Each phase consists of a series of goals that are executed in a specific order.

    • You can run a specific phase or goal using the command 'mvn '.

  • Answered by AI
  • Q2. How can we pass test data to the tests?
  • Ans. 

    Test data can be passed to tests using data-driven testing approach, parameterization, test data files, or test data generation.

    • Use data-driven testing approach to pass test data from external sources like Excel sheets, databases, or CSV files.

    • Parameterize test data by defining variables in test scripts or test cases.

    • Store test data in separate test data files and read them during test execution.

    • Generate test data dyna...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Difference between array and arraylist?
  • Ans. 

    Array is a fixed-size data structure while ArrayList is a dynamic-size data structure in Java.

    • Array is a fixed-size collection of elements of the same data type, while ArrayList is a dynamic-size collection that can grow or shrink as needed.

    • Arrays can store primitive data types and objects, while ArrayList can only store objects.

    • Arrays require a specified size during initialization, while ArrayList can dynamically resi...

  • Answered by AI
  • Q2. Difference between hashmap and hashtable?
  • Ans. 

    HashMap is non-synchronized and allows null values, while Hashtable is synchronized and does not allow null values.

    • HashMap is non-synchronized, meaning it is not thread-safe, while Hashtable is synchronized and thread-safe.

    • HashMap allows null values and one null key, while Hashtable does not allow null keys or values.

    • HashMap is generally preferred for non-thread-safe applications, while Hashtable is used in thread-safe...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Upskill yourself in core Java concepts and practice solving basic coding problems.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 Resume tips
Round 2 - Coding Test 

They have asked about Java basics and count of strungs, recerse and palindrome

Round 3 - Technical 

(3 Questions)

  • Q1. Explain automation framework structure
  • Ans. 

    Automation framework structure is the organization of tools, libraries, and guidelines used for automated testing.

    • Automation framework consists of a set of guidelines, coding standards, and best practices.

    • It includes tools and libraries for test script development, execution, and reporting.

    • Frameworks can be data-driven, keyword-driven, modular, or hybrid.

    • Common frameworks include Selenium WebDriver for web testing and

  • Answered by AI
  • Q2. Tell about CI tools
  • Ans. 

    CI tools are software tools used to automate the process of continuous integration in software development.

    • CI tools help in automatically building, testing, and deploying code changes.

    • Popular CI tools include Jenkins, Travis CI, CircleCI, and GitLab CI/CD.

    • They integrate with version control systems like Git to trigger automated builds upon code changes.

    • CI tools provide feedback to developers quickly, helping in identif...

  • Answered by AI
  • Q3. Asked to write xpath

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Jan 2021. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Manual testing and selenium tool basics.

Interview Preparation Tips

Interview preparation tips for other job seekers - If you have experience, Just prepare Selenium basics, tool knowledge, you can clear the interview.

I was interviewed in Feb 2022.

Round 1 - One-on-one 

(2 Questions)

  • Q1. What is sprint retrospective
  • Ans. 

    Sprint retrospective is a meeting held at the end of a sprint to review the team's performance and identify areas for improvement.

    • It is a time-boxed meeting

    • It is attended by the entire team including the product owner and scrum master

    • The team discusses what went well, what didn't go well, and what can be improved in the next sprint

    • Action items are identified and assigned to team members for follow-up

    • The goal is to cont...

  • Answered by AI
  • Q2. What is sprint backlog
  • Ans. 

    Sprint backlog is a prioritized list of tasks to be completed during a sprint.

    • It is created during sprint planning

    • It contains user stories, bugs, and technical tasks

    • It is updated daily during the sprint

    • It helps the team to stay focused on the sprint goal

    • It is owned by the development team

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - The interviewer was quite rude. Have ap patience and give the interview properly

Skills evaluated in this interview

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

Hexaware Technologies Interview FAQs

How many rounds are there in Hexaware Technologies Automation Test Lead interview?
Hexaware Technologies interview process usually has 2 rounds. The most common rounds in the Hexaware Technologies interview process are Technical and One-on-one Round.
How to prepare for Hexaware Technologies Automation Test Lead 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 Hexaware Technologies. The most common topics and skills that interviewers at Hexaware Technologies expect are API Testing, Java, SOAP UI, Selenium and AWS.
What are the top questions asked in Hexaware Technologies Automation Test Lead interview?

Some of the top questions asked at the Hexaware Technologies Automation Test Lead interview -

  1. How you read Excel data from Java cod...read more
  2. More questions asked, oops, coding and selenium, testNG related questi...read more
  3. Selenium locator related CSS xapth e...read more

Recently Viewed

INTERVIEWS

Alvarez & Marsal

10 top interview questions

INTERVIEWS

Navi Technologies

No Interviews

INTERVIEWS

JGC Corporation

No Interviews

INTERVIEWS

Alvarez & Marsal

No Interviews

INTERVIEWS

ITI

No Interviews

INTERVIEWS

Arthur D. Little

No Interviews

INTERVIEWS

Navi Technologies

No Interviews

INTERVIEWS

Arthur D. Little

No Interviews

INTERVIEWS

Booz Allen Hamilton

No Interviews

LIST OF COMPANIES

Discover companies

Find best workplace

Tell us how to improve this page.

Hexaware Technologies Automation Test Lead Interview Process

based on 2 interviews

Interview experience

2.5
  
Poor
View more
Join Hexaware Technologies Experience the impact across your digital ecosystem and beyond.
Hexaware Technologies Automation Test Lead Salary
based on 30 salaries
₹10.1 L/yr - ₹25 L/yr
At par with the average Automation Test Lead Salary in India
View more details

Hexaware Technologies Automation Test Lead Reviews and Ratings

based on 1 review

3.0/5

Rating in categories

4.0

Skill development

4.0

Work-life balance

3.0

Salary

4.0

Job security

4.0

Company culture

3.0

Promotions

4.0

Work satisfaction

Explore 1 Review and Rating
Senior Software Engineer
3.8k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

System Analyst
2.9k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Software Engineer
2.9k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Executive
2.1k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Technical Architect
2k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Hexaware Technologies with

Cognizant

3.7
Compare

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview