3 Easy Steps

  • 1Search for courses by Study Area, Level and Location
  • 2We deliver you all the matched results
  • 3Choose one or more course providers to contact you

Distance from location (kms)

Exact 5 10 25 50 100

Posted since

All 2 Days 1 Week 2 Weeks 1 Month

Sort results by

Relevance Date



Senior Analyst, Quality Engineer

NAB - Melbourne, VIC

Any Industry
Source: uWorkin


We’re changing at NAB. Our goal is to build a world-class platform to fight financial crime to keep our community and customers safe from the bad guys. Our engineering teams are at the centre of this fight and we need the best minds to combat the ever-growing threat of organized crime.

With a strong focus on investing in our people, we are seeking a Senior Quality Engineer to join our Conversational Banking team, improving the customer servicing experience at NAB with Virtual Assistants and Messaging.

The Senior Analyst Quality Engineer is part of a specialist team/community working across all disciplines (Test Automation, Service Virtualisation and Quality Analytics), to enable and transform quality practises within one or more of the banks Service Teams

Your new role awaits

We’re looking for engineers who care about putting good product in front of customers. As a Quality engineer working in a cross-functional team, and collaborating with other engineering teams across the enterprise, you’ll have the opportunity to work at scale in a motivated and passionate team.

You’ll be joining a team working in a technically challenging space, you’ll need to feel comfortable exploring unfamiliar concepts. You’ll want to feel comfortable having and justifying strong opinions to achieve the best outcome – in a professional, constructive manner, of course.

In conjunction with Service Reliability Engineering discipline, provide performance, reliability & resilience testing strategies. This will require innovation by setting and owning the framework with new and existing tools, processes, practices and industrialising them into a regular delivery cycle.

Key Responsibilities

  • Proactive application of continuous improvement in software quality
  • automated functional testing coverage (towards 100%)
  • automated unit testing (error handling, algorithm verification, exception case coverage, valid flow coverage)
  • automated component-based testing including stubs/mocks and driver technologies and frameworks
  • automated performance and resource consumption testing both at unit and component levels
  • Ensuring code quality meets industry best practices
  • Drive an Automation led approach for system, SIT and unit testing across NAB, and contribute to platform integration and performance tests.

Skills and Experience

  • Expert in software development, solution architecture and/or quality engineering experience in multiple environments
  • At least 5 +years’ experience in Quality Engineering
  • Experience coaching integrated teams including developers to ensure systems are designed for testability.
  • Experience in strategic development and implementation of Quality Engineering solutions (Automation Frameworks, Performance Validation)
  • Proven thought leader & trusted advisor
  • Technical acumen in technologies associated with complex and deeply integrated systems eg: e2e domain, business logic and technology
  • Expert with CI/CD, TDD, BDD
  • Expert in Quality Engineering
  • APIs, microservices
  • Expertise in Python 3 and behave BDD frame work
  • Postman , Postgres SQL , AWS cloud services .

Why 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.

We are proud to have dedicated $55 billion to help address climate change, be recognised as a Gold employer of LGBTI Inclusion by AWEI, endorsed as an employer for Women by Work180, have an African Australian Inclusion Program, Grad, Traineeship and Internship Programs. We are an equal opportunity employer and welcome diversity in the workplace.

The Benefits

From education and volunteer leave to learning benefits and banking discounts, we offer access to a wide range of employee benefits. For more information please visit working at nab.

If you think this role is the right fit for you, we invite you to apply. Let’s have a serious but informal chat about who you are and what drives you. We’d love to share our vision for the future of banking.

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.