Quest Global logo

Quest Global Test Automation Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 9 interview experiences · FREE TO READ

2.2 Rounds average
Average Typical difficulty
33.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Quest Global.

Showing 3 of 9
Quest Global logo
Quest Global

QA Automation Engineer

Engineering · nearly a year ago

Mid Average Neutral experience No offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

It was a walk-in interview. They asked about my years of experience and notice period. Then they called candidates one by one. It was a quick interview, about 30 minutes long, and mainly focused on Java questions. No questions were asked about Cucumber.

Confirmed questions7 questions
  • Can you explain why 'WebDriver driver = new ChromeDriver();' is used instead of 'WebDriver driver = new WebDriver();'?
  • Could you describe the folder structure of your Selenium projects?
  • How would you handle executing 1000 test cases across 3 different browsers?
Quest Global logo
Quest Global

Automation Tester

Engineering · more than a year ago

Entry Average Positive experience No offer 3 rounds
Interview process
Technical screen Group Technical screen
Interview formats
Technical Group

First there was an aptitude round, based on the results of which I was selected for round 2. Then there was a group discussion with 9 students, where we were given a topic to discuss. In the next round, I was asked questions on computer science concepts.

Confirmed questions1 question
  • What are C++ OOPS concepts like polymorphism and inheritance?
Quest Global logo
Quest Global

Automation Tester

Engineering

Entry Average Negative experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

The interview started with an intro and some questions about my projects. Then, it moved into technical questions covering Java (static block, String), TestNG (annotations, execution order), and Selenium (handling popups, checking element location, using property files, and synchronization like explicit and fluent waits). Finally, there was a Java coding challenge to remove duplicates from an array and sort it, with a requirement to explain its real-time application and justify all answers with 'why' and 'how'.

Confirmed questions8 questions
  • Can you tell me about yourself and your projects?
  • What do you know about static blocks in Java?
  • Can you explain Java Strings?

Quest Global Test Automation Engineer Interview Questions

Quoted word for word from Quest Global interview reports.

Write a Java program to remove duplicate values from an array and sort it.

Read reports

Can you explain why 'WebDriver driver = new ChromeDriver();' is used instead of 'WebDriver driver = new WebDriver();'?

Read reports

What occurs if we remove the 'public' and 'static' keywords from it?

Read report

What is the purpose of using a property file in Selenium?

Read report

How can you verify the location of an element with Selenium?

Read report

In TestNG format, what do you use for displaying logs?

Read report

Formats, difficulty and experience

Across all 9 Quest Global interview reports.

Interview formats

Technical 45%
Coding 35%
Behavioral 15%
Group 5%

Interview difficulty

Easy 11.1%
Average 66.7%
Difficult 22.2%

Candidate experience

Negative 33.3%
Neutral 33.3%
Positive 33.3%