Automation Testing Interview Questions for Consulting Companies
40 questions weighted to the interview style of consulting companies — 6 easy, 29 medium, 5 hard.
How consulting companies interview for Automation Testing
Consulting firms look for people who can structure messy business problems and explain them simply to clients. Expect case and guesstimate questions, data interpretation, and questions on how you handled stakeholders, along with the technical skills for the role.
This set focuses on TestNG Framework (6), REST Assured (5), Page Object Model (5), Core Java for Testers (5).
What is RequestSpecification in REST Assured and why use it?
Show answer
What are the disadvantages of POM?
Show answer
How does Appium automate iOS apps and what setup is required?
Show answer
How do you read data from Excel or properties files in Java?
Show answer
An API returns 200 but your REST Assured assertion on a field fails with a null value. How do you debug it?
Show answer
Your API tests started failing with SSL handshake errors on a new test server. What do you do?
Show answer
What are stubs, mocks, fakes and spies in testing?
Show answer
Tell me about a time you found a critical bug through automation.
Show answer
Tests pass locally but fail on Jenkins. Why?
Show answer
Should assertions be written inside page objects?
Show answer
How do you integrate Selenium tests with Jenkins?
Show answer
Describe a time you improved the maintainability of an automation framework.
Show answer
What is serialization and deserialization in REST Assured?
Show answer
How do you handle a web table in Selenium?
Show answer
What is data-driven testing?
Show answer
How do you test a responsive page in a mobile viewport using Selenium?
Show answer
What is the difference between getText() and getAttribute()?
Show answer
How do you handle stakeholders who ask for performance testing only a few days before go-live?
Show answer
What changed in Appium 2 compared with Appium 1?
Show answer
Tell me about a time your API tests caught a breaking change before the UI tests did.
Show answer
File upload tests pass locally but fail when they run on a remote Grid. Why?
Show answer
How do you pass parameters from testng.xml?
Show answer
How do you structure packages in a Selenium POM framework?
Show answer
Your code review shows a test class with 30 copy-pasted lines in every method. How do you refactor it with Java features?
Show answer
How do you retry failed tests in TestNG?
Show answer
What is the difference between throw and throws?
Show answer
What can testers do with Chrome DevTools Protocol support in Selenium 4?
Show answer
Tests on the Grid fail with SessionNotCreatedException saying the new session request timed out. What do you check?
Show answer
What is the timeOut attribute in TestNG?
Show answer
A developer changed the UI and 40 tests failed with NoSuchElementException. How does POM help here?
Show answer
What is method overriding and where is it useful in frameworks?
Show answer
What is the difference between the normal, eager and none page load strategies in Selenium?
Show answer
How do you run JMeter tests in a Jenkins pipeline and fail the build when an SLA is breached?
Show answer
How do you switch between native and webview contexts in a hybrid app?
Show answer
Your framework throws NullPointerException in a page object on the first action. What are the likely causes?
Show answer
Write Appium code to scroll to an element by its text using UiScrollable on Android.
Show answer
What is Dynamic Grid in Selenium 4?
Show answer
Which reporting tools do you use?
Show answer
Why is JSR223 with Groovy preferred over BeanShell in JMeter?
Show answer
Consulting companies (13)
Accenture
Automation Testing interview questions
Bengaluru, Hyderabad, Pune +2
View questionsDeloitte
Automation Testing interview questions
Hyderabad, Bengaluru, Mumbai +2
View questionsEY
Automation Testing interview questions
Bengaluru, Kolkata, Gurugram +2
View questionsKPMG
Automation Testing interview questions
Gurugram, Bengaluru, Mumbai +2
View questionsPwC
Automation Testing interview questions
Kolkata, Bengaluru, Mumbai +2
View questionsPublicis Sapient
Automation Testing interview questions
Gurugram, Noida, Bengaluru
View questionsThoughtworks
Automation Testing interview questions
Pune, Bengaluru, Chennai +2
View questionsZS Associates
Automation Testing interview questions
Pune, Gurugram, Bengaluru
View questionsMcKinsey & Company
Automation Testing interview questions
Gurugram, Mumbai, Bengaluru +1
View questionsBoston Consulting Group
Automation Testing interview questions
Mumbai, New Delhi, Bengaluru +1
View questionsBain & Company
Automation Testing interview questions
Gurugram, Mumbai, Bengaluru
View questionsGrant Thornton Bharat
Automation Testing interview questions
Gurugram, Mumbai, Bengaluru +3
View questionsProtiviti
Automation Testing interview questions
Gurugram, Mumbai, Bengaluru +1
View questionsFrequently asked questions
How are Automation Testing interviews at consulting companies different?
Consulting firms look for people who can structure messy business problems and explain them simply to clients. Expect case and guesstimate questions, data interpretation, and questions on how you handled stakeholders, along with the technical skills for the role.
Which consulting companies are covered?
This page links to 13 consulting companies, including Accenture, Deloitte, EY, KPMG, PwC, Publicis Sapient, Thoughtworks, ZS Associates. Each has its own page with rounds and a separate practice set.
What rounds should I expect?
Common rounds at these companies include: Technical interview; Partner or HR round; Managerial round; Online assessment (aptitude + technical); HR round. The exact process varies by company and role.