IntroductionJoin to apply for the Staff Software Engineer role at Commonwealth Bank.
Get AI-powered advice on this job and more exclusive features.CommBank is recognised as leading technology and engineering innovation across Australia, from payments to internet banking and mobile apps.
Our Software team powers Netbank, Cardless Cash, Comm Sec Pocket and Spend Tracker, while also creating reliable APIs at a unique scale.
We've moved to full-cycle engineering and are focused on embedding a shift-left approach for quality engineering.This is your chance to join our Crew – a team of passionate, creative and forward-thinking engineers.ResponsibilitiesDrive the Software Engineering strategy, embedding shift-left practices across squads.Design and build test automation frameworks from scratch, incorporating security, reliability and observability.Train software engineers in testing skills and ensure they have the right tools, data and environments for efficient automation testing.Implement strategies to address complex efficiency challenges across the Crew.QualificationsHighly experienced and passionate about Software Engineering.Enjoy using expertise to drive new ways of working, influencing and educating squads on Shift Left, DevSecOps and streamlining end-to-end automation frameworks.Expertise across a variety of automation testing solutions, including performance, NFT, API, automation, cloud, end-to-end testing processes and defect management.Thorough understanding of available DevSecOps tooling, such as CI/CD pipeline tools.Proactive collaboration with others to resolve service issues and reduce operational activities by automating repetitive tasks.Proven ability to catch defects early in the lifecycle and reduce dependency on expensive UI or e2e tests.
'You build it and you run it' mindset, continuously focusing on delivering top-quality services to end-users.Tech SkillsTest automation, testing frameworks and optimisation of test processes in a software environment.Mocking, service virtualisation and/or contract testing.Experience with CI/CD pipeline tooling – GitHub Actions, TeamCity, Playwright, Cypress, Cucumber, Gherkin, Selenium, Blazemeter.TDD/BDD or model-based testing experience.Automated environment and test data provisioning.Demonstrated experience in shifting testing left.Automated evidence generation and reporting.Proficiency with modern languages such as Python, Bash, PowerShell, or similar.Familiarity with containerisation and public cloud engineering – AWS preferred.Code reviews, policy configurations.Networking concepts such as zones, load balancing, whitelisting and proxies.Infrastructure-as-code.Working with usWhether you're passionate about customer service, driven by data, or called by creativity, a career with us is for you.
We support our people with flexibility, including at least half the time connecting in the office, and many other flexible working options such as changing start and finish times, part-time arrangements and job share.We value diversity, inclusion and respect, and we offer opportunities to develop your career with us.
If you're already part of the Commonwealth Bank Group, you'll need to apply through Sidekick to submit a valid application.We're aware of some accessibility issues on this site, particularly for screen reader users.
If you require additional support, please contact HR Direct on ************.Advertising End Date: 16/12/2025Referrals increase your chances of interviewing at Commonwealth Bank by 2x.
#J-*****-Ljbffr