I applied through other source. I interviewed at Veeva Systems in Jan 2025
Interview
I had one of the worst interview experiences in Canada with this company. The process was unnecessarily long and frustrating. Despite applying through their system, I only got an interview after reaching out on LinkedIn.
The initial interview lasted an hour with the manager, who focused heavily on personal childhood details that felt irrelevant to the role. Some questions were intrusive and unnecessary. When asked about handling multitasking, they seemed to expect an answer about working overtime rather than prioritizing tasks based on urgency.
After the hour-long interview, they assigned a take-home assessment, but there was no communication for a long time afterward. The process dragged on with 5-6 rounds of interviews, only to end in rejection.
To make things worse, the interviewer confirmed that the position was for manual functional testing but then expected live coding in Java, making it feel more like an automation interview. The entire experience was misleading and a waste of time. By the time you complete their interview process, you could have applied elsewhere and secured a job with a month’s salary.
Interview questions [1]
Question 1
Explain your automation framework and your role on it.
Garbage interview process. I did 7 rounds and wasted hours preparing and attending the interviews just to get ghosted at the final round. Save yourself from this time waste of a company.
I applied online. I interviewed at Veeva Systems in Dec 2025
Interview
Interview process took almost 3 months in total, but there were several holiday breaks. Got responses within 3 days of interviews and set up next interview within 1-2 weeks. Hiring manager was responsive
1: General interview with hiring manager. You're asked about resume and why you want to join. They're gauging if you will be a good fit and make it to the end of the interview process
If you're a good fit, they give you a short case study to make a test suite for. Basic QA stuff, they want to see a sample of how you think and test.
2: Coffee chat with peer. They match you with someone roughly with your experience working in the role. You get to ask questions about the role and they ask you general questions. Eg: why you want to join, why QA, what experience do you have. Good chance to ask about the team
3: Technical interviews. You do technical interviews with members of the team you're joining. They give typical QA testing questions (API, web browser, form fields, SQL, etc). 2 interviews, up to 1 hour each.
4: SVP interviews you. Covers resume and why you want to join the team
Interview questions [2]
Question 1
Here is a sample form, design a test suite for it.
I applied through college or university. I interviewed at Veeva Systems (Toronto, ON) in Sep 2025
Interview
Interview With the Hiring Manager, asked Question about QA best practices, and then proceeded to basic Java questions and then Behavioural Questions, the Manager was very kind and worked to make it as unintimidating as possible