ANZ Bank Interview Questions for Test Automation Engineer role

- Tell me about yourself.

- What are the various selenium components, and which components are you using?

- How do you inspect elements?

- What are the various locators you are using in your day-to-day life?

- Write syntax for XPath?

- Write a syntax to initialize the webdriver.

- Explain absolute and relative XPath with an example

- Explain your project and framework

- How do you get the data from the Excel sheet?

- Where do you use java in selenium webdriver?

- What is oops?

- Explain the abstraction concept with an example.

- Explain the inheritance concept with an example.

- Explain method overloading and Method overriding with an example.

- What is an interface? Explain with an example.

- Write a basic selenium script.

- Explain the defect life cycle.

- Write a syntax to select a value from the drop-down.

- Write syntax to get the text from the table.

- What are Hashmap and HashSet? Explain?

- Where do you use Hashmap?

- What is the exception you get in selenium?

- What is implicitly wait, explicitly wait, webdriver wait, Thread.sleep

- Write syntax for the webdriver wait.

- The difference between implicitly, explicitly, webdriver wait and thread.sleep.

- Which framework are you using in your project?

- Are you using any integration tools?

- What is Jenkins?

- Where do you upload test results?

- What are retesting and regression testing?

- What is smoke testing?

- How do you get to know if the developer has fixed the issues or not?

- What are the roles and responsibilities?

- Which java & selenium versions are you using?

- How do you handle if XPath is changing dynamically?

- Have you ever written test cases in your projects?