Upload Button Icon Add office photos
Engaged Employer

i

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

Birlasoft Verified Tick

Compare button icon Compare button icon Compare
3.6

based on 2.8k Reviews

Filter interviews by

Birlasoft Automation Engineer Interview Questions and Answers

Updated 21 Jan 2025

Interview questions from similar companies

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 Oct 2024. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. How to run 50 test cases if we have 100 test cases
  • Ans. 

    You can divide the test cases into two batches and run them separately.

    • Divide the 100 test cases into two batches of 50 each

    • Run the first batch of 50 test cases

    • Once the first batch is completed, run the second batch of 50 test cases

  • Answered by AI
  • Q2. About Selenium 4
  • Q3. Bug,defect and error
  • Q4. About TestNG annotations
  • Q5. How to integrate step defination with feature file
  • Ans. 

    Step definitions can be integrated with feature files using Cucumber in automation testing.

    • Create step definitions in a separate file using the same language as the feature file (e.g. Java for Cucumber-JVM).

    • Map step definitions to feature file scenarios using annotations like @Given, @When, @Then.

    • Use regular expressions to match step definitions with steps in the feature file.

    • Run the feature file with the step definiti

  • Answered by AI
  • Q6. Project structure

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare according to JD

Skills evaluated in this interview

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

(5 Questions)

  • Q1. OOPs concepts and framework implementation
  • Q2. Bubble sort program
  • Ans. 

    Bubble sort is a simple sorting algorithm that repeatedly steps through the list, compares adjacent elements, and swaps them if they are in the wrong order.

    • Start at the beginning of the array and compare the first two elements. If the first element is greater than the second, swap them.

    • Continue comparing adjacent elements and swapping them if necessary until the end of the array is reached.

    • Repeat this process for each ...

  • Answered by AI
  • Q3. Basic questions on selenium
  • Q4. Custom assertions in selenium
  • Ans. 

    Custom assertions in Selenium allow for creating personalized validation checks in test automation scripts.

    • Custom assertions can be created by extending the Assert class in Selenium.

    • They can be used to validate specific conditions or elements on a web page.

    • Custom assertions can improve test readability and maintainability by encapsulating complex validation logic.

    • Example: Creating a custom assertion to verify the prese

  • Answered by AI
  • Q5. Webdriver questions

Skills evaluated in this interview

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

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

Round 1 - Technical 

(6 Questions)

  • Q1. Tell me about yourself
  • Q2. Write a java program for prime number
  • Ans. 

    A Java program to check if a number is prime or not.

    • Create a function to check if a number is prime by iterating from 2 to the square root of the number.

    • If the number is divisible by any number in that range, it is not prime.

    • Handle edge cases like 0, 1, and negative numbers separately.

    • Example: public static boolean isPrime(int num) { for(int i=2; i<=Math.sqrt(num); i++) { if(num % i == 0) { return false; } } return tru

  • Answered by AI
  • Q3. Write a program for leap year
  • Ans. 

    Program to determine if a given year is a leap year or not

    • Check if the year is divisible by 4

    • If the year is divisible by 100, also check if it is divisible by 400

    • If both conditions are met, it is a leap year

  • Answered by AI
  • Q4. Explain your last project framework
  • Q5. Where you used OOPS concept in your framework
  • Ans. 

    I used OOPS concepts in my framework for creating reusable components and maintaining code modularity.

    • Used inheritance to create a base class with common functionalities shared by multiple classes

    • Implemented polymorphism to allow different classes to implement the same method in their own way

    • Encapsulated data and behavior within classes using access modifiers like private and public

    • Utilized abstraction to hide the impl...

  • Answered by AI
  • Q6. Write a java program for add this number 6134 and total will be 14
  • Ans. 

    Java program to add numbers 6134 to get total 14.

    • Create an array of integers with the numbers to be added

    • Iterate through the array and add the numbers

    • Check if the total equals 14

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - No

Skills evaluated in this interview

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

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

Round 1 - Technical 

(1 Question)

  • Q1. How do you check the OS on which the selenium program is running
  • Ans. 

    You can check the OS on which the Selenium program is running by using the 'System.getProperty()' method in Java.

    • Use 'System.getProperty('os.name')' to get the name of the operating system

    • Use 'System.getProperty('os.version')' to get the version of the operating system

    • Use 'System.getProperty('os.arch')' to get the architecture of the operating system

  • Answered by AI

Skills evaluated in this interview

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

(3 Questions)

  • Q1. Write class to accept details of student
  • Ans. 

    Class to accept details of student

    • Create a class named Student with attributes like name, age, grade, etc.

    • Include a method to input details of the student.

    • Use constructor to initialize the attributes with input values.

  • Answered by AI
  • Q2. What's is **kwargs in python
  • Ans. 

    kwargs in Python is a special syntax that allows you to pass a variable number of keyword arguments to a function.

    • kwargs stands for keyword arguments.

    • It is used in Python functions to accept a variable number of keyword arguments.

    • kwargs is represented by a double asterisk (**).

    • Example: def my_func(**kwargs):

  • Answered by AI
  • Q3. What are magical methods
  • Ans. 

    Magical methods are special methods in Python that begin and end with double underscores, used for operator overloading and other special behaviors.

    • Magical methods are also known as dunder methods, short for 'double underscore'.

    • They are used to define how objects of a class behave when certain operations are performed on them, such as addition, subtraction, comparison, etc.

    • Examples of magical methods include __init__ f...

  • Answered by AI

Skills evaluated in this interview

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

(4 Questions)

  • Q1. BDD Cucumber basic questions
  • Q2. Java programs on oops, collection
  • Q3. Questions on appium/mobile testing
  • Q4. Questions on git and jenkins
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Coding Test 

Give second largest number in array
maven and gradle
path parameter and query parameter
how to run cucumber test cases

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. All part of technical and manual questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Why don’t they waste our time I don’t know but never give up keep try you will get great career opportunities. It will give you experience and make you more stronger.

I was interviewed in May 2022.

Round 1 - Technical 

(1 Question)

  • Q1. Basic c question and questions related to memory
Round 2 - Technical 

(1 Question)

  • Q1. Embedded knowledge , memory in c, project knowledge

Interview Preparation Tips

Interview preparation tips for other job seekers - All the best, have command on basic knowledge and the project you have completed

Birlasoft Interview FAQs

How many rounds are there in Birlasoft Automation Engineer interview?
Birlasoft interview process usually has 1 rounds. The most common rounds in the Birlasoft interview process are Technical.
How to prepare for Birlasoft Automation 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 Birlasoft. The most common topics and skills that interviewers at Birlasoft expect are Oracle E - business Suite.
What are the top questions asked in Birlasoft Automation Engineer interview?

Some of the top questions asked at the Birlasoft Automation Engineer interview -

  1. Reverse a str...read more
  2. Collecti...read more

Tell us how to improve this page.

Birlasoft Automation Engineer Salary
based on 5 salaries
₹3.6 L/yr - ₹8.2 L/yr
9% less than the average Automation Engineer Salary in India
View more details

Birlasoft Automation Engineer Reviews and Ratings

based on 1 review

4.0/5

Rating in categories

4.0

Skill development

5.0

Work-life balance

3.0

Salary

5.0

Job security

5.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Software Developer
1.5k salaries
unlock blur

₹2.5 L/yr - ₹11 L/yr

Senior Software Engineer
1.3k salaries
unlock blur

₹5.4 L/yr - ₹24 L/yr

Technical Lead
1.1k salaries
unlock blur

₹10 L/yr - ₹33.8 L/yr

Software Engineer
1.1k salaries
unlock blur

₹2.5 L/yr - ₹10.5 L/yr

Technical Specialist
1.1k salaries
unlock blur

₹8 L/yr - ₹29 L/yr

Explore more salaries
Compare Birlasoft with

Accenture

3.9
Compare

Cognizant

3.8
Compare

Capgemini

3.8
Compare

Wipro

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