Taro Logo

QA Automation Engineer Interview Experience - India

December 1, 2025
Positive ExperienceGot Offer

Process

I went to a walk-in-drive where I gave offline interviews. There were 3 technical rounds. After that the other 2 interviews were online, consisting of 1 managerial round and 1 HR round.

Overall it was a very lengthy, difficult, and exhausting process.

Questions

Round 1:

  1. Write a program to reverse an array and find duplicate elements within an array?
  2. Can you explain the four pillars of OOPs and how they apply to your automation framework?
  3. Could you elaborate on how you use Abstraction specifically in your code?
  4. How do you handle switching between multiple windows or tabs in Selenium? (Please provide a code snippet).
  5. What strategies do you use to handle dynamic web elements?
  6. How do you identify and resolve a StaleElementReferenceException?
  7. Can you explain the different types of Waits available in Selenium and when to use each?
  8. What are the different levels and types of testing you are familiar with?
  9. Could you explain the key differences between Smoke and Sanity testing?
  10. What is Regression testing, and how do you decide which cases to include in a regression suite?
  11. What is an API, and what are some common API error codes you’ve encountered?
  12. How do you perform API validation, and what specific assertions have you used in your projects?
  13. How do you maintain Object Repositories in your automation framework (e.g., Page Object Model)?
  14. How are @Test annotations utilized in TestNG/JUnit, and how do you configure parallel execution?

Round2:

  1. Could you walk me through the architectural structure of your current automation framework?
  2. How do you integrate Jenkins into your CI/CD pipeline, and what is your process if the Jenkins server goes down?
  3. How would you find duplicate values in a List of Strings?
  4. Could you write a SQL JOIN query to retrieve data from two related tables?
  5. Can you explain the different HTTP methods supported by REST Assured?

Round 3:

  1. Write a SQL query to INSERT a new record and UPDATE an existing record in an Employee table.
  2. Provide the Selenium code required to capture a screenshot during a test failure.
  3. How do you switch back to the parent/default window after performing actions in a child window?
  4. Write a program to convert the following string into a character array and sort it alphabetically: "I want to have a big meal today!"
  • The Puzzle: You have 8 balls that look identical. One is a different weight. How do you find the unique ball using a balance scale in only two weighing's?

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the Qualys QA Automation Engineer role in India.

Success Rate

100%
Pass Rate

Qualys's interview process for their QA Automation Engineer roles in India is incredibly easy as the vast majority of engineers get an offer after going through it.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for Qualys's QA Automation Engineer interview process in India.

Qualys Work Experiences