Veeva Systems logo

Veeva Systems Test Automation Engineer Interview Questions
& Process

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

Based on 20 interview experiences · FREE TO READ

3.3 Rounds average
Average Typical difficulty
40% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Veeva Systems.

Showing 3 of 20
Veeva Systems logo
Veeva Systems

Software Development Engineer In Test

Engineering · half a year ago

Mid Average Positive experience No offer 3 rounds
Interview process
Technical screen Technical screen Technical screen
Interview formats
Technical Coding Coding

The interview was with a friendly interviewer, and it consisted of three rounds. It included a mix of technical, logical, coding, and QA related questions. The coding questions were similar to LeetCode easy to medium difficulty, and I was required to code in Java.

Confirmed questions1 question
  • Could you explain questions about equivalence partitioning coverage?
Veeva Systems logo
Veeva Systems

Software Development Engineer in Test

Engineering · half a year ago

Mid Average Negative experience No offer 1 round
Interview process
Recruiter call
Interview formats
Behavioral

I spoke with a QA Manager, and it was mostly behavioral questions about my future goals and next steps. They mentioned I'd need to relocate to the Bay Area for the team's time zone, which was a bit surprising given the remote listing and only a two-hour difference from my current location. It seems like the team has specific hiring preferences, so it's probably a good idea for candidates to ask about location expectations upfront to avoid misunderstandings.

Confirmed questions2 questions
  • What is your understanding of Veeva Systems?
  • Would your family be willing to relocate to a different state?
Veeva Systems logo
Veeva Systems

Automation QA Engineer

Engineering

Senior Average Negative experience No offer 4 rounds
Interview process
Technical screen Technical screen Take home Recruiter call
Interview formats
Technical Technical Coding

I went through 3 rounds of interviews and cleared them. The first two were technical screenings, and the third round involved a take-home assignment requiring me to build an automation framework from scratch, which took about 20-30 hours. After investing so much time, I was told they doubted my seriousness about joining. To assess this, they scheduled a fourth, very short (15-minute) discussion. The interviewer seemed sleepy and asked only one question before practically falling asleep on camera. As expected, I wasn't selected. When I asked the recruiter for the reason, they said the interviewers didn't provide one. So, good luck if you have an interview scheduled with Veeva systems; your extensive time investment might not yield results.

Confirmed questions2 questions
  • Build an automation framework from the ground up.
  • Code a function that takes an integer and outputs its word form (e.g., 123 becomes 'one hundred twenty three', 12 becomes 'twelve').

Veeva Systems Test Automation Engineer Interview Questions

Quoted word for word from Veeva Systems interview reports.

Is it possible to declare a method as both abstract and final in Java?

Read reports

What is the purpose of the finalize keyword related to the garbage collector?

Read reports

Is the statement 'asList is a fixed-length ArrayList' true or false? Explain the compilation failure.

Read reports

Describe Iterator, its directionality, and how to retrieve elements in reverse order using ListIterator.

Read reports

What kind of error arises if a class attempts to extend multiple other classes (e.g., class a extend b, c)?

Read report

Describe how to traverse a tree and output a list in descending order.

Read report

What is the output of the given Javascript code snippet for the List 'a'?

Read report

Do implicit waits and explicit waits share the same polling time?

Read report

Under what circumstances might the code in the 'finally' block not be executed?

Read report

Formats, difficulty and experience

Across all 20 Veeva Systems interview reports.

Interview formats

Technical 36.7%
Behavioral 34.7%
Coding 26.5%
Other 2%

Interview difficulty

Easy 20%
Average 65%
Difficult 15%

Candidate experience

Positive 40%
Neutral 35%
Negative 25%