Commonwealth Bank Interview Questions

Commonwealth Bank Overview

  • www.commbank.com.au
  • Sydney, NSW
  • 10,001+ employees
  • Financial Services

Commonwealth Bank Questions: Practice is the most important part of interview preparation. Knowing what job interview questions you might be asked is essential – that way, you can craft your answers well in advance and feel confident in your responses when the pressure is on.

Wouldn’t it be great if you knew precisely what interview questions are asked for the Test Engineer and QA for Manual & Automation Positions? Unfortunately, we can’t read minds, but we’ll give you the next best thing: a list of previously asked Commonwealth Bank interview questions and answers.

Post On:Commonwealth Bank Interview Questions
Post Type:Interview Questions
Published On:www.softwaretestingo.com
Applicable For:Freshers & Experience

We have tried to share some of the Software testing interview questions, Selenium interview questions, and testing interview questions, but we recommend spending some quality time to get comfortable with what might be asked when you go for the Apptus interview.

Still, we need your love and support to make this platform more helpful to our fellow testers. So please share your recent interview questions and experience with us. You Can share those details by connecting with us at softwaretestingo.com@gmail.com.

Commonwealth Bank Interview Questions

Company Location: Automation Test Engineer
Interview Location: Bangalore
Experience: 4 – 7 Years
Updated on: 21.0.2024

  • Write a Java program to find the factorial for positive and negative integers.
  • How to handle dynamic WebElements. Write code and XPath for -> Amazon top right “Account & Lists”, store all the WebElements from there and print all.
  • Write code using data provider to pass username and password.
  • How do you run parallel tests in your framework?
  • How do you use GitHub actions to set up CI/CD for your framework? Give steps, components and files you will create.
  • How do you handle stale element exceptions?
  • What are different waits in selenium and write code snippets for all?
  • How do you handle dropdowns in selenium?
  • On what basis do you decide what to automate and what not?
  • What is functional and functional testing?
  • What are the different types of testing we do while doing API testing?
  • Explain your automation framework folder structure.
  • What is the use of runner in GitHub actions?
  • Scenario: John has multiple accounts and often gets confused by the account numbers. He habitually writes down his account numbers with dashes, like “123-456-789”, for easy remembering. However, our application does not accept account numbers in this format.
  • Task: Write a Java function that takes an account number string as input, removes any non-numeric characters from the string, and returns the cleaned account number. The function should also check if the cleaned account number is exactly 9 digits long and return an error message if it’s not.
  • String str=”123-456-789″//123456789

Company Name: Commonwealth Bank
Company Location: Test Engineer
Interview Location: Bangalore
Experience: 4.5+ Years
Updated on: 15.10.2022

  • Tell me about your roles and responsibilities.
  • Difference between Method overloading and method overriding
  • What do you mean by interfaces?
  • What is the status of the data variables in an interface (public static final)
  • Which build tool is used in your project?
  • What are the different types of waits in Selenium? (implicit, explicit, fluent)
  • If there are multiple buttons with text containing ‘India,’ how would you find it
  • if there is an element with text India under a form element? How do you handle it
  • How do you handle advanced actions like right-clicking and context-click?
  • Scenario: If there are three windows, one I am currently at, the second one’s window ID I know, and the third one I don’t know, now I want to go to the third one, how do I do that? (getWindowHandles() and compare ids)
  • What is the difference between build.perform() and perform
  • How do you launch the hub using the selenium grid concept?
  • Scenario Questions: There is one text box where I enter value 7 with sendkeys; now I refresh the page and then try to enter value; what will happen? (StaleElementRefernceException)
  • Have you used a data provider in your project?
  • Puzzles Questions: on family relations and basic which need logical analysis:
    a. The average of 5 numbers is 25, and the difference between the two numbers is 2. Find the numbers?
    b. In a family, there are boys and girls. For a boy, the number of brothers = the number of sisters. For a girl, the number of sisters is twice that of brothers. Find the total number of boys and girls in the family.
  • If three input variables and one logic variable don’t give me the correct output, what will be your strategy for testing it?

About Commonwealth Bank

Australia’s leading integrated financial services provider, including retail, premium, business, institutional banking, superannuation, insurance, and share-broking products and services.

The Commonwealth Bank was founded under the Commonwealth Bank Act in 1911 and commenced operations in 1912, empowered to conduct both savings and general banking business. Today, we’ve grown to a business with over 800,000 shareholders and 52,000 people working in the Commonwealth Bank Group. We offer a full range of financial services to help all Australians build and manage their finances.

Australia’s leading financial services provider includes retail, premium, business, institutional banking, funds management, superannuation, insurance, investment, and share broking products and services.

We are a business with more than 800,000 shareholders and over 52,000 employees. We offer a full range of financial services to help all Australians build and manage their finances.

Avatar for Softwaretestingo Editorial Board

I love open-source technologies and am very passionate about software development. I like to share my knowledge with others, especially on technology that's why I have given all the examples as simple as possible to understand for beginners. All the code posted on my blog is developed, compiled, and tested in my development environment. If you find any mistakes or bugs, Please drop an email to softwaretestingo.com@gmail.com, or You can join me on Linkedin.

Leave a Comment