QA Interview Questions

Hello Guys !!

Here are few interview questions for QA having 6 to 8 Years of experience in Test Automation as well as manual .

Java Questions:

1. What is static block?
2. What is the precondition for static block to get executed?
3. What is composition in Java?
4. Why are fields declared in interface are static and final?
5. What's new in Java 8?
6. Describe your framework? POM in specific.
7. What is POJO?
8. Can we overload , override static methods?
9. Write code to get and update data in excel.
10. What is the difference between HashMap and HashSet?
11. What is the difference between HashMap and HashTable?
12. Code to connect database Sql Server or any other?
13 Difference between Comparator and Comparable?


C#:

1. What are delegates?
2. Difference between Interface and Abstract class
3. Static block in C#
4. What are partial classes?

Coded UI:

1. What is TestContext?
2. Searching mechanism of Coded UI


Manual Testing questions:

1. Suppose you have an application: Login --> Payment module --> Logout ? What will be your approach to test this?

2. What will be your approach to test a mobile application with no documentation?

3. What is ATDD?

4. Suppose Amazon acquire flip kart, everything is same except the back-end is updated from flip kart to Amazon. What will be your approach to test this? How much time would be needed and what all needs to be tested here?

5. Watsapp feature scenarios[Video/Audio]

Selenium:

1. How will you handle authentication windows popup?
2. How to perform Double click in Selenium?
3. How to take screenshot in Selenium?
4.  Handling of frames in Selenium?
5. How will you verify a text in a table element ?
6. What is the specific purpose of  "build" and "perform"?
7. Stale element exceptions in Selenium.

Maven:

1. What is POM file?
2. What is the use of POM file?
3. What happens when you define any dependency in POM file?


Jenkins:

1. Explain any parameter in Jenkins

Database:

1. Difference between Clustered and Non clustered index?
2. Which Key is used in Clustered index? Primary, Unique?

Rest Assured:

1. Difference between put,post?
2. What will happen if you use Post when the resource you are trying to post already exists?
3.  Count the number of elements in a parent node?
4. What is the latest version of Rest Assured?
5. What is the version you are using?
6. How do you verify the JSON response ?

All the best :)


Comments

  1. Hi tanu,

    Thanks for sharing this information, it is very helpful

    ReplyDelete
  2. Hi Tanu,

    Its really very helpful.Please share some programming interview questions too.

    Thanks,
    Sohrab

    ReplyDelete

Post a Comment