Test Analyst


  • Flexible work options; flexi-hours, flexi-place
  • Join ANZ’s digital banking environment. Highly collaborative team culture
  • Latest techniques in automation, scrum, and agile

 
About the role
 

Working as a Test Engineer within the ANZ Payments team, you will be passionate about driving change in the test automation and continuous delivery space. working collaboratively with high-performing Agile teams, you will focus on improving software quality, delivering software faster and more reliably.

 
About you

  • The nature of the role will heavily rely on your extensive knowledge of the NZ and Australian Banking industry as well as High Volume/Low Value Payments processing systems or platforms.
  • You will be very familiar with working within a Build/Run team with the experience and confidence to support customer impacting productions systems
  • With your demonstrated experience in automated and manual testing of Enterprise Scale Payments Applications, you will perform analysis on business requirements in order to document test cases. You will work with the Test Automation Lead to understand complex business scenarios and produce plain English tests that can be automated
  • You will assist with the development of test plans and test data to support all test phases including Unit, Systems, End to end, Integration, Regression and User Acceptance Testing where required
  • You will execute automated test scripts and write medium complexity automated scripts within existing automation frameworks and be able to proactively identify technical, architectural and process risks and issues throughout the testing process.
  • You will be a natural and confident communicator. You will be spending your day working alongside developers, testers, BA’s and product owners so your Banking systems knowledge and your testing expertise will enable you to confidently communicate complex technical issues in a business context and be good at asking hard questions at the right time (and the wrong time).
  • You’ll be working in small teams where collaboration and relationship building is key.  We are interested in people who enjoy a dynamic, rapidly changing environment, who don’t get attached to a particular technology or practice and importantly who want to drive change in the organisation.
  • You will have proven experience working as a Technical Test Engineer or Technical Tester across multiple disciplines (e.g. performance testing, test automation, web service and API testing, security, contract based testing), and you’ll be expected to contribute to the ongoing improvement of test processes, test strategy, tools, and methodology.

 
Essential Skills & Experience:

  • It is essential you have at least 5 years software testing experience in a banking environment with a focus on payments applications.
  • Proven experience (3 years minimum) designing, developing and maintaining test automation scripts and stubbing frameworks as a Test Engineer or Automation/Senior Automation Specialist
  • Proven experience (3 years minimum) with test automation tools, (e.g. Selenium/Webdriver, Cucumber, Concordian, Wiremock, Jmeter etc.)
  • Experience (2 years minimum) with scrum or other Agile practices
  • Extensive knowledge of contemporary system architectures (micro-services, node.js applications, relational databases, web services)
  • Experience with Continuous Delivery/Continuous Integration systems (e.g. Jenkins, Circle CI, Cruise Control)
  • Experience with QA Review process using source control tools (e.g. GitHub, BitBucket, etc.)

 
Desirable Skills & Experience:

  • Programming experience
  • Applying detection tools, reporting dashboards to support client decision-making
  • Experience with BDD or Specification by Example
  • Containerisation and DevOps knowledge (e.g. AWS Cloud, Docker, Openshift)

 

To find out more about ANZ’s Technology strategy, watch these two short

Technology Roadmap and Technology Plan

 
About ANZ

Our purpose is to shape a world where people and communities thrive. That’s why we strive to create a balanced, sustainable economy in which everyone can take part and build a better life. By helping people make the most of what they have, we transform ideas, hard work and ambition into reality.

 

Everyone at ANZ has the opportunity to grow and learn.  At ANZ, we believe in the inherent strength of a vibrant, diverse and inclusive workforce where the backgrounds, perspectives and life experiences of our people help us to forge strong connections with all our customers, innovate and make better decisions for our business.

 

The ANZ values are the foundation of how we work and support our customers.

 
Integrity – Are honest and fair

Collaboration – Work together for the customer

Accountability – Take ownership and get things done

Respect – Care for all those we serve

Excellence – Challenge ourselves to be better

 
 

ANZ recognises the importance of flexible working, watch our Global Stories to see how ANZ aims to meet the needs of our customers and to attract and retain the best people in a changing world 

 
https://www.youtube.com/watch?v=aP5k74hROfw&feature=youtu.be  
   
 

To find out more about working at ANZ or to view other opportunities visit http://www.anz.co.nz/careers

 

You may apply for this role by visiting ANZ Careers and search for the reference number NEW034388.

 
#GD5.1


  • Flexible work options; flexi-hours, flexi-place
  • Join ANZ’s digital banking environment. Highly collaborative team culture
  • Latest techniques in automation, scrum, and agile

 
About the role
 

Working as a Test Engineer within the ANZ Payments team, you will be passionate about driving change in the test automation and continuous delivery space. working collaboratively with high-performing Agile teams, you will focus on improving software quality, delivering software faster and more reliably.

 
About you

  • The nature of the role will heavily rely on your extensive knowledge of the NZ and Australian Banking industry as well as High Volume/Low Value Payments processing systems or platforms.
  • You will be very familiar with working within a Build/Run team with the experience and confidence to support customer impacting productions systems
  • With your demonstrated experience in automated and manual testing of Enterprise Scale Payments Applications, you will perform analysis on business requirements in order to document test cases. You will work with the Test Automation Lead to understand complex business scenarios and produce plain English tests that can be automated
  • You will assist with the development of test plans and test data to support all test phases including Unit, Systems, End to end, Integration, Regression and User Acceptance Testing where required
  • You will execute automated test scripts and write medium complexity automated scripts within existing automation frameworks and be able to proactively identify technical, architectural and process risks and issues throughout the testing process.
  • You will be a natural and confident communicator. You will be spending your day working alongside developers, testers, BA’s and product owners so your Banking systems knowledge and your testing expertise will enable you to confidently communicate complex technical issues in a business context and be good at asking hard questions at the right time (and the wrong time).
  • You’ll be working in small teams where collaboration and relationship building is key.  We are interested in people who enjoy a dynamic, rapidly changing environment, who don’t get attached to a particular technology or practice and importantly who want to drive change in the organisation.
  • You will have proven experience working as a Technical Test Engineer or Technical Tester across multiple disciplines (e.g. performance testing, test automation, web service and API testing, security, contract based testing), and you’ll be expected to contribute to the ongoing improvement of test processes, test strategy, tools, and methodology.

 
Essential Skills & Experience:

  • It is essential you have at least 5 years software testing experience in a banking environment with a focus on payments applications.
  • Proven experience (3 years minimum) designing, developing and maintaining test automation scripts and stubbing frameworks as a Test Engineer or Automation/Senior Automation Specialist
  • Proven experience (3 years minimum) with test automation tools, (e.g. Selenium/Webdriver, Cucumber, Concordian, Wiremock, Jmeter etc.)
  • Experience (2 years minimum) with scrum or other Agile practices
  • Extensive knowledge of contemporary system architectures (micro-services, node.js applications, relational databases, web services)
  • Experience with Continuous Delivery/Continuous Integration systems (e.g. Jenkins, Circle CI, Cruise Control)
  • Experience with QA Review process using source control tools (e.g. GitHub, BitBucket, etc.)

 
Desirable Skills & Experience:

  • Programming experience
  • Applying detection tools, reporting dashboards to support client decision-making
  • Experience with BDD or Specification by Example
  • Containerisation and DevOps knowledge (e.g. AWS Cloud, Docker, Openshift)

 

To find out more about ANZ’s Technology strategy, watch these two short

Technology Roadmap and Technology Plan

 
About ANZ

Our purpose is to shape a world where people and communities thrive. That’s why we strive to create a balanced, sustainable economy in which everyone can take part and build a better life. By helping people make the most of what they have, we transform ideas, hard work and ambition into reality.

 

Everyone at ANZ has the opportunity to grow and learn.  At ANZ, we believe in the inherent strength of a vibrant, diverse and inclusive workforce where the backgrounds, perspectives and life experiences of our people help us to forge strong connections with all our customers, innovate and make better decisions for our business.

 

The ANZ values are the foundation of how we work and support our customers.

 
Integrity – Are honest and fair

Collaboration – Work together for the customer

Accountability – Take ownership and get things done

Respect – Care for all those we serve

Excellence – Challenge ourselves to be better

 
 

ANZ recognises the importance of flexible working, watch our Global Stories to see how ANZ aims to meet the needs of our customers and to attract and retain the best people in a changing world 

 
https://www.youtube.com/watch?v=aP5k74hROfw&feature=youtu.be  
   
 

To find out more about working at ANZ or to view other opportunities visit http://www.anz.co.nz/careers

 

You may apply for this role by visiting ANZ Careers and search for the reference number NEW034388.

 
#GD5.1

Are you viewing this job on LinkedIn? Click here to apply