Staff Software Engineer - ATM Hardware Testing
Apply for the Staff Software Engineer - ATM Hardware Testing role at Commonwealth Bank.
Overview
Work with the ATM Engineering Chapter in the CSN Crew to deliver world‑class engineering solutions. You will collaborate with external vendors to support Commonwealth Bank's ATM and digital products.
Responsibilities
You'll shape the next generation of our banking terminal and payments capabilities. Your focus will include:
* Manual ATM hardware & L3 certification
* Test automation
* Development and service management
Desired traits
* Open to growing into a Full‑Cycle Engineer and working end‑to‑end across the SDLC – development, testing and support.
* Take ownership of end‑to‑end testing, from planning to completion reporting, with a strong grasp of business and functional requirements.
* Communicate early and clearly, raising risks and removing blockers with stakeholders.
* Drive automation and continuous improvement, advocating high coverage and reliability.
* Value collaboration, bringing teams together to deliver outcomes effectively.
Technical skills
* Experience with ATM hardware (preferably Diebold‑Nixdorf) or POS and Diebold ATM software suites.
* Demonstrated experience in testing and performing L3 scheme certifications on ATM/POS hardware devices.
* Hands‑on experience with scheme simulators such as MDFS, VTS, UPI, UL Brand Test Tool, etc.
* Knowledge of banking and payment domains, including transaction processing, merchant acquiring/issuing, and batch processing.
* Familiarity with banking switches (e.g., Connex on HP, Base24) is highly desired.
* Good understanding of ISO8583/ISO20022/AS2805 message formats.
* Strong technical knowledge and hands‑on experience with Java.
* Experience with IntelliJ, Visual Studio, Playwright using TypeScript.
* Experience with tools like API Automation, Postman, SOAP UI, Playwright, LeanFT or Winapp Driver.
* Proficient in cloud technologies, specifically AWS.
* Good understanding of Oracle and SQL databases.
* Good understanding of monitoring tools such as Splunk, Observe, Grafana.
* Experience building automation frameworks and CI/CD pipelines using GitHub Actions, TeamCity or Octopus from scratch is highly desirable.
* Good understanding of DevSecOps practices.
* Strong knowledge of SDLC and its components.
Working with us
Whether you're passionate about customer service, driven by data, or called by creativity, a career with CommBank is for you. We support flexible work arrangements, including at least half the time each month connecting in the Sydney office. Flexible start/finish times, part‑time, and job share options are also offered.
We're hiring engineers across Australia, with technology hubs in major cities.
Next steps
If this sounds like you, apply now If you're already part of the Commonwealth Bank Group, please apply through Sidekick.
For accessibility support, contact HR Direct at .
Advertising End Date: 29/11/2025
#J-18808-Ljbffr