I applied online. The process took 2 months. I interviewed at Thoughtworks (Chicago, IL) in Apr 2016
Interview
I never made it for the in-person interview because the position I applied for became unavailable due to restructuring. The initial phone interview is pretty standard as well as the coding portion which you have three days to complete. Then I got to interview with one of their existing staff and the next step was for me to come in.
I applied through a recruiter. The process took 4 weeks. I interviewed at Thoughtworks (Bengaluru) in Jan 2025
Interview
I interviewed for the role of QA Analyst - Senior Consultant at ThoughtWorks. The interview process was quite extensive, consisting of five rounds. The first three rounds were technical, focusing on automation and functional aspects. You can expect straightforward LeetCode-style coding questions, as well as an in-depth assessment of your coding concepts and knowledge. Additionally, your functional and non-functional testing skills will be evaluated, along with your understanding of system architecture and your ability to create test strategies as a Senior QA.
The remaining two rounds were non-technical, focusing on leadership and culture. These rounds assessed your leadership qualities, cultural fit, and your ability to make a positive impact. Overall, it was a enjoyable experience. The interviewers were very supportive and helpful, providing guidance whenever I felt stuck or hesitant.
Interview questions [1]
Question 1
Q1: Two Sum and Anagram
Q2: Basic Selenium Questions
Q3: CI/CD questions, such as post-build scripts and build parameters.
Very friendly. Relaxed interview process. Was a bit long. QA team members and QA lead was part of the interview. Started with intro, background, your previous work and then to interview questions and practical assessment.
Interview questions [1]
Question 1
How would you test a DB connection from your application.
Great experience and interview process was very smooth.
There were two persons from interview panel and given an application to test and identify possible bugs.
This is a part of Vapasi QA program.
Interview questions [1]
Question 1
Manual testing concept, automation, Selenium, API etc
QA Analyst applicants have rated the interview process at Thoughtworks with 3.3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 67% positive. To compare, the company-average is 61.1% positive. This is according to Glassdoor user ratings.
Candidates applying for QA Analyst roles take an average of 50 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Thoughtworks overall takes an average of 34 days.
Common stages of the interview process at Thoughtworks as a QA Analyst according to 3 Glassdoor interviews include:
Phone interview: 40%
Skills test: 20%
Group panel interview: 20%
One on one interview: 20%
Here are the most commonly searched roles for interview reports -