Back to Blog
Interview Prep 5 min readMarch 2, 2025

Deloitte QA Interview Questions

Three interview rounds at Deloitte — covering data-driven frameworks, Maven, TestNG, Selenium, and HR discussions. Real questions from a recent QA interview.

Round 1 — Technical

  • What is a Data Driven Framework? How do you implement it?
  • Difference between Scenario and Scenario Outline in Cucumber
  • XPath vs CSS selectors — when to use which?
  • What is the Actions class in Selenium? Give examples.
  • How do you perform a right-click on a button using Selenium?
  • Difference between Exception and Error in Java
  • What is error recovery in Java? How does try-catch-finally work?
  • Array vs ArrayList — differences and use cases
  • Can an ArrayList have duplicate values?
  • Write Java code to insert elements into an array and remove duplicates

Round 2 — Technical (Advanced)

  • What is Maven? What are its advantages in a test project?
  • Differences between mvn clean, mvn verify, and mvn test
  • How do you execute TestNG tests from pom.xml?
  • What reporting frameworks have you used? (Allure, ExtentReports, etc.)
  • What is JavaScriptExecutor? When do you use it?
  • How do you handle StaleElementReferenceException?
  • Describe your framework development experience from scratch
  • Write code to count the occurrences of a character in a string
  • Difference between Test Cases, Test Scenarios, and Epics
  • What is a Requirement Traceability Matrix (RTM)?

Round 3 — HR

  • Salary expectations and negotiation
  • Notice period and joining date
  • Final selection discussion

Tip: For Deloitte QA interviews, be ready with hands-on Selenium + Java code examples and a clear explanation of your framework architecture. RTM and test documentation are commonly tested.

Previous

How are SHERLOCK HOLMES Principles Related to Software Testing?

Generate test cases with AI — in seconds

Put these testing concepts into practice with AITestCraft's AI-powered test generator.

Try AITestCraft Free →