Senior Analyst Test Automation Engineer


Location: Brisbane, Brisbane City, Central Coast Council, Melbourne, New South Wales, New South Wales, New South Wales, Queanbeyan, Queensland, Sydney, VIC- North West region, VIC- South East region

Job Type: Full time


  • Opportunities for career progression throughout the business
  • Great engaging work environment where customer advocacy is highly valued
  • Build your career at NAB

A career that gives you more

Your career at NAB is about more than money, it's about serving our customers well and helping our communities prosper. We are currently sourcing for Senior Automation Engineer for our Engineering team.

We’re changing at NAB. Our goal is to build a world class engineering culture to enable us to deliver an unprecedented pace of change and a customer experience second to none.

About the role

As Senior Automation Engineer you will work across all disciplines (Test Automation, Performance Engineering, Service Virtualization and Quality Analytics), to enable and transform quality practices within the bank’s platform teams.

Roles and Responsibilities:

  • Lead and drive an automation-led approach for unit, system, and integration testing across NAB, and contribute to platform integration and performance tests.
  • Implement and monitor quality metrics including trend analysis of discrepancies and defects; drive investigations into problems and correction actions relating to recurring problems.
  • Develop test automation scripts to validate the acceptance criteria contained in the user stories.
  • Successfully implement Agile based QE solutions; working with platform teams, partners and senior NAB stakeholders to deliver high quality products and features to NAB customers.
  • Successfully implement QE frameworks and sufficiently up skill asset team capability to self-service with minor trailing help.
  • Proactively manage risk, meeting all policy and compliance requirements; perform controls; adhere to process and procedures pertinent to role

Your Skills and Experience:

  • Software development, solution architecture and/or quality engineering experience in multiple environments.
  • Experience in strategic development and implementation of Quality Engineering solutions (Automation Frameworks, Performance Validation).
  • Experience in Quality Engineering tools such as (or an equivalent of): Rally, qTest, Confluence, Selenium, Perfecto, SOAP UI, CA Lisa, SQL, JMeter
  • Experience in JAVA / Selenium based automation.
  • Exposure to JAVASCRIPT based automation.
  • Exposure to CI / CD
  • Exposure to AGILE methodology

What we can offer

From education and volunteer leave to learning benefits and banking discounts, we offer access to a wide range of employee benefits. You can learn more about these at

We embrace diversity of thought, style and working arrangement to ensure our workforce is representative of the community that we service.

Have a chat to us about how our support of workplace flexibility can work for you.

NAB, invested in you

At NAB, we believe success comes from our people. We're committed to supporting your talent and skills through your career, as you help us build a culture that affects change for our customers - and for the community too.

To be eligible to apply, you must have Australian or New Zealand citizenship or permanent residency status.

Please note candidate screening and interviews may be conducted prior to the closing date of the job advert.

You’ve got this!