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 Softwaretest Engineer Interview Questions and Answers

Updated 13 Jun 2025

17 Interview questions

A Softwaretest Engineer was asked 1w ago
Q. Write a program to implement a calculator.
Ans. 

A simple calculator program that performs basic arithmetic operations like addition, subtraction, multiplication, and division.

  • Define functions for each operation: add, subtract, multiply, divide.

  • Use input() to get user input for numbers and operation choice.

  • Handle division by zero with error checking.

  • Example: To add 5 and 3, call add(5, 3) which returns 8.

  • Implement a loop to allow multiple calculations until the ...

A Softwaretest Engineer was asked 1mo ago
Q. What is the difference between JUnit and TestNG?
Ans. 

JUnit and TestNG are both testing frameworks for Java, but they differ in features, annotations, and flexibility.

  • Annotations: JUnit uses @Test, @Before, and @After, while TestNG offers more annotations like @BeforeClass, @AfterClass, and @DataProvider.

  • Parallel Execution: TestNG supports parallel test execution out of the box, allowing tests to run simultaneously, which can speed up the testing process.

  • Dependency T...

Softwaretest Engineer Interview Questions Asked at Other Companies

asked in Playablo
Q1. What is boundary value analysis? How do u perform boundary value ... read more
asked in Playablo
Q2. If you encounter a blocker defect the day before the release date ... read more
Q3. - Print the frequency of each alphabet for the given string. - Sw ... read more
asked in Playablo
Q4. Write an SQL query to display the total number of students from t ... read more
Q5. 1. What is STLC, SDLC 2. What is the bug Life cycle. 3. Differenc ... read more
A Softwaretest Engineer was asked 1mo ago
Q. How do you parse JSON?
Ans. 

Parsing JSON involves converting a JSON string into a usable JavaScript object for data manipulation and access.

  • Using JSON.parse(): This method takes a JSON string and converts it into a JavaScript object. Example: const obj = JSON.parse('{"name":"John"}');

  • Accessing Data: Once parsed, you can access properties using dot notation or bracket notation. Example: console.log(obj.name);

  • Error Handling: Always wrap JSON.p...

A Softwaretest Engineer was asked 1mo ago
Q. Explain some annotations in TestNG.
Ans. 

TestNG is a testing framework inspired by JUnit, offering powerful annotations for flexible test configuration and execution.

  • @Test: Marks a method as a test method. Example: @Test public void testMethod() {}

  • @BeforeMethod: Runs before each test method. Example: @BeforeMethod public void setup() {}

  • @AfterMethod: Runs after each test method. Example: @AfterMethod public void teardown() {}

  • @BeforeClass: Runs once before...

A Softwaretest Engineer was asked 1mo ago
Q. What are requests and responses in API?
Ans. 

API requests are messages sent to a server, while responses are the data returned from the server after processing the request.

  • Request Methods: Common HTTP methods include GET (retrieve data), POST (send data), PUT (update data), and DELETE (remove data).

  • Request Headers: These provide additional context about the request, such as content type and authentication tokens. Example: 'Content-Type: application/json'.

  • Res...

🔥 Asked by recruiter 16 times
A Softwaretest Engineer was asked 3mo ago
Q. What is SDLC?
Ans. 

SDLC stands for Software Development Life Cycle, a process used to design, develop, and test software applications.

  • SDLC is a systematic process for building software applications.

  • It includes phases like planning, design, development, testing, deployment, and maintenance.

  • Examples of SDLC models include Waterfall, Agile, and DevOps.

  • Each phase in SDLC has specific goals and deliverables to ensure the quality of the s...

A Softwaretest Engineer was asked 3mo ago
Q. What is STLC?
Ans. 

STLC stands for Software Testing Life Cycle, which is a series of steps performed in a specific sequence to ensure the quality of software.

  • STLC is a process followed by software testers to ensure the quality of the software being developed.

  • It includes phases like requirement analysis, test planning, test design, test execution, and test closure.

  • Each phase has specific activities and deliverables that need to be co...

Are these interview questions helpful?
🔥 Asked by recruiter 5 times
A Softwaretest Engineer was asked 7mo ago
Q. Explain the SOLID principles.
Ans. 

SOLID principles are a set of five design principles in object-oriented programming to make software designs more understandable, flexible, and maintainable.

  • Single Responsibility Principle (SRP) - A class should have only one reason to change.

  • Open/Closed Principle (OCP) - Software entities should be open for extension but closed for modification.

  • Liskov Substitution Principle (LSP) - Objects of a superclass should ...

A Softwaretest Engineer was asked 9mo ago
Q. What is the difference between the Virtual DOM and the DOM?
Ans. 

Virtual DOM is a lightweight copy of the actual DOM, used for efficient updates in web applications.

  • Virtual DOM is a concept used in frameworks like React to improve performance by minimizing actual DOM manipulations.

  • DOM (Document Object Model) is the actual representation of the HTML document in the browser.

  • Changes made to the virtual DOM are compared with the actual DOM, and only the differences are updated in t...

🔥 Asked by recruiter 2 times
A Softwaretest Engineer was asked 9mo ago
Q. What are the benefits of React?
Ans. 

React is a popular JavaScript library for building user interfaces.

  • Virtual DOM for faster rendering

  • Component-based architecture for reusability

  • One-way data binding for easier debugging

  • Support for server-side rendering

  • Large community and ecosystem for support and resources

Infosys Softwaretest Engineer Interview Experiences

29 interviews found

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

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

Round 1 - Technical 

(2 Questions)

  • Q1. Java Concepts and coding
  • Q2. Seleniun Concepts and examples
  • Ans. 

    Selenium is a popular automation testing tool used for web applications.

    • Selenium is used for automating web browsers.

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

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

    • Selenium Grid is used for parallel testing across different browsers and environments.

  • Answered by AI

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Questions on Oops concepts
  • Q2. Explain solid principles
  • Ans. 

    SOLID principles are a set of five design principles in object-oriented programming to make software designs more understandable, flexible, and maintainable.

    • Single Responsibility Principle (SRP) - A class should have only one reason to change.

    • Open/Closed Principle (OCP) - Software entities should be open for extension but closed for modification.

    • Liskov Substitution Principle (LSP) - Objects of a superclass should be re...

  • Answered by AI

Softwaretest Engineer Interview Questions & Answers

user image Mohammed Shamshuddin

posted on 17 Oct 2024

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

Descent coding round for QA Engineer

Round 2 - Technical 

(2 Questions)

  • Q1. Basic scenarios about testing
  • Q2. Typicalquestions of automation
  • Ans. 

    Typical questions about automation in software testing

    • What are the benefits of automation in software testing?

    • How do you select which test cases to automate?

    • What tools have you used for test automation?

    • How do you handle dynamic elements in automated tests?

    • Can you explain a scenario where automation saved time and improved efficiency?

  • Answered by AI

Skills evaluated in this interview

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

(2 Questions)

  • Q1. What are benefits of React
  • Ans. 

    React is a popular JavaScript library for building user interfaces.

    • Virtual DOM for faster rendering

    • Component-based architecture for reusability

    • One-way data binding for easier debugging

    • Support for server-side rendering

    • Large community and ecosystem for support and resources

  • Answered by AI
  • Q2. What is Difference b/w virtual Dom and Dom
  • Ans. 

    Virtual DOM is a lightweight copy of the actual DOM, used for efficient updates in web applications.

    • Virtual DOM is a concept used in frameworks like React to improve performance by minimizing actual DOM manipulations.

    • DOM (Document Object Model) is the actual representation of the HTML document in the browser.

    • Changes made to the virtual DOM are compared with the actual DOM, and only the differences are updated in the re...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
More than 8 weeks
Result
-

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

Round 1 - Technical 

(1 Question)

  • Q1. Basic Core java Questions
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. WHAT IS S D L C?
  • Ans. 

    SDLC stands for Software Development Life Cycle, a process used to design, develop, and test software applications.

    • SDLC is a systematic process for building software applications.

    • It includes phases like planning, design, development, testing, deployment, and maintenance.

    • Examples of SDLC models include Waterfall, Agile, and DevOps.

    • Each phase in SDLC has specific goals and deliverables to ensure the quality of the softwa...

  • Answered by AI
  • Q2. What is S T L C?
  • Ans. 

    STLC stands for Software Testing Life Cycle, which is a series of steps performed in a specific sequence to ensure the quality of software.

    • STLC is a process followed by software testers to ensure the quality of the software being developed.

    • It includes phases like requirement analysis, test planning, test design, test execution, and test closure.

    • Each phase has specific activities and deliverables that need to be complet...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - the person taking the interview ended the call in mid way
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

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

Round 1 - Technical 

(2 Questions)

  • Q1. Java collection
  • Q2. Bdd frameworks related questions
Interview experience
4
Good
Difficulty level
Easy
Process Duration
More than 8 weeks
Result
Not Selected

I appeared for an interview in Dec 2024, where I was asked the following questions.

  • Q1. Write a calculator program
  • Ans. 

    A simple calculator program that performs basic arithmetic operations like addition, subtraction, multiplication, and division.

    • Define functions for each operation: add, subtract, multiply, divide.

    • Use input() to get user input for numbers and operation choice.

    • Handle division by zero with error checking.

    • Example: To add 5 and 3, call add(5, 3) which returns 8.

    • Implement a loop to allow multiple calculations until the user ...

  • Answered by AI
  • Q2. Agile ceremonies

Interview Preparation Tips

Interview preparation tips for other job seekers - prepare basics well.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. They ask more css related question
  • Q2. They ask more react version related questions
  • Q3. They will ask indepeth js related coding question
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Coding Test 

2 coding questions was asked on the DSA

Round 2 - Technical 

(1 Question)

  • Q1. Technical questions
Round 3 - HR 

(1 Question)

  • Q1. Basic HR Round questions was asked

What people are saying about Infosys

View All
schedule2
Verified Icon
3d
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 Softwaretest Engineer interview?
Infosys interview process usually has 1-2 rounds. The most common rounds in the Infosys interview process are Technical, Resume Shortlist and HR.
How to prepare for Infosys Softwaretest 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 Demand Planning, Functional Testing and Software Testing.
What are the top questions asked in Infosys Softwaretest Engineer interview?

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

  1. What is and array .write the code for the same and expl...read more
  2. Whats the difference between regression and system testi...read more
  3. What is difference between Junit and Tes...read more
How long is the Infosys Softwaretest Engineer interview process?

The duration of Infosys Softwaretest 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

3.8/5

based on 30 interview experiences

Difficulty level

Easy 38%
Moderate 63%

Duration

Less than 2 weeks 56%
2-4 weeks 19%
4-6 weeks 6%
6-8 weeks 6%
More than 8 weeks 13%
View more
Join Infosys Creating the next opportunity for people, businesses & communities
Infosys Softwaretest Engineer Salary
based on 2.8k salaries
₹2 L/yr - ₹10 L/yr
At par with the average Softwaretest Engineer Salary in India
View more details

Infosys Softwaretest Engineer Reviews and Ratings

based on 167 reviews

3.8/5

Rating in categories

3.8

Skill development

3.6

Work-life balance

3.1

Salary

3.9

Job security

3.9

Company culture

3.0

Promotions

3.5

Work satisfaction

Explore 167 Reviews and Ratings
Software Test Engineer

Bangalore / Bengaluru

3-8 Yrs

Not Disclosed

Explore more jobs
Technology Analyst
54.7k salaries
unlock blur

₹3 L/yr - ₹11.5 L/yr

Senior Systems Engineer
53.7k salaries
unlock blur

₹2.5 L/yr - ₹9 L/yr

Technical Lead
35k salaries
unlock blur

₹7.3 L/yr - ₹20 L/yr

System Engineer
32.5k salaries
unlock blur

₹2.4 L/yr - ₹5.3 L/yr

Senior Associate Consultant
31k salaries
unlock blur

₹6.3 L/yr - ₹16.9 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