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.