Premium Employer

i

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

Infosys Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Infosys Automation Test Engineer Interview Questions, Process, and Tips

Updated 5 Mar 2025

Top Infosys Automation Test Engineer Interview Questions and Answers

  • Q1. Introduce yourself 1.What is STLC 2. difference between Test plan,test case,test scanario 3.Positive and negative scanarion on pen. 4.selenium framework. 5.how to write s ...read more
  • Q2. 3. What are different types of waits in selenium.
  • Q3. 2.How to execute test cases in parallel.
View all 58 questions

Infosys Automation Test Engineer Interview Experiences

36 interviews found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Order of occurrence program
Round 2 - Technical 

(1 Question)

  • Q1. Almost same as round 1
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Explain different waits in selenium
  • Q2. How to get values in a dropdown using selenium

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well

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
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Counting Duplicates
  • Ans. 

    Count the number of duplicate strings in an array

    • Iterate through the array and use a hashmap to store the count of each string

    • Check the hashmap for strings with count greater than 1 to find duplicates

  • Answered by AI
  • Q2. Validate post request

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview process is bad.

After completed all around no offer. and not perfect replay.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

To find each num repeated on array

Interview Preparation Tips

Interview preparation tips for other job seekers - To find a each num how many printed on array, and oops concept, framework level question

Infosys interview questions for designations

 Senior Automation Test Engineer

 (1)

 Manual Automation Test Engineer

 (1)

 Automation Test Analyst

 (1)

 Test Automation Architect

 (1)

 Sdet Automation Test Engineer

 (7)

 Tosca Automation Test Engineer

 (1)

 Test Engineer

 (104)

 Senior Automation Engineer

 (2)

Interview experience
2
Poor
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(13 Questions)

  • Q1. Write a Selenium Program to Input Username and Password (Notepad no IDE)
  • Q2. How to check the password is encrypted
  • Ans. 

    Check the password encryption by verifying the hashing algorithm used and comparing the encrypted password with a known hash value.

    • Check the hashing algorithm used to encrypt the password (e.g. MD5, SHA-256)

    • Compare the encrypted password with a known hash value for the same password

    • Ensure that the encryption process is irreversible, meaning the original password cannot be easily obtained from the encrypted version

  • Answered by AI
  • Q3. How to get URL of webpage
  • Ans. 

    To get the URL of a webpage, you can use the window.location object in JavaScript.

    • Use window.location.href to get the full URL of the webpage

    • Use window.location.hostname to get the domain of the webpage

    • Use window.location.pathname to get the path of the webpage

    • Use window.location.protocol to get the protocol of the webpage (http or https)

  • Answered by AI
  • Q4. Which method you use to remove spaces in the string
  • Ans. 

    One method to remove spaces in a string is by using the replace() method in JavaScript.

    • Use the replace() method with a regular expression to replace all spaces with an empty string

    • Example: str.replace(/\s/g, '') will remove all spaces from the string 'hello world'

    • Another method is to use the split() method to split the string by spaces and then join the array elements without spaces

  • Answered by AI
  • Q5. How to handle POPUPS
  • Ans. 

    Handle popups by using automation tools, handling alerts, switching to popup windows, and using explicit waits.

    • Use automation tools like Selenium to handle popups

    • Handle alerts using switchTo().alert() method

    • Switch to popup windows using switchTo().window() method

    • Use explicit waits to ensure popup elements are loaded before interacting with them

  • Answered by AI
  • Q6. Defect Lifecycle
  • Q7. Agile Process (Agile vs Waterfall model)
  • Ans. 

    Agile is iterative and flexible, while Waterfall is sequential and rigid.

    • Agile involves continuous feedback and adaptation, while Waterfall follows a linear approach.

    • Agile allows for changes throughout the development process, while Waterfall requires detailed planning upfront.

    • Agile promotes collaboration and communication among team members, while Waterfall has distinct phases with limited interaction.

    • Agile is better ...

  • Answered by AI
  • Q8. What kind of bugs you will encounter in API testing
  • Ans. 

    Common bugs in API testing include incorrect data formats, authentication issues, and performance problems.

    • Incorrect data formats such as missing or incorrect parameters

    • Authentication issues like invalid tokens or permissions

    • Performance problems such as slow response times or timeouts

  • Answered by AI
  • Q9. Selenium vs Selenium Webdriver
  • Ans. 

    Selenium is a suite of tools for web automation testing, while Selenium WebDriver is a tool specifically for automating web browsers.

    • Selenium is a suite of tools that includes Selenium WebDriver, Selenium IDE, and Selenium Grid.

    • Selenium WebDriver is a tool for automating web browsers and is the most commonly used component of Selenium.

    • Selenium WebDriver allows testers to write tests in various programming languages lik...

  • Answered by AI
  • Q10. Write java locator to get all elements in the webpage
  • Ans. 

    Use Selenium WebDriver to find all elements on a webpage using Java locators

    • Use findElements method to locate all elements on the webpage

    • Use By class to specify the locator strategy (e.g. By.xpath, By.id, By.className)

    • Store the located elements in a List

  • Answered by AI
  • Q11. What is polymorphism
  • Ans. 

    Polymorphism is the ability of a function or method to behave differently based on the object it is called with.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • It enables a single interface to be used for different data types or classes.

    • Examples include method overloading and method overriding in object-oriented programming.

  • Answered by AI
  • Q12. What is interface
  • Ans. 

    An interface in programming is a contract that defines the methods that a class must implement.

    • Interfaces in programming are used to define a set of methods that a class must implement.

    • They provide a way to achieve abstraction and multiple inheritance in programming languages.

    • Interfaces are used to define the behavior of a class without specifying how it is implemented.

    • In languages like Java, classes can implement mult...

  • Answered by AI
  • Q13. Why do you want to join Infosys

Skills evaluated in this interview

Get interview-ready with Top Infosys Interview Questions

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

(5 Questions)

  • Q1. Write left star pattern in java? How to run parallel test cases in automation testing? What are different annotation used in TestNG?
  • Ans. 

    To create a left star pattern in Java, use nested loops to print stars in a left-aligned triangle shape. To run parallel test cases in automation testing, use TestNG's parallel attribute in the testng.xml file. TestNG annotations include @Test, @BeforeSuite, @AfterSuite, @BeforeTest, @AfterTest, @BeforeClass, @AfterClass, @BeforeMethod, @AfterMethod.

    • For left star pattern in Java, use nested loops to print stars in a le...

  • Answered by AI
  • Q2. Difference between test cases and test scenarios?
  • Ans. 

    Test cases are detailed steps to test a specific functionality, while test scenarios are high-level descriptions of possible test paths.

    • Test cases are specific steps to test a particular functionality or feature.

    • Test scenarios are high-level descriptions of possible test paths or user interactions.

    • Test cases are detailed and concrete, while test scenarios are more abstract and general.

    • Test cases are usually written in ...

  • Answered by AI
  • Q3. What is Test closure?
  • Ans. 

    Test closure is the final phase of the testing process where all testing activities are completed and the testing team evaluates the testing process.

    • Test closure involves documenting the test results and preparing the final test closure report.

    • It includes analyzing the test metrics to assess the quality of the testing process.

    • Test closure also involves releasing the test environment and resources used during testing.

    • It...

  • Answered by AI
  • Q4. What are HTTP methods in API Testing?
  • Ans. 

    HTTP methods are actions that can be performed on a resource in API testing.

    • GET - Retrieve data from a server

    • POST - Submit data to a server

    • PUT - Update an existing resource on a server

    • DELETE - Remove a resource from a server

    • PATCH - Partially update a resource on a server

  • Answered by AI
  • Q5. What is difference between authorization and authentication?
  • Ans. 

    Authentication verifies the identity of a user, while authorization determines what a user can access.

    • Authentication confirms the user's identity through credentials like username and password.

    • Authorization determines the user's permissions and access levels once authenticated.

    • Authentication is the process of validating a user's identity, while authorization is the process of determining what actions a user is allowed ...

  • Answered by AI

Skills evaluated in this interview

Automation Test Engineer Jobs at Infosys

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

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

Round 1 - Technical 

(1 Question)

  • Q1. Asked basic questions related to Java, Selenium and postman
Round 2 - Technical 

(1 Question)

  • Q1. Given a coding question in Java(write java code to find count of occurrence of a letters in your Name)
Round 3 - One-on-one 

(1 Question)

  • Q1. QA Process in your company, Complete agile methodologies, API related questions, Prepare all the items in your resume
Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-

I applied via Job Portal and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Automation some online platforms within 3 mins of time
  • Ans. 

    Automating online platforms within 3 mins requires efficient test scripts and tools.

    • Use automation tools like Selenium or Appium for web and mobile platforms respectively

    • Write efficient test scripts to cover critical functionalities within the time limit

    • Utilize parallel testing to speed up the automation process

    • Prioritize test cases based on risk and impact to ensure essential functionalities are covered

    • Implement data-...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Very rude behaviour by interviewer. Even not silent to your words. Directly she is deciding you are wrong even if you are not finished with your code. Worst behaviour ever by interviewer till now

Skills evaluated in this interview

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

I applied via Company Website and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Introduces yourself
  • Ans. 

    I am a highly skilled Automation Test Engineer with experience in creating and executing automated test scripts.

    • Experienced in using tools like Selenium, Appium, and JUnit

    • Proficient in programming languages such as Java, Python, and C#

    • Strong understanding of software testing methodologies and best practices

  • Answered by AI
  • Q2. Drop down syntex
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-
Round 1 - Technical 

(4 Questions)

  • Q1. Explain Python OOPS Concepts
  • Ans. 

    Python OOPS concepts include classes, objects, inheritance, polymorphism, and encapsulation.

    • Classes are blueprints for creating objects with attributes and methods.

    • Objects are instances of classes that can store data and perform actions.

    • Inheritance allows creating new classes by inheriting properties and methods from existing classes.

    • Polymorphism enables objects of different classes to be treated as objects of a common...

  • Answered by AI
  • Q2. Purpose of pass, break and continue keywords
  • Ans. 

    The pass, break, and continue keywords are used in programming to control the flow of execution in loops and conditional statements.

    • The pass keyword is used as a placeholder for code that will be implemented later.

    • The break keyword is used to exit a loop or switch statement.

    • The continue keyword is used to skip the rest of the current iteration and move to the next iteration in a loop.

  • Answered by AI
  • Q3. One Task Repetition of Characters count logic
  • Ans. 

    The task is to count the repetition of characters in a given string.

    • Iterate through each character in the string

    • Create a dictionary to store the count of each character

    • If the character is already present in the dictionary, increment its count

    • If the character is not present, add it to the dictionary with count 1

    • Return the dictionary with character counts

  • Answered by AI
  • Q4. About working framework in previous project

Skills evaluated in this interview

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

Infosys Interview FAQs

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

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

  1. Introduce yourself 1.What is STLC 2. difference between Test plan,test case,tes...read more
  2. 3. What are different types of waits in seleni...read more
  3. 2.How to execute test cases in parall...read more
How long is the Infosys Automation Test Engineer interview process?

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

Recently Viewed

INTERVIEWS

Infosys

10 top interview questions

DESIGNATION

SALARIES

HCL Infosystems

INTERVIEWS

Uplers

10 top interview questions

INTERVIEWS

Infosys

20 top interview questions

INTERVIEWS

Infosys

10 top interview questions

SALARIES

DXC Technology

SALARIES

Publicis Sapient

INTERVIEWS

Infosys

No Interviews

Tell us how to improve this page.

Infosys Automation Test Engineer Interview Process

based on 31 interviews

2 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
View more
Join Infosys Creating the next opportunity for people, businesses & communities
Infosys Automation Test Engineer Salary
based on 1.1k salaries
Lock Unlock
₹2.3 L/yr - ₹10 L/yr
24% less than the average Automation Test Engineer Salary in India
View more details

Infosys Automation Test Engineer Reviews and Ratings

based on 67 reviews

4.1/5

Rating in categories

3.8

Skill development

4.1

Work-life balance

2.9

Salary

4.4

Job security

4.1

Company culture

3.0

Promotions

3.6

Work satisfaction

Explore 67 Reviews and Ratings
Automation Test Engineer with (Java Selenium)_ PAN INDIA

Hyderabad / Secunderabad,

Pune

+1

1-6 Yrs

₹ 2.3-11.2 LPA

Automation Test Engineer_ Infosys

Pune,

Chennai

+1

2-6 Yrs

₹ 2.8-11.2 LPA

Python Selenium Automation Testing Engineer

Bangalore / Bengaluru

3-5 Yrs

₹ 4-7.5 LPA

Explore more jobs
Technology Analyst
55.4k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Senior Systems Engineer
50.6k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

System Engineer
39.5k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Technical Lead
30.7k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Senior Associate Consultant
27.9k salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Infosys with

TCS

3.7
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Accenture

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