Coforge : QA Interview Questions ( 7.5 Years)

Round 1 : ( Technical )

-Q1 : Explain your roles and responsibilities in current project.

-Q2 : Difference between replace and replaceAll in Java

-Q3 : What are Java Streams ? Reverse a number using Java Streams.

-Q4 : Reverse first and last digit of a number ex : 12345 , output : 52341 without converting to string.

-Q5 : How do you handle elements which are a part of shadow root in selenium.

-Q6 : Explain challenges you have faced while designing the selenium framework.

-Q7 : Suppose you have 100 manual test cases , what is your thought process that I should automate these test cases first out of 100 or you will pick any random test case.

-Q8 : API related questions like how will you put validations for API response in Postman.

-Q9 : Do you have knowledge on playwright automation tool as well ?

Round 2 ( Technical )

-Q1 : Tell me about yourself

-Q2 : Difference between isDisplayed(), isEnabled(), isSelected()

-Q3 : How to check presence of an element on webpage using selenium.

-Q4 : How will you handle calendars in Selenium (needed to write code)

-Q5 : How to find All Broken Links of a webpage using Selenium ?

-Q5 : What is meaning of ElementClickIntercepted Exception and how would you handle them.

-Q6 : What is difference between exception and error.

-Q7 : Explain your framework structure and do you know how to create framework from scratch ?

-Q8 : Explain what does mvn clean command does.

-Q9 : What is String in Java ?

-Q10 : Why String is immutable in Java ?

-Round 3 : (Managerial)

-He asked reason for job change and asked questions like tell me what is agile ceremonies and how do you get requirements and asked about notice period and current location.

-Round 4 : (HR Discussion)

-Salary discussion and how soon you can join.