Automation Test Engineer applicants have rated the interview process at EPAM Systems with 3.4 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 41% positive. To compare, the company-average is 59% positive. This is according to Glassdoor user ratings.
Candidates applying for Automation Test Engineer roles take an average of 11 days to get hired, when considering 17 user submitted interviews for this role. To compare, the hiring process at EPAM Systems overall takes an average of 15 days.
Common stages of the interview process at EPAM Systems as a Automation Test Engineer according to 17 Glassdoor interviews include:
One on one interview: 28%
Skills test: 17%
Phone interview: 14%
Group panel interview: 14%
Presentation: 8%
Background check: 6%
Personality test: 6%
IQ intelligence test: 3%
Other: 3%
Drug test: 3%
Here are the most commonly searched roles for interview reports -
I applied through a recruiter. I interviewed at EPAM Systems (Pune) in Sept 2025
Interview
Not good interview, travelling for 2 hrs is not worthy. Like he doesn't start with introduction itself direct questions are asked. that too what i was answer he don't bother. he just wanted textbox answered.
Interview questions [1]
Question 1
Latest code changes with java question also the program given me was not able to understand with respect to testing. he gave me calculation kind of questions.
I applied online. The process took 3 days. I interviewed at EPAM Systems (Singapore) in Apr 2026
Interview
The HR will arrange a technical first round with you . There was a first technical round which is expected to last 2 hours. If you pass this, another round will be followed. There will be another 2 round by the client. Answer can be answered if you use some of the tool everyday. If you have not used them for a while need to revise.
Interview questions [2]
Question 1
class A:
def process(self):
print("A")
class B(A):
def process(self):
print("B")
super().process()
class C(A):
def process(self):
print("C")
super().process()
class D(B, C):
def process(self):
print("D")
super().process()
obj = D()
obj.process()
It was clean and organised interview focus more on automation frame works programming problem solving skills.
Even though interview goes well according to your experience one or2 question can change the selection as they start from basics in technical round and go to frame work building troubleshooting
I applied online. I interviewed at EPAM Systems (Istanbul) in Nov 2025
Interview
I larticipates in the interfiew for the Test aautomation engineer with Cypress and Javascript. It was difficult for me as they asked very many details about Js and there were also live coding session and the complete interview lasted 1.5 hour.