Upload Button Icon Add office photos
Premium Employer

i

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

Deloitte Verified Tick

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Deloitte Automation Tester Interview Questions, Process, and Tips

Updated 13 Dec 2024

Top Deloitte Automation Tester Interview Questions and Answers

  • Q1. There is a table of students having column status with either pass or fail. Write the syntax to show the output as some 60 pass and 40 fail.
  • Q2. There are n no. Of links having the text selenium. Write the syntax to count the text selenium from all the links
  • Q3. What are the various annotations in selenium webdriver
View all 9 questions

Deloitte Automation Tester Interview Experiences

2 interviews found

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

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

Round 1 - Technical 

(7 Questions)

  • Q1. Briefing about yourself
  • Q2. Explain Defect life cycle
  • Ans. 

    Defect life cycle is the process of identifying, reporting, fixing, retesting, and closing defects in software development.

    • Defect identification: Defects are identified through testing or user feedback.

    • Defect reporting: Defects are reported in a defect tracking tool with details like steps to reproduce, severity, and priority.

    • Defect fixing: Developers fix the reported defects based on the information provided.

    • Defect re...

  • Answered by AI
  • Q3. Difference between black box and white box testing
  • Ans. 

    Black box testing focuses on functionality without knowledge of internal code, while white box testing examines internal code structure.

    • Black box testing tests the functionality of a system without knowledge of its internal code

    • White box testing tests the internal code structure and logic of a system

    • Black box testing is more focused on end-user perspective

    • White box testing is more focused on developer perspective

    • Exampl...

  • Answered by AI
  • Q4. Difference between hard assert and soft assert
  • Ans. 

    Hard assert stops the execution of the test case if it fails, while soft assert continues the execution and logs the failure.

    • Hard assert is used when the failure of a particular step makes the further steps irrelevant.

    • Soft assert is used when you want to continue with the test case execution even if some steps fail.

    • Hard assert is implemented using 'assert' keyword in testing frameworks like TestNG or JUnit.

    • Soft assert ...

  • Answered by AI
  • Q5. What are the various annotations in selenium webdriver
  • Ans. 

    Annotations in Selenium WebDriver are used to provide additional information about the test methods.

    • Annotations help in organizing and managing test cases

    • Some common annotations in Selenium WebDriver are @Test, @BeforeTest, @AfterTest, @BeforeClass, @AfterClass, @BeforeMethod, @AfterMethod

    • Annotations are used to define the sequence of execution of test methods

  • Answered by AI
  • Q6. There are n no. Of links having the text selenium. Write the syntax to count the text selenium from all the links
  • Ans. 

    Use XPath to count the number of links with the text 'selenium'

    • Use XPath to locate all the links containing the text 'selenium'

    • Count the number of links found using the XPath expression

  • Answered by AI
  • Q7. There is a table of students having column status with either pass or fail. Write the syntax to show the output as some 60 pass and 40 fail.
  • Ans. 

    Use SQL query to display 60 pass and 40 fail from a table of students.

    • Use SELECT statement with COUNT function to count the number of pass and fail statuses.

    • Use WHERE clause to filter out pass and fail statuses.

    • Use GROUP BY clause to group the statuses together.

    • Use CASE statement to display the count of pass and fail statuses.

  • Answered by AI

Skills evaluated in this interview

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

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

Round 1 - Technical 

(4 Questions)

  • Q1. Introduce your self.
  • Q2. Why does def keyword used in selenium
  • Ans. 

    The def keyword is used in Selenium to define a function or method.

    • Used to define reusable code blocks

    • Helps in organizing code and improving readability

    • Allows for easier maintenance and updates

    • Example: def login(username, password) { //code to login }

  • Answered by AI
  • Q3. What is POM model
  • Ans. 

    POM (Page Object Model) is a design pattern used in test automation to create reusable and maintainable code by separating page objects from test scripts.

    • POM helps in improving test script readability and maintenance by keeping the page objects separate from test logic

    • Each page in the application has its own corresponding page object class, which contains all the elements and methods related to that page

    • Test scripts in...

  • Answered by AI
  • Q4. How to handle dynamic table element
  • Ans. 

    Dynamic table elements can be handled by locating the table, identifying the rows and columns, and using appropriate methods to interact with the data.

    • Locate the table element using a unique identifier such as class, id, or xpath

    • Identify the rows and columns within the table using HTML tags like and

    • Use methods like getText() or getAttribute() to retrieve data from the table cells

    • Handle dynamic changes in the table by...

  • Answered by AI

Skills evaluated in this interview

Automation Tester Interview Questions Asked at Other Companies

Q1. 1)Diffrence Between sanity and Smoke 2)What is regression Testing ... read more
asked in TCS
Q2. How to mouse hover an element? Write Xpath for an element? How to ... read more
Q3. How to validate that the URL loaded is correct or not?
asked in Deloitte
Q4. There is a table of students having column status with either pas ... read more
Q5. write the dynamic Xpath for the Date element in the cleartrip web ... read more

Interview questions from similar companies

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

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

Round 1 - Technical 

(1 Question)

  • Q1. Basic selenium and java questions
Round 2 - Technical 

(1 Question)

  • Q1. Asked about testing life cycle in my project
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Bdd framework hooks and notations
  • Q2. Coding question on string
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Aug 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

It was 1 hour MCQ round having Selenium and Java questions

Round 3 - Technical 

(1 Question)

  • Q1. Git questions Selenium basic questions- Window handler Java basic questions- exceptions
Round 4 - Technical 

(1 Question)

  • Q1. Testng listeners how to handle stale element exception basic rest api questions
Round 5 - Client Interview 

(1 Question)

  • Q1. SQL questions Same questions from previous rounds
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(5 Questions)

  • Q1. What challenges did you face in your recent project?
  • Ans. 

    I faced challenges in coordinating with offshore team members and managing tight deadlines.

    • Coordinating with offshore team members in different time zones

    • Managing tight deadlines and ensuring timely delivery of automation scripts

    • Dealing with unexpected changes in project requirements

  • Answered by AI
  • Q2. What are the roles and responsibilities in your current project?
  • Ans. 

    In my current project, I am responsible for designing, developing, and executing automated test scripts using Selenium.

    • Designing test cases and scenarios for automation

    • Developing automated test scripts using Selenium WebDriver

    • Executing test scripts and analyzing results

    • Identifying and reporting defects

    • Collaborating with developers and QA team to ensure quality of the software

  • Answered by AI
  • Q3. Code: take your name as input and print every letter separately and if any vowel is repeated print those vowels.
  • Ans. 

    The code takes a name as input, prints each letter separately, and identifies repeated vowels.

    • Create a function that takes a string input for the name

    • Iterate through each letter in the name and print it separately

    • Track the vowels and check for repetitions to print repeated vowels

  • Answered by AI
  • Q4. What is Fluent Wait?
  • Ans. 

    Fluent Wait is a dynamic wait mechanism in Selenium that waits for a certain condition to be met before proceeding.

    • Fluent Wait is used to define the maximum amount of time to wait for a condition, as well as the frequency with which to check the condition.

    • It can be customized with different polling intervals and exceptions to ignore.

    • Example: WebDriverWait wait = new WebDriverWait(driver, 10); wait.pollingEvery(Duration...

  • Answered by AI
  • Q5. Difference between findElement and findElements.
  • Ans. 

    findElement returns the first matching element on the web page, while findElements returns a list of all matching elements.

    • findElement returns a single WebElement matching the specified locator, while findElements returns a list of WebElements.

    • findElement throws NoSuchElementException if no matching element is found, while findElements returns an empty list.

    • Example: WebElement element = driver.findElement(By.id("userna...

  • Answered by AI

Skills evaluated in this interview

I was interviewed in Apr 2021.

Round 1 - Video Call 

(8 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round started with some basic questions from Software Testing and then the interviewer started asking some questions from Automation Testing.

  • Q1. Can you explain the Software Testing Life Cycle (STLC)?
  • Q2. What is the difference between a Test Stub and a Test Driver?
  • Q3. What do you mean by data flow testing?
  • Q4. What is boundary value analysis?
  • Q5. What are the different parts of a test automation framework?
  • Q6. What are some of the best practices in test automation?
  • Q7. How do you automate the testing of CAPTCHA?
  • Q8. What is Protractor?
Round 2 - Video Call 

(7 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round had questions majorly from Selenium and Cucumber.

  • Q1. What are the different components of Selenium?
  • Q2. Why should Selenium be selected as a testing tool for web applications or systems?
  • Q3. What is the difference between Selenium and Cucumber?
  • Q4. Can you explain the JUnit annotations that are linked with Selenium?
  • Q5. How can you run a selected test from a group of tests in Cucumber?
  • Q6. What is grouping in the context of Cucumber?
  • Q7. Can you explain briefly how Behavioral Driven Development (BDD) works?
Round 3 - HR 

(2 Questions)

Round duration - 30 Minutes
Round difficulty - Easy

This is a cultural fitment testing round. HR was very frank and asked standard questions. Then we discussed about my
role.

  • Q1. Why should we hire you?
  • Q2. What is something about you that is not included in your resume?

Interview Preparation Tips

Eligibility criteriaAbove 1 years of experienceErnst & Young (EY) interview preparation:Topics to prepare for the interview - Software Testing , Selenium , Cucumber , API Testing , Automation TestingTime required to prepare for the interview - 3 MonthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

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

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

Round 1 - Technical 

(1 Question)

  • Q1. Basic selenium and java questions
Round 2 - Technical 

(1 Question)

  • Q1. Asked about testing life cycle in my project

I applied via Recruitment Consultant and was interviewed in Jan 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. 1. About Projects worked,test planning, SDLC STLC , JIRA ,Positive and Negative testing, functional and non functional testing ,Smoke sanity and regression testing,why a job change

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident , prepare testing related questions also be ready to explain about your works .
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is constructor?
  • Ans. 

    Constructor is a special type of method in a class which is used to initialize objects.

    • Constructor has the same name as the class.

    • It does not have a return type.

    • It is called automatically when an object is created.

    • Constructors can be parameterized or default.

    • Example: public class Car { public Car() { // default constructor } }

  • Answered by AI
  • Q2. Write program to find count of vowels in a string.
  • Ans. 

    Program to find count of vowels in a string

    • Iterate through each character in the string

    • Check if the character is a vowel (a, e, i, o, u)

    • Increment a counter for each vowel found

  • Answered by AI

Skills evaluated in this interview

Deloitte Interview FAQs

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

Some of the top questions asked at the Deloitte Automation Tester interview -

  1. There is a table of students having column status with either pass or fail. Wri...read more
  2. There are n no. Of links having the text selenium. Write the syntax to count th...read more
  3. What are the various annotations in selenium webdri...read more

Tell us how to improve this page.

Deloitte Automation Tester Interview Process

based on 2 interviews

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Accenture Interview Questions
3.8
 • 8.2k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
IBM Interview Questions
4.0
 • 2.4k Interviews
PwC Interview Questions
3.4
 • 1.4k Interviews
Ernst & Young Interview Questions
3.4
 • 1.1k Interviews
KPMG India Interview Questions
3.5
 • 804 Interviews
ZS Interview Questions
3.4
 • 484 Interviews
BCG Interview Questions
3.8
 • 196 Interviews
View all
Deloitte Automation Tester Salary
based on 39 salaries
₹3.6 L/yr - ₹14.3 L/yr
48% more than the average Automation Tester Salary in India
View more details

Deloitte Automation Tester Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

5.0

Work-life balance

4.0

Salary

4.0

Job security

5.0

Company culture

4.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Consultant
33.3k salaries
unlock blur

₹6.3 L/yr - ₹23.1 L/yr

Senior Consultant
20.9k salaries
unlock blur

₹11 L/yr - ₹42 L/yr

Analyst
14.2k salaries
unlock blur

₹3.8 L/yr - ₹12.6 L/yr

Assistant Manager
10k salaries
unlock blur

₹7.8 L/yr - ₹24 L/yr

Manager
7.1k salaries
unlock blur

₹15.8 L/yr - ₹52 L/yr

Explore more salaries
Compare Deloitte with

Accenture

3.8
Compare

PwC

3.4
Compare

Ernst & Young

3.4
Compare

Cognizant

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