Wipro | QA Automation | interview Questions 3-6 Years of Experience
1. Explain OOPs concepts briefly with examples ?
2. Describe your experience with method overriding in your project ?
3. What is polymorphism ? Explain compile-time and runtime polymorphism ?
4. Write a Java Program to count the vowels in the String "user name" ?
5. Discuss the API testing tools(SoapUI, Rest Assured, Postman) you have used in your current
project?
6. What is 503 error status ? When and why does it occur ?
7. What are the common success status codes in API responses? Explain 200 and 201.
8. List the four commonly used HTTP methods in Postman (Get, Put, Post, Delete)
9. What test Automation framework are you using with Selenium in your current project ?
10. How do you import test data from an excel file for different scenario outlines in a feature
file ?
11. Describe Gherkin syntax. What are the most common terms used in a feature file( Given, When and Then)
12. What types of reports are used in cucumber bdd ?
13. Explain the concepts of tags, background and hooks in Selenium Cucumber bdd ?
14. What are the key components of a step definition file ?
15. Explain the defect lifecycle ?
16. Discuss your experience with Jira, Agile, scrum user stories, sprints and the difference
between sprint reviews and retrospectives ?
17. Where do you document testing resources like test strategies, test sign-off documents ?
18. Write an xpath to find and list all titles of iPhone products on Amazon.in