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 Work with us arrow

Compare button icon Compare button icon Compare

Filter interviews by

Infosys Test Engineer Interview Questions and Answers

Updated 11 Jun 2025

70 Interview questions

🔥 Asked by recruiter 2 times
A Test Engineer was asked 2mo ago
Q. Explain automation framework.
Ans. 

An automation framework is a set of guidelines for creating and designing test scripts for automated testing.

  • Modular structure: Breaks tests into reusable components, e.g., separate scripts for login and logout.

  • Data-driven testing: Allows tests to run with multiple data sets, e.g., testing a login function with various usernames and passwords.

  • Keyword-driven testing: Uses keywords to represent actions, e.g., 'Click...

A Test Engineer was asked 4mo ago
Q. What is a Java program for identifying vowels?
Ans. 

A Java program to identify vowels in a given string.

  • Create a method that takes a string as input

  • Iterate through each character in the string and check if it is a vowel (a, e, i, o, u)

  • Count and display the number of vowels found in the string

Test Engineer Interview Questions Asked at Other Companies

asked in Infosys
Q1. 1. What is the frame work u have worked and explain the framework ... read more
asked in Info Edge
Q2. Consecutive Characters Problem Statement Given a matrix of lowerc ... read more
asked in GlobalStep
Q3. What problems did we face in the old generation video game consol ... read more
Q4. what is a type of testing? What are the principles?
asked in Info Edge
Q5. Remove Duplicates Problem Statement You are given an array of int ... read more
A Test Engineer was asked 4mo ago
Q. How do you manage dropdown menus?
Ans. 

Dropdown menus can be managed by identifying elements, selecting options, and verifying functionality.

  • Identify the dropdown menu element using unique locators like ID, class, or XPath

  • Select options from the dropdown using methods like click, selectByVisibleText, or selectByValue

  • Verify the selected option by checking the text or value of the selected element

🔥 Asked by recruiter 2 times
A Test Engineer was asked 4mo ago
Q. What is the difference between smoke testing and sanity testing?
Ans. 

Smoke testing is a preliminary test to check if the software build is stable, while sanity testing is a subset of regression testing to verify specific functionalities.

  • Smoke testing is done to ensure the critical functionalities of the software are working fine after a new build, while sanity testing is done to verify specific areas of the application after changes.

  • Smoke testing is a shallow and wide approach to t...

A Test Engineer was asked 4mo ago
Q. What is the purpose of a sprint retrospective meeting?
Ans. 

Sprint retrospective meetings are held to reflect on the previous sprint, identify what went well and what could be improved, and make actionable plans for the next sprint.

  • Reflect on the previous sprint's successes and challenges

  • Identify areas for improvement and discuss potential solutions

  • Create actionable plans for implementing improvements in the next sprint

  • Encourage open communication and collaboration within ...

🔥 Asked by recruiter 3 times
A Test Engineer was asked 6mo ago
Q. Write a program.
Ans. 

A program to automate testing processes for software applications, ensuring quality and functionality.

  • Define test cases based on requirements. Example: Test login functionality with valid and invalid credentials.

  • Use automation tools like Selenium for web applications. Example: Write scripts to simulate user interactions.

  • Implement continuous integration to run tests automatically. Example: Use Jenkins to trigger te...

A Test Engineer was asked 6mo ago
Q. Write a program to calculate the sum of integers from a given character array.
Ans. 

Calculate the sum of integers found in a character array by parsing each character and converting valid digits to integers.

  • Iterate through each character in the array.

  • Check if the character is a digit using isdigit() function.

  • Convert the digit character to an integer and add it to a sum variable.

  • Example: For array ['1', 'a', '2', '3'], the sum is 1 + 2 + 3 = 6.

  • Return the final sum after processing all characters.

Are these interview questions helpful?
A Test Engineer was asked 8mo ago
Q. What are keywords?
Ans. 

Keywords are specific words or phrases that are used in programming languages to identify specific actions or functions.

  • Keywords are reserved words in a programming language that have special meaning and cannot be used for variable names

  • Examples of keywords in programming languages include 'if', 'else', 'while', 'for', 'int', 'void', etc.

A Test Engineer was asked 8mo ago
Q. Explain the basic concepts of Object-Oriented Programming (OOP).
Ans. 

Object-Oriented Programming (OOP) is a programming paradigm based on objects and classes, promoting code reusability and organization.

  • Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).

  • Inheritance: Mechanism to create a new class using properties and methods of an existing class (e.g., a 'Dog' class inheriting from an 'Animal' class).

  • Polymorphism: Ability to present t...

A Test Engineer was asked 9mo ago
Q. Write a Java code to get repeated alphabets in a string
Ans. 

Java code to find repeated alphabets in a string

  • Create a HashMap to store characters and their frequencies

  • Iterate through the string and update the frequencies in the HashMap

  • Iterate through the HashMap and print characters with frequency > 1

Infosys Test Engineer Interview Experiences

109 interviews found

Test Engineer Interview Questions & Answers

user image Prarthana G

posted on 24 Jan 2025

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I appeared for an interview in Dec 2024.

Round 1 - Technical 

(7 Questions)

  • Q1. What are the different types of waits in Selenium?
  • Ans. 

    Different types of waits in 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.SECON...

  • Answered by AI
  • Q2. What is a Java program for identifying vowels?
  • Ans. 

    A Java program to identify vowels in a given string.

    • Create a method that takes a string as input

    • Iterate through each character in the string and check if it is a vowel (a, e, i, o, u)

    • Count and display the number of vowels found in the string

  • Answered by AI
  • Q3. What is the difference between smoke testing and sanity testing?
  • Ans. 

    Smoke testing is a preliminary test to check if the software build is stable, while sanity testing is a subset of regression testing to verify specific functionalities.

    • Smoke testing is done to ensure the critical functionalities of the software are working fine after a new build, while sanity testing is done to verify specific areas of the application after changes.

    • Smoke testing is a shallow and wide approach to testin...

  • Answered by AI
  • Q4. What is the purpose of a sprint retrospective meeting?
  • Ans. 

    Sprint retrospective meetings are held to reflect on the previous sprint, identify what went well and what could be improved, and make actionable plans for the next sprint.

    • Reflect on the previous sprint's successes and challenges

    • Identify areas for improvement and discuss potential solutions

    • Create actionable plans for implementing improvements in the next sprint

    • Encourage open communication and collaboration within the t...

  • Answered by AI
  • Q5. What are the uses of Selenium 4?
  • Ans. 

    Selenium 4 is a powerful automation tool used for testing web applications.

    • Supports the latest versions of browsers like Chrome, Firefox, Edge, etc.

    • Introduces new features like Relative Locators for easier element location.

    • Provides better support for automation testing of modern web applications.

    • Enhanced debugging capabilities with the new DevTools API.

    • Improved performance and stability compared to previous versions.

  • Answered by AI
  • Q6. How do you manage dropdown menus?
  • Ans. 

    Dropdown menus can be managed by identifying elements, selecting options, and verifying functionality.

    • Identify the dropdown menu element using unique locators like ID, class, or XPath

    • Select options from the dropdown using methods like click, selectByVisibleText, or selectByValue

    • Verify the selected option by checking the text or value of the selected element

  • Answered by AI
  • Q7. What is the difference between a scenario and a scenario outline?
  • Ans. 

    A scenario is a single test case while a scenario outline is a template for multiple similar test cases with different inputs.

    • Scenario is a single test case with specific inputs and expected outcomes.

    • Scenario outline is a template for multiple test cases with placeholders for inputs.

    • In scenario outline, examples table is used to provide different input values for each test case.

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Job Portal and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Project details
  • Q2. Framework details
Round 2 - Technical 

(2 Questions)

  • Q1. Test planning, test case development, test strategies
  • Q2. Python, why automation?, summary reports
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I appeared for an interview in Nov 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. What are array lists? Print uncommon integer form 2 arraylist
  • Q2. Print the sum of integer from given character array
  • Ans. 

    Calculate the sum of integers found in a character array by parsing each character and converting valid digits to integers.

    • Iterate through each character in the array.

    • Check if the character is a digit using isdigit() function.

    • Convert the digit character to an integer and add it to a sum variable.

    • Example: For array ['1', 'a', '2', '3'], the sum is 1 + 2 + 3 = 6.

    • Return the final sum after processing all characters.

  • Answered by AI

Skills evaluated in this interview

Test Engineer Interview Questions & Answers

user image Anonymous

posted on 26 May 2024

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

I applied via Naukri.com

Round 1 - Technical 

(2 Questions)

  • Q1. Tell about last project worked?
  • Q2. Detailed information about last project and my role on it
Round 2 - HR 

(1 Question)

  • Q1. Why do you want to join this organization?

Test Engineer Interview Questions & Answers

user image Anonymous

posted on 14 Dec 2024

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
4-6 weeks
Result
No response

I applied via Walk-in and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Basic online assessment

Round 2 - One-on-one 

(1 Question)

  • Q1. Manger round with your experience
Round 3 - One-on-one 

(1 Question)

  • Q1. Technical questions

Test Engineer Interview Questions & Answers

user image Anonymous

posted on 31 Mar 2024

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

I applied via Job Portal and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. Write a program to reverse a string
  • Ans. 

    Program to reverse a string

    • Create a function that takes a string as input

    • Convert the string into an array of characters

    • Use a loop to iterate through the array in reverse order

    • Concatenate the characters to form the reversed string

  • Answered by AI
  • Q2. Difference between implicit and explicit wait
  • Ans. 

    Implicit wait is set globally for all elements, while explicit wait is set for specific elements.

    • Implicit wait is set using driver.manage().timeouts().implicitlyWait()

    • Explicit wait is set using WebDriverWait class with ExpectedConditions

    • Implicit wait is not recommended as it can slow down the test execution

    • Explicit wait is more efficient as it waits only for specific elements to meet conditions

  • Answered by AI
  • Q3. Type of exception and how you can handle
  • Ans. 

    There are checked and unchecked exceptions. Checked exceptions must be caught or declared, while unchecked exceptions do not need to be caught.

    • Checked exceptions must be caught using try-catch blocks

    • Unchecked exceptions can be handled using try-catch blocks or by using the throws keyword in the method signature

    • Examples of checked exceptions include IOException, ClassNotFoundException

    • Examples of unchecked exceptions inc...

  • Answered by AI
  • Q4. Type of locator
  • Ans. 

    Locators are used in test automation to identify web elements on a webpage.

    • Locators help identify elements based on attributes like ID, class, name, etc.

    • Common types of locators include ID, class name, name, tag name, link text, partial link text, and XPath.

    • CSS selectors are also commonly used as locators in test automation.

  • Answered by AI
Round 2 - Coding Test 

Given number is palindrome or not

Skills evaluated in this interview

Test Engineer Interview Questions & Answers

user image Anonymous

posted on 13 Apr 2024

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Aptitude Test 

To check the our mental ability

Round 2 - Group Discussion 

Share our communication skills and easy to bonding (closeness and moving from another person) with colleagues and company management

Round 3 - Technical 

(1 Question)

  • Q1. Howmuch of our knowledge in studies
  • Ans. 

    Knowledge gained from studies is essential for a test engineer to understand the principles and techniques of testing.

    • Studying software testing methodologies and techniques is crucial for a test engineer.

    • Understanding programming languages and tools used in testing is important.

    • Knowledge of quality assurance processes and standards is necessary.

    • Continuous learning and staying updated with industry trends is key for a t...

  • Answered by AI
Round 4 - HR 

(1 Question)

  • Q1. Why are you hiring
  • Ans. I have good knowledge and communication skills and I do my best in work to growth our company
  • Answered Anonymously

Interview Preparation Tips

Interview preparation tips for other job seekers - Never give up ,think positively and improve our knowledge and skills

Test Engineer Interview Questions & Answers

user image Yash chillure

posted on 16 Sep 2024

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

Excellent and dramatic fun

Round 2 - HR 

(1 Question)

  • Q1. ABOUT YOURSELF and about the future scope
Round 3 - Technical 

(1 Question)

  • Q1. Skills you have
  • Ans. 

    I have strong problem-solving skills, attention to detail, and experience with test automation tools.

    • Strong problem-solving skills

    • Attention to detail

    • Experience with test automation tools

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare before interview

Test Engineer Interview Questions & Answers

user image Anonymous

posted on 17 Dec 2024

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

Good exp good exp good exp

Round 2 - Technical 

(1 Question)

  • Q1. Tell me about yourself
  • Ans. 

    I am a dedicated Test Engineer with a passion for quality assurance and a strong background in software testing methodologies.

    • Over 5 years of experience in software testing, focusing on both manual and automated testing.

    • Proficient in using testing tools like Selenium and JIRA to streamline the testing process.

    • Successfully led a team to reduce bug rates by 30% through rigorous testing protocols.

    • Strong understanding of A...

  • Answered by AI

Test Engineer Interview Questions & Answers

user image Karthika Unny

posted on 19 Mar 2025

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
  • Q1. What is the purpose of software testing?
  • Q2. What are the tools commonly used for software testing?

What people are saying about Infosys

View All
schedule2
Verified Icon
6d
works at
Cognizant
Salary expectation
I have 5+ years of experience in springboot microservices, currently working in CTS and having 10L CTC , wanted to switch in Infosys or Accenture like companies, how much should I ask for 15L-18L ? Just worried if I ask more they can reject my application, please help me with some numbers
Got a question about Infosys?
Ask anonymously on communities.

Infosys Interview FAQs

How many rounds are there in Infosys Test Engineer interview?
Infosys interview process usually has 2-3 rounds. The most common rounds in the Infosys interview process are Technical, Aptitude Test and Resume Shortlist.
How to prepare for Infosys 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 Manual Testing, Software Testing, SDLC, Test Engineering and Agile Coaching.
What are the top questions asked in Infosys Test Engineer interview?

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

  1. 1. What is the frame work u have worked and explain the framework with folder s...read more
  2. What should be the Test cases of a Music Play...read more
  3. Introduce Yourself What is difference between verify and validate What is hard ...read more
What are the most common questions asked in Infosys Test Engineer HR round?

The most common HR questions asked in Infosys Test Engineer interview are -

  1. What are your salary expectatio...read more
  2. Tell me about yourse...read more
  3. Why are you looking for a chan...read more
How long is the Infosys Test Engineer interview process?

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

Tell us how to improve this page.

Overall Interview Experience Rating

4.2/5

based on 84 interview experiences

Difficulty level

Easy 35%
Moderate 61%
Hard 4%

Duration

Less than 2 weeks 50%
2-4 weeks 23%
4-6 weeks 20%
6-8 weeks 7%
View more
Join Infosys Creating the next opportunity for people, businesses & communities

Test Engineer Interview Questions from Similar Companies

View all
Infosys Test Engineer Salary
based on 11.7k salaries
₹2.3 L/yr - ₹8 L/yr
22% less than the average Test Engineer Salary in India
View more details

Infosys Test Engineer Reviews and Ratings

based on 1.1k reviews

3.7/5

Rating in categories

3.8

Skill development

3.7

Work-life balance

2.7

Salary

4.1

Job security

3.9

Company culture

2.7

Promotions

3.3

Work satisfaction

Explore 1.1k Reviews and Ratings
Oracle Test Engineer

Bangalore / Bengaluru

3-5 Yrs

₹ 3-7.7 LPA

MSD Test Engineer

Bangalore / Bengaluru

3-5 Yrs

₹ 3-7.7 LPA

Pega Test Engineer

Bangalore / Bengaluru

3-5 Yrs

₹ 3-7.7 LPA

Explore more jobs
Technology Analyst
55.8k salaries
unlock blur

₹3 L/yr - ₹11.6 L/yr

Senior Systems Engineer
53.7k salaries
unlock blur

₹2.5 L/yr - ₹8.3 L/yr

Technical Lead
35k salaries
unlock blur

₹7.3 L/yr - ₹20 L/yr

System Engineer
32.4k salaries
unlock blur

₹2.4 L/yr - ₹5.5 L/yr

Senior Associate Consultant
31k salaries
unlock blur

₹6.3 L/yr - ₹17 L/yr

Explore more salaries
Compare Infosys with

TCS

3.6
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare

Accenture

3.8
Compare
write
Share an Interview