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
3.8

based on 16.8k Reviews

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Deloitte Selenium Automation Tester Interview Questions and Answers

Updated 23 Aug 2024

Deloitte Selenium Automation Tester Interview Experiences

1 interview found

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

Find a middle element and largest element from an array using hashmap.

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on java concept.

Interview questions from similar companies

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. Software Testing Question

    Explain STLC.

  • Ans. 

    STLC (Software Testing Life Cycle) is a fundamental part of SDLC which is used to test software and ensure that the
    quality standards are met. It generally involves both verification activities and validation activities. In this, different
    activities are executed in a specific order throughout the software testing process. There are basically six different
    phases in STLC. They are as follows :

    1) Requirement Analysis
    2) Tes...

  • Answered by CodingNinjas
  • Q2. Software Testing Question

    Write the difference between Test Stub and Test Driver.

  • Ans. 

    Test driver and test stub, both are types of test harness that are used to provide a simulation environment for testing
    a module or component. They both are dummy modules specially created for test purposes.

    Test stubs: Test stubs are used in a top-down testing approach and allow testing of the upper levels of the code when
    the lower levels of the code are not developed yet. It is used as ‘called programs’ when subprogram...

  • Answered by CodingNinjas
  • Q3. Software Testing Question

    What do you mean by Data flow testing?

  • Ans. 

    Data flow testing is a type of structural testing that is used to analyze the flow of data in the program. In this, a
    programmer can perform various tests on data values and variables. Using this testing, one can determine the
    variables that are used at every stage of the program’s control flow. It helps us in the following ways:

    1) Eliminate or remove variables that are never used after being declared
    2) Pinpoint variable...

  • Answered by CodingNinjas
  • Q4. Software Testing Question

    What is boundary value analysis?

  • Ans. 

    In software, many errors occur near the edges of the range of the data values. For example, when the programmer
    uses the greater-than operator (>) instead of the greater-than-or-equal-to (>=) operator, it causes the off-by-one
    indexing error.

    Typically, developers miss these boundary cases because they follow a happy path when developing and testing.
    Boundary value analysis helps to discover the errors caused by extr...

  • Answered by CodingNinjas
  • Q5. Automation Testing Question

    What are the different parts of a test automation framework?

  • Ans. 

    A test automation framework makes it easy to perform automation testing for your software. Here are some
    components of a test automation framework.

    1) Test Data Management :
    i) A big problem in automation testing is generating the test data. A good test automation framework makes it easy to
    build test data for the application under test.


    2) Testing Libraries :
    i) Managing and running the automated tests is a crucial componen...

  • Answered by CodingNinjas
  • Q6. Automation Testing Question

    What are some of the best practices in test automation?

  • Ans. 

    Here are some of the best practices a software development and the testing team should use to ensure quality software.

    1) Decide what to automate :
    i) It’s not possible or practical to automate certain tests, such as usability, accessibility, exploratory testing, or non-
    repetitive test cases that frequently change.


    2) Assign test cases based on skill and experience :
    i) When dividing test cases, take into account the skill...

  • Answered by CodingNinjas
  • Q7. Automation Testing Question

    How do you automate the testing of CAPTCHA?

  • Ans. 

    It’s not possible to automate the testing of CAPTCHA. That is the goal behind any good CAPTCHA strategy. By
    definition, a computer can’t automate it. If it could, then it’s not a good challenge that you can use in your application.

    However, if you need to test an application that uses CAPTCHA, you have to work with the development team to
    build a workaround or a back door that allows the automated test to bypass the CAPTC...

  • Answered by CodingNinjas
  • Q8. Automation Testing Question

    What is Protractor?

  • Ans. 

    1) Protractor is an open-source automated testing framework that allows you to perform end-to-end testing of your web
    applications. It’s built on top of WebDriverJS. 

    2) Protractor is developed by Google and is especially used for testing Angular applications.

    3) Protractor runs the tests against the web application by running it in real web browsers. 

    4) It also interacts with the application like an end-user wo...

  • Answered by CodingNinjas
Round 2 - Video Call 

(8 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

This round had questions majorly from Selenium and Cucumber.

  • Q1. Selenium Question

    What are the different components of Selenium?

  • Ans. 

    Selenium is not a single tool or a framework. It is a suite of tools that work with each other or in isolation to provide
    different types of automation testing. Here are the four major components of Selenium.

    1) Selenium WebDriver
    i) A collection of open-source APIs and browser-controlling code implementations that provide a concise and
    straightforward programming interface.

    2) Selenium Grid
    i) It enables the tester to run m...

  • Answered by CodingNinjas
  • Q2. Selenium Question

    Why should Selenium be selected as a testing tool for web applications or systems?

  • Ans. 

    Selenium provides the following advantages, which make it an excellent automated testing framework :

    1) It is free and open-source software with a large user base and supports providing community.

    2) It has cross-browser compatibility and supports multiple browsers like Google Chrome, Mozilla Firefox, Internet
    Explorer, Edge, Opera, Safari, etc.

    3) It supports multiple operating systems such as Windows, Linux, macOS, etc.

    4...

  • Answered by CodingNinjas
  • Q3. Selenium Question

    What is meant by XPath in Selenium. Explain XPath Absolute and XPath Relative.

  • Ans. 

    XPath, also defined as XML-Path (Extensible Markup Language Path), is a language used to query XML documents
    and provide functionalities like locating elements in Selenium by iterating through each element in a webpage. In
    XPath, data is stored in a key-value pair format similar to an HTML tag. It uses a single slash, i.e. ‘ / ’ for creating an
    absolute path, and a double slash, i.e. ‘ // ’ for creating a relative path fo

  • Answered by CodingNinjas
  • Q4. Selenium Question

    Difference between Selenium and Cucumber.

  • Ans. 

    Open-source testing tools, Selenium and Cucumber are both used for functional testing. However, there are some
    distinctions between them.

    Here are some key distinctions between Selenium and Cucumber :

    1) Cucumber is a behavior-driven development automation tool that may be used with Selenium. Selenium is a web
    browser automation tool for web projects (or Appium).

    2) Cucumber is used for acceptance testing, while Selenium is...

  • Answered by CodingNinjas
  • Q5. Selenium Question

    Explain what are the JUnits annotation linked with Selenium?

  • Ans. 

    The JUnits annotation linked with Selenium are :

    1) @Before public void method() – It will perform the method () before each test, this method can prepare the test
    2) @Test public void method() – Annotations @Test identifies that this method is a test method environment
    3) @After public void method() - To execute a method before this annotation is used, test method must start with
    test @Before

  • Answered by CodingNinjas
  • Q6. Cucumber Question

    How can you run a selected test from a group of tests in Cucumber?

  • Ans. 

    1) We may execute a single test from a set of tests in the Cucumber framework using the tags idea. 

    2) This is found in the TestRunner file's @CucumberOptions section. With the use of the @t keyword, we may tag a scenario in the feature file. 

    3) A scenario can have one or more tags within the feature file. We can separate test scenarios with the
    assistance of tagging. 

    4) We must pass the value within the t...

  • Answered by CodingNinjas
  • Q7. Cucumber Question

    What is grouping in the context of Cucumber?

  • Ans. 

    Cucumber is unconcerned about the names of your step definition files or the order in which you place them. Instead
    of maintaining all steps in a single file, we can create steps.rb file for each major action/feature. This is referred to as
    grouping.

  • Answered by CodingNinjas
  • Q8. BDD Question

    Explain briefly how Behavioral Driven Development(BDD) works?

  • Ans. 

    There are majorly three steps in the working of BDD. They are as follows:-

    1) Behaviour Description: We list down the features of our application first in the feature file.

    2) Making the Step Definition file: The mapping between each step of the scenario defined in the feature file and a
    code of the function to be executed is stored in the steps definition file.

    3) Testing and running: We run the test cases to check if we ...

  • Answered by CodingNinjas
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. Basic HR Question

    Why should we hire you ?

  • Ans. 

    Tip 1 : The cross questioning can go intense some time, think before you speak.

    Tip 2 : Be open minded and answer whatever you are thinking, in these rounds I feel it is important to have opinion.

    Tip 3 : Context of questions can be switched, pay attention to the details. It is okay to ask questions in these round,
    like what are the projects currently the company is investing, which team you are mentoring. How all is the ...

  • Answered by CodingNinjas
  • Q2. Basic HR Question

    Tell me something not there in your resume.

  • Ans. 

    If you get this question, it's an opportunity to choose the most compelling information to share that is not obvious from
    your resume.

    Example :

    Strength -> I believe that my greatest strength is the ability to solve problems quickly and efficiently, which makes me
    unique from others.

    Ability to handle Pressure -> I enjoy working under pressure because I believe it helps me grow and become more
    efficient.


    Tip : Emphasiz...

  • Answered by CodingNinjas

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
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. Why you are in Qa role
Round 2 - Technical 

(1 Question)

  • Q1. Technical related questions

QA Engineer Interview Questions & Answers

Guidehouse user image Brigien Shilpa S

posted on 15 Jun 2023

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

I applied via Naukri.com and was interviewed in May 2023. There were 3 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 - Technical 

(2 Questions)

  • Q1. Joins Subquery Difference between union unionall
  • Ans. 

    Joins are used to combine rows from two or more tables based on a related column between them.

    • Joins are used to retrieve data from multiple tables based on a related column

    • Subquery is a query nested within another query

    • Union combines the result sets of two or more SELECT statements, while Union All includes duplicates

  • Answered by AI
  • Q2. Difference between rank dense rank
  • Ans. 

    Rank assigns unique numbers to each row, while dense rank does not leave gaps between ranks.

    • Rank assigns unique numbers to each row based on the order specified.

    • Dense rank also assigns unique numbers to each row, but does not leave gaps between ranks.

    • For example, if we have scores of 90, 85, 85, 80, rank would be 1, 2, 2, 4 and dense rank would be 1, 2, 2, 3.

  • Answered by AI
Round 3 - Coding Test 

Write a query to find third max salary

Interview Preparation Tips

Topics to prepare for Guidehouse QA Engineer interview:
  • Manual Testing
  • Writing Test Cases
  • MySQL

Skills evaluated in this interview

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

Mcq test which was easy to crsck

Round 2 - Coding Test 

Automation coding in java basic level questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Na
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Aug 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

Regarding Journal knowledge about all the Subjects and Business prospective and And how is the IQ is is there in that person..how smart enough..etc

Round 3 - HR 

(1 Question)

  • Q1. About our salary Disscustion and shift timings everything

Interview Preparation Tips

Interview preparation tips for other job seekers - It was really nice and Good know about our knowledge how we learnt from the process knowledge
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before Jun 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Mcq questions from testing field

Round 2 - Technical 

(2 Questions)

  • Q1. Manual testing questions
  • Q2. Basic automation questions

Test Analyst Interview Questions & Answers

Mercer user image vikram gautam

posted on 11 Sep 2021

Interview Questionnaire 

3 Questions

  • Q1. What is white box and black box testing
  • Ans. 

    White box testing is testing the internal structure of the system while black box testing is testing the external behavior of the system.

    • White box testing is also known as clear box testing or structural testing.

    • It involves testing the code, architecture, and design of the system.

    • Examples include unit testing, integration testing, and code coverage analysis.

    • Black box testing is also known as functional testing or behav...

  • Answered by AI
  • Q2. Regression testing, bug life cycle
  • Q3. SDLC model, Waterfall model

Interview Preparation Tips

Interview preparation tips for other job seekers - it was good and it lasted for about 35 mins .interviewer was very nice to me and test both my knwoledge and communication skills

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

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

Round 1 - Technical 

(3 Questions)

  • Q1. Write a program to find character occurances in "Hello World"
  • Ans. 

    Program to find character occurances in 'Hello World'

    • Create a map to store character occurrences

    • Iterate through each character in the string and update the map

    • Print the character occurrences from the map

  • Answered by AI
  • Q2. What is multithreading
  • Ans. 

    Multithreading is the ability of a CPU to execute multiple threads concurrently, allowing for better performance and resource utilization.

    • Multithreading allows multiple threads to run concurrently within the same process.

    • Each thread has its own stack and shares the same memory space.

    • Multithreading can improve performance by utilizing multiple CPU cores efficiently.

    • Examples of multithreading include running multiple tas...

  • Answered by AI
  • Q3. What are the annotations used in TestNG
  • Ans. 

    TestNG annotations are used to control the flow of test methods and provide additional information about the test.

    • Annotations like @Test, @BeforeSuite, @AfterSuite are used to define test methods and setup/teardown methods

    • Annotations like @BeforeTest, @AfterTest are used to run setup/teardown methods before/after a test

    • Annotations like @BeforeClass, @AfterClass are used to run setup/teardown methods before/after a test...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - WORST Interviewer ever. Worst Behavior from the interviewer. She was in a bad mood already before joining. She had no respect for the candidate. Within 1 minute of coding question she was getting impatient. Seem like the person had no technical knowlegde and putting up questions from google. As you can see despite of the easy questions and an easy coding problem i failed to secure the interview. All I did was some syntax errors( as I was using an online simulator) but my logic was spot on and following the Big O Notation as well. But with her little googled knowlegde she was arguing about the process I followed to get the problem solved. She was using phrases like "Thats all?" , "I don't think you can code well as you're facing syntax error." (Clearly compliation doesn't agree to you Maa'm.). Clearly I lost my opputunity over a under performing interviewer.

Skills evaluated in this interview

Deloitte Interview FAQs

How many rounds are there in Deloitte Selenium Automation Tester interview?
Deloitte interview process usually has 1 rounds. The most common rounds in the Deloitte interview process are Coding Test.

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.1k Interviews
Accenture Interview Questions
3.9
 • 7.8k Interviews
Capgemini Interview Questions
3.8
 • 4.7k Interviews
IBM Interview Questions
4.1
 • 2.3k Interviews
PwC Interview Questions
3.4
 • 1.3k Interviews
Ernst & Young Interview Questions
3.5
 • 1.1k Interviews
KPMG India Interview Questions
3.5
 • 767 Interviews
ZS Interview Questions
3.4
 • 458 Interviews
BCG Interview Questions
3.8
 • 190 Interviews
View all
Deloitte Selenium Automation Tester Salary
based on 5 salaries
₹5 L/yr - ₹5.7 L/yr
19% less than the average Selenium Automation Tester Salary in India
View more details
Consultant
32.6k salaries
unlock blur

₹6.2 L/yr - ₹23 L/yr

Senior Consultant
20.8k salaries
unlock blur

₹11 L/yr - ₹42 L/yr

Analyst
13.8k salaries
unlock blur

₹3.8 L/yr - ₹12.6 L/yr

Assistant Manager
9.9k salaries
unlock blur

₹7.5 L/yr - ₹24 L/yr

Manager
6.9k salaries
unlock blur

₹15.5 L/yr - ₹53 L/yr

Explore more salaries
Compare Deloitte with

Accenture

3.9
Compare

PwC

3.4
Compare

Ernst & Young

3.5
Compare

Cognizant

3.8
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview