Upload Button Icon Add office photos
Engaged Employer

i

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

Bajaj Finserv Verified Tick

Compare button icon Compare button icon Compare

Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Bajaj Finserv QA Automation Engineer Interview Questions and Answers

Updated 27 Dec 2022

11 Interview questions

A QA Automation Engineer was asked
Q. How do you handle the execution of failed test cases?
Ans. 

Failed test cases can be executed by identifying the root cause of failure and fixing it before re-executing the test case.

  • Identify the root cause of failure by analyzing the test results and logs

  • Fix the issue causing the failure

  • Re-run the test case to ensure it passes

  • Update the test case status and report any defects found

  • Repeat the process for all failed test cases

A QA Automation Engineer was asked
Q. What types of environments do you use in your organization?
Ans. 

We use multiple environments including development, testing, staging, and production.

  • Development environment for coding and testing new features

  • Testing environment for automated and manual testing

  • Staging environment for final testing before deployment

  • Production environment for live usage

  • Each environment is isolated and has its own database and configurations

  • We also use virtual environments for testing different op...

QA Automation Engineer Interview Questions Asked at Other Companies

Q1. Which framework you are using? explain your framework?
asked in Decisions
Q2. What is selenium,what are locators,which locators is fast and why ... read more
asked in Deloitte
Q3. Write code to return non-duplicate values from an array.
Q4. Which annotation do you use for opening and closing the browser?
Q5. what is Regression and Sanity testing? how and when you do it?
A QA Automation Engineer was asked
Q. How do you handle authorization in Postman?
Ans. 

Authorization in Postman tool is used to authenticate and authorize requests sent to APIs.

  • Authorization can be set in the Headers tab of a request in Postman

  • Common authorization methods include Basic Auth, OAuth 2.0, and API keys

  • Authorization can also be set globally for all requests in a collection

  • Postman also supports automatic token refresh for OAuth 2.0 authorization

A QA Automation Engineer was asked
Q. What are the different parameters in the Postman tool?
Ans. 

Postman tool allows different parameters to be used for API testing.

  • Query Parameters: Used to filter and sort data in the API response.

  • Path Parameters: Used to identify a specific resource in the API.

  • Header Parameters: Used to provide additional information about the request.

  • Body Parameters: Used to send data in the request body.

  • Form Data Parameters: Used to send data in the form of key-value pairs.

  • Environment Var...

What people are saying about Bajaj Finserv

View All
healthynitesh
Verified Icon
1w
works at
RBL FinServe
Bajaj Finserv insights: Spill the beans!
Calling all Bajaj Finserv employees! Share your honest experiences about the office culture, work timings, and work-life balance. What's it really like to work there?
Got a question about Bajaj Finserv?
Ask anonymously on communities.
A QA Automation Engineer was asked
Q. What is the difference between SDLC and STLC?
Ans. 

SDLC is the process of developing software while STLC is the process of testing software.

  • SDLC includes planning, designing, coding, testing, and maintenance stages while STLC includes test planning, test case development, test execution, and test closure stages.

  • SDLC focuses on the development of software while STLC focuses on the testing of software.

  • SDLC is a broader term that includes STLC as a part of it.

  • SDLC is...

A QA Automation Engineer was asked
Q. Which annotation do you use for opening and closing the browser?
Ans. 

The @BeforeMethod and @AfterMethod annotations are used for opening and closing the browser.

  • The @BeforeMethod annotation is used to open the browser before each test method.

  • The @AfterMethod annotation is used to close the browser after each test method.

  • These annotations are part of the TestNG framework.

  • Example: @BeforeMethod public void setUp() { //code to open browser } @AfterMethod public void tearDown() { //co...

A QA Automation Engineer was asked
Q. How do you perform API testing?
Ans. 

API testing involves verifying the functionality, reliability, performance, and security of APIs.

  • Identify the API endpoints and their expected behavior

  • Create test cases to cover all possible scenarios

  • Use tools like Postman, SoapUI, or JMeter to send requests and validate responses

  • Verify the response status codes, headers, and payload

  • Test for security vulnerabilities like SQL injection or cross-site scripting

  • Automa...

Are these interview questions helpful?
A QA Automation Engineer was asked
Q. What are Selenium waits?
Ans. 

Selenium waits are used to synchronize the test script execution with the web application's response time.

  • Selenium waits are used to handle synchronization issues in test automation.

  • There are three types of waits in Selenium: Implicit, Explicit, and Fluent waits.

  • Implicit waits wait for a certain amount of time before throwing an exception if the element is not found.

  • Explicit waits wait for a certain condition to o...

A QA Automation Engineer was asked
Q. What are the different annotations and their hierarchy?
Ans. 

Annotations are used in Java to provide additional information about classes, methods, and fields.

  • Annotations are declared using the @ symbol followed by the annotation name.

  • Annotations can have attributes that can be set using key-value pairs.

  • Annotations can be applied to classes, methods, fields, parameters, and local variables.

  • Annotations can be inherited from superclasses or interfaces.

  • Annotations can be used ...

A QA Automation Engineer was asked
Q. Which framework you are using? explain your framework?
Ans. 

I am using the Selenium WebDriver framework for automation testing.

  • Selenium WebDriver is a popular open-source framework for automating web applications.

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

  • It provides a rich set of APIs for interacting with web elements and performing actions.

  • It also supports parallel execution and integration with other tools like TestNG and Maven.

  • I have used ...

Bajaj Finserv QA Automation Engineer Interview Experiences

1 interview found

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

I applied via Naukri.com and was interviewed in Nov 2022. There was 1 interview round.

Round 1 - Technical 

(13 Questions)

  • Q1. Which framework you are using? explain your framework?
  • Ans. 

    I am using the Selenium WebDriver framework for automation testing.

    • Selenium WebDriver is a popular open-source framework for automating web applications.

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

    • It provides a rich set of APIs for interacting with web elements and performing actions.

    • It also supports parallel execution and integration with other tools like TestNG and Maven.

    • I have used it to...

  • Answered by AI
  • Q2. Different annotations and its hierarchy?
  • Q3. Which annotation do you use for opening and closing browser?
  • Ans. 

    The @BeforeMethod and @AfterMethod annotations are used for opening and closing the browser.

    • The @BeforeMethod annotation is used to open the browser before each test method.

    • The @AfterMethod annotation is used to close the browser after each test method.

    • These annotations are part of the TestNG framework.

    • Example: @BeforeMethod public void setUp() { //code to open browser } @AfterMethod public void tearDown() { //code to...

  • Answered by AI
  • Q4. Can you find xpath on any website?
  • Ans. 

    Yes, but it may not always be the most efficient or reliable method.

    • Xpath can be used to locate elements on any website, but it may require some trial and error to find the correct path.

    • Other methods such as CSS selectors or ID attributes may be more efficient in some cases.

    • Xpath can also be affected by changes to the website's structure or layout.

    • Using browser developer tools can help in identifying the correct xpath ...

  • Answered by AI
  • Q5. What are selenium waits?
  • Ans. 

    Selenium waits are used to synchronize the test script execution with the web application's response time.

    • Selenium waits are used to handle synchronization issues in test automation.

    • There are three types of waits in Selenium: Implicit, Explicit, and Fluent waits.

    • Implicit waits wait for a certain amount of time before throwing an exception if the element is not found.

    • Explicit waits wait for a certain condition to occur ...

  • Answered by AI
  • Q6. Difference between SDLC vs STLC ?
  • Ans. 

    SDLC is the process of developing software while STLC is the process of testing software.

    • SDLC includes planning, designing, coding, testing, and maintenance stages while STLC includes test planning, test case development, test execution, and test closure stages.

    • SDLC focuses on the development of software while STLC focuses on the testing of software.

    • SDLC is a broader term that includes STLC as a part of it.

    • SDLC is a co...

  • Answered by AI
  • Q7. Types of environments you use in your organization?
  • Ans. 

    We use multiple environments including development, testing, staging, and production.

    • Development environment for coding and testing new features

    • Testing environment for automated and manual testing

    • Staging environment for final testing before deployment

    • Production environment for live usage

    • Each environment is isolated and has its own database and configurations

    • We also use virtual environments for testing different operati...

  • Answered by AI
  • Q8. What is Regression and Sanity testing? how and when you do it?
  • Ans. 

    Regression testing ensures that changes to the code do not affect existing functionality. Sanity testing checks if the critical functionalities are working after a small change.

    • Regression testing is done after making changes to the code to ensure that existing functionalities are not affected.

    • Sanity testing is done after a small change to ensure that critical functionalities are still working.

    • Regression testing is done...

  • Answered by AI
  • Q9. How to execute failed test cases?
  • Ans. 

    Failed test cases can be executed by identifying the root cause of failure and fixing it before re-executing the test case.

    • Identify the root cause of failure by analyzing the test results and logs

    • Fix the issue causing the failure

    • Re-run the test case to ensure it passes

    • Update the test case status and report any defects found

    • Repeat the process for all failed test cases

  • Answered by AI
  • Q10. How you run your maven project?
  • Q11. How do you perform API testing?
  • Ans. 

    API testing involves verifying the functionality, reliability, performance, and security of APIs.

    • Identify the API endpoints and their expected behavior

    • Create test cases to cover all possible scenarios

    • Use tools like Postman, SoapUI, or JMeter to send requests and validate responses

    • Verify the response status codes, headers, and payload

    • Test for security vulnerabilities like SQL injection or cross-site scripting

    • Automate AP...

  • Answered by AI
  • Q12. Different parameters in postman tool?
  • Ans. 

    Postman tool allows different parameters to be used for API testing.

    • Query Parameters: Used to filter and sort data in the API response.

    • Path Parameters: Used to identify a specific resource in the API.

    • Header Parameters: Used to provide additional information about the request.

    • Body Parameters: Used to send data in the request body.

    • Form Data Parameters: Used to send data in the form of key-value pairs.

    • Environment Variable...

  • Answered by AI
  • Q13. Authorization in postman tool?
  • Ans. 

    Authorization in Postman tool is used to authenticate and authorize requests sent to APIs.

    • Authorization can be set in the Headers tab of a request in Postman

    • Common authorization methods include Basic Auth, OAuth 2.0, and API keys

    • Authorization can also be set globally for all requests in a collection

    • Postman also supports automatic token refresh for OAuth 2.0 authorization

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Bajaj Finserv QA Automation Engineer interview:
  • Manual Testing
  • Selenium
  • API
  • Automation Testing
Interview preparation tips for other job seekers - Be confident in the interview... I just enjoyed the first round..

Skills evaluated in this interview

Interview questions from similar companies

I applied via Campus Placement and was interviewed in Mar 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. What are your real time experiences? Why do you think this job should be offered to you? Describe about yourself?

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident. Speak continuously and without abrupting.Dressing should be formal. Webcam and microphone must be in good condition.

QA Automation Engineer Interview Questions Asked at Other Companies

Q1. Which framework you are using? explain your framework?
asked in Decisions
Q2. What is selenium,what are locators,which locators is fast and why ... read more
asked in Deloitte
Q3. Write code to return non-duplicate values from an array.
Q4. Which annotation do you use for opening and closing the browser?
Q5. what is Regression and Sanity testing? how and when you do it?

I applied via Recruitment Consultant and was interviewed in Oct 2020. There were 4 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. I was mostly asked about the process. First round was technical, mostly on Java
  • Q2. JVM Architecture, Java 9 new feature, collection framework, hibernate
  • Q3. 2nd round was mostly on tools and processes.

Interview Preparation Tips

Interview preparation tips for other job seekers - Always come prepare with whatever you have mentioned in your resume, if you talking about any tools, you should have end to end knowledge on that, you can't say I used Jenkins and then while answering, you would say I don't know how to create a job or pipeline. That kind of answer is not acceptable.

I applied via LinkedIn and was interviewed in Feb 2021. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. - Data Structures and Algo - Core Python specific questions
  • Q2. - Design a Cache and some design based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - I actually attended a Weekend drive. So in the 1st round almost related to 2/3 DS Algo questions.
2nd round was related to design small cache and little bit on python questions.
3rd round was managerial and some basic technical questions.

What people are saying about Bajaj Finserv

View All
healthynitesh
Verified Icon
1w
works at
RBL FinServe
Bajaj Finserv insights: Spill the beans!
Calling all Bajaj Finserv employees! Share your honest experiences about the office culture, work timings, and work-life balance. What's it really like to work there?
Got a question about Bajaj Finserv?
Ask anonymously on communities.

Interview Questionnaire 

1 Question

  • Q1. Questions on angular framework,.net core , dependency injection,legacy .net, session management , agile ceremonies.

I applied via Campus Placement and was interviewed before Sep 2020. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Few DSA questions, questions about my projects and my resume. Also, since I specialise in python, if I could create an API using it. HR questions, hobbies, leadership experience...

Interview Preparation Tips

Interview preparation tips for other job seekers - Understanding the culture of J.P. Morgan Chase played a big role in passing the interview. The coding questions were easy/medium level. The interviewers were very friendly.
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in May 2024. There were 4 interview rounds.

Round 1 - Coding Test 

Basic array and vectors DSA questions

Round 2 - Technical 

(3 Questions)

  • Q1. Asked me about my past project and my contribution in it
  • Q2. Linux commands and c++ language control
  • Q3. Asked me to write last function i wrote and explain what it does
  • Ans. 

    The last function I wrote calculates the factorial of a given number using recursion.

    • Uses a recursive approach to calculate factorial.

    • Base case: factorial(0) = 1.

    • Example: factorial(5) = 5 * factorial(4) = 120.

    • Handles positive integers only.

  • Answered by AI
Round 3 - Behavioral 

(2 Questions)

  • Q1. Asked me about my past projects and my contribution
  • Q2. Checked my work ethics
Round 4 - HR 

(2 Questions)

  • Q1. Basic hr questions
  • Q2. Salary negotiation
Are these interview questions helpful?
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview before Jan 2023.

Round 1 - Technical 

(1 Question)

  • Q1. 1st round more over related to java, spring boot, MySQL and data structures
Round 2 - Technical 

(1 Question)

  • Q1. This round is also having the same as first but more deep
Round 3 - HR 

(1 Question)

  • Q1. Nothing much strength and weakness type questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

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

Round 1 - Technical 

(1 Question)

  • Q1. Oops concepts in java
  • Ans. 

    Oops concepts in Java refer to Object-Oriented Programming principles like Inheritance, Polymorphism, Encapsulation, and Abstraction.

    • Inheritance: Allows a class to inherit properties and behavior from another class.

    • Polymorphism: Allows objects to be treated as instances of their parent class.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Abstraction: Hides the implementation detail...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Easy
Process Duration
More than 8 weeks
Result
Selected Selected
  • Q1. Find first repeated character in a string using java streams
  • Q2. Make a java class and implement tree map using null key insertion objects

Bajaj Finserv Interview FAQs

How many rounds are there in Bajaj Finserv QA Automation Engineer interview?
Bajaj Finserv interview process usually has 2 rounds. The most common rounds in the Bajaj Finserv interview process are Resume Shortlist and Technical.
What are the top questions asked in Bajaj Finserv QA Automation Engineer interview?

Some of the top questions asked at the Bajaj Finserv QA Automation Engineer interview -

  1. Which framework you are using? explain your framewo...read more
  2. Which annotation do you use for opening and closing brows...read more
  3. what is Regression and Sanity testing? how and when you do ...read more

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 1 interview experience

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 100%
View more

Interview Questions from Similar Companies

Wells Fargo Interview Questions
3.8
 • 611 Interviews
ICICI Securities Interview Questions
3.9
 • 176 Interviews
Sharekhan Interview Questions
3.8
 • 90 Interviews
Bajaj Capital Interview Questions
3.7
 • 89 Interviews
View all
Sales Officer
1.3k salaries
unlock blur

₹1 L/yr - ₹5 L/yr

Assistant Manager
1.3k salaries
unlock blur

₹1.8 L/yr - ₹6.7 L/yr

Sales Executive
1.2k salaries
unlock blur

₹1 L/yr - ₹6 L/yr

Sales Manager
1.1k salaries
unlock blur

₹1.4 L/yr - ₹9.6 L/yr

Manager
934 salaries
unlock blur

₹2.7 L/yr - ₹11 L/yr

Explore more salaries
Compare Bajaj Finserv with

Wells Fargo

3.8
Compare

JPMorgan Chase & Co.

3.9
Compare

HSBC Group

3.9
Compare

Cholamandalam Investment & Finance

3.9
Compare
write
Share an Interview