Automation Qa Engineer Interview Questions

4,000 automation qa engineer interview questions shared by candidates

In total, there were 4 questions. The first question was to create a function with node tree traversals in a binary search (never once had to use this in 15 years of designing complex automation systems on both front-end and back-end). But whatever, I used recursive calls for this and all the unit tests passed, which guarantees that I got this question correct. Another question they chose was to create a function that reads specific text from a webpage through an API. This is relatively straightforward because I've done this many times. However, the hackerrank directions never once specified which http request/response library to utilize for this. I tried using the most basic/standard HttpURLConnection for this with the correct imports, but the Hackerrank console wouldn't even recognize it. I wrote it that way anyways, which I know for a fact works just fine in every Java 8+. They probably counted that as "wrong", even though it wasn't. The remaining 2 questions had absolutely nothing to do coding or testing. They asked about some foreign programming styles that I never heard of in my life. If you're a full-time developer with 10+ years of experience under your belt, I'm willing to bet that you wouldn't have known what they were asking about. After some googling, I found the answers, which I know for a fact were correct. So in the end, I got 3/4 questions correct (or 4/4 if you count the 2nd question that I know for a fact was correct, but the console couldn't import/interpret).
avatar

Senior QA Automation Engineer

Interviewed at Consensys

3
Jul 26, 2021

In total, there were 4 questions. The first question was to create a function with node tree traversals in a binary search (never once had to use this in 15 years of designing complex automation systems on both front-end and back-end). But whatever, I used recursive calls for this and all the unit tests passed, which guarantees that I got this question correct. Another question they chose was to create a function that reads specific text from a webpage through an API. This is relatively straightforward because I've done this many times. However, the hackerrank directions never once specified which http request/response library to utilize for this. I tried using the most basic/standard HttpURLConnection for this with the correct imports, but the Hackerrank console wouldn't even recognize it. I wrote it that way anyways, which I know for a fact works just fine in every Java 8+. They probably counted that as "wrong", even though it wasn't. The remaining 2 questions had absolutely nothing to do coding or testing. They asked about some foreign programming styles that I never heard of in my life. If you're a full-time developer with 10+ years of experience under your belt, I'm willing to bet that you wouldn't have known what they were asking about. After some googling, I found the answers, which I know for a fact were correct. So in the end, I got 3/4 questions correct (or 4/4 if you count the 2nd question that I know for a fact was correct, but the console couldn't import/interpret).

Technical apptitude- why we are using static keyword 2 Sql based question syntax of explicit wait Suitable xpath for given program-2Q regresion testing question diffrence between Set and list Return type of getwindowHandles output of given java program-2Q which is not part of test specification above these are the mcq question. Technical Java- How to add array. output for given for loop. access modifier exception handling output of given code and explain selenium- Handle dropdown POM
avatar

QA Automation Engineer

Interviewed at Idexcel

2.9
Feb 18, 2024

Technical apptitude- why we are using static keyword 2 Sql based question syntax of explicit wait Suitable xpath for given program-2Q regresion testing question diffrence between Set and list Return type of getwindowHandles output of given java program-2Q which is not part of test specification above these are the mcq question. Technical Java- How to add array. output for given for loop. access modifier exception handling output of given code and explain selenium- Handle dropdown POM

How to handle dynamic object recognition issue with QTP tool. Tool was not recognizing the application objects during second execution of VBScript. Asked to examine the issue first hand to troubleshoot issue. Just needed to capture the object at the proper time (not during recording), and problem was solved.
avatar

Senior QA Automation Engineer

Interviewed at TMX Finance Family of Companies

3
Oct 1, 2012

How to handle dynamic object recognition issue with QTP tool. Tool was not recognizing the application objects during second execution of VBScript. Asked to examine the issue first hand to troubleshoot issue. Just needed to capture the object at the proper time (not during recording), and problem was solved.

Viewing 2781 - 2790 interview questions

Glassdoor has 4,000 interview questions and reports from Automation qa engineer interviews. Prepare for your interview. Get hired. Love your job.