Be a part of a high profile Cyber Security program
Rewarding and challenging role
Great culture and team environment
Cyber Security protects the bank and our customers from theft, losses and risk events, through effective and proactive management of cyber security, privacy and operational risk. Your team The Cyber Security Delivery team is responsible for the implementation of new systems into the Cyber Security Platform. The purpose of the Quality Engineer is to build and leverage automated testing tools and frameworks to ensure the business delivers the highest level of quality with every release, as well as support and enable business objectives to build and release software often. As a Quality Engineer, you'll be embedded into a squad - a cross functional and are accountable for creating and executing manual and/or automated test cases to ensure that software applications meet business needs. You will bring your expertise in quality assurance, systems integration, risk management, solving business problems and optimising our systems. Also, you will contribute to strategic test automation initiatives to evolve testing automation practices and tools. This position will allow you to be a true QA Test Automation advocate and gain growth and breadth of experience in test automation frameworks, techniques and tools, including articulating the business benefits of Automation in the wider engineering context. We're interested in hearing from people who:
Contributes to the development of simple test harnesses, frameworks, tools and infrastructure to enable test automation, CI/CD and code quality.
Builds robust test doubles to minimise dependencies.
Performs basic maintenance and monitoring of non-production environments.
Influences product design, implementation and enhancement to support testability and quality.
Contributes to process changes to improve product quality.
Automates basic real time anomaly detection through services such as log monitoring.
Build, integrate and maintain basic solutions to provide test data.
Utilise standardised metrics and reporting to provide testing and quality insights.
Create well-engineered, scalable and reliable tests.
Participate in learning culture through activities such as guilds and brown bag lunches.
Advocates for and contributes to implementing Quality Practices initiatives in the Squad and Crew.
Creates overarching testing artifacts (Test Strategy/Approach, Test Exit Report) aligned with minimum testing standards, ensuring regular review and sign-off.
Participates in defect triage meetings with Product Owners, following up until defect closure, and share bug status reports regularly with stakeholders.
Identifies and applies tools to accelerate quality, demonstrating analytical skills for designing effective test strategies aligned with project requirements.
Exhibits a strong problem-solving acumen, efficiently addressing issues throughout the testing process.
Possess proficiency in creating new automation frameworks in response to project demands.
Demonstrates expertise in data handling within the context of API testing to ensure accuracy and reliability.
Creates, executes, and maintains manual/automated functional tests in the designed framework, contributing to the creation and maintenance of the testing framework.
Works closely with everyone on project squads to deliver fit-for-purpose solutions.
Involves in all other project activities such as increment planning, requirements analysis, deployment process, release management, etc.
Tech Skills: Looking for 8-10 years of Experience
Understanding of DevOps and CI/CD implementation – GitHub, GitHub Actions, TeamCity, Jenkins, Octopus.
Proficiency with a diverse set of tools, including Postman, SoapUI, Rest Assured/Rest Sharp for API automation.
Adept at utilizing various tools, libraries, and frameworks to conduct thorough API testing.
Proficient in formulating API automation strategies from conception to execution
Extensive experience in testing within agile methodologies, seamlessly adapting to iterative development cycle.
Demonstrated experience designing, implementing and maintaining test automation frameworks for User interfaces.
In-depth understanding of Java/C# or any programming language and build frameworks.
Proficiency in scripting language (PowerShell/Python)
Fair understanding of cyber security concepts
Commitment to work collaboratively & cross-functionally.
Excellent interpersonal and communication skills
Self-motivation drive and energy
A team player attitude with a hands-on approach.
With a supportive management structure and a fantastic work / life balance, the CBA will, in return for your skills and passion, offer you a challenging, varied and enjoyable career and the autonomy to shine. If you live the values and demonstrate the people capabilities, we offer great opportunities for self-development. If you're already part of the Commonwealth Bank Group (including Bankwest, x15ventures), you'll need to apply through Sidekick to submit a valid application. We're keen to support you with the next step in your career. We're aware of some accessibility issues on this site, particularly for screen reader users. We want to make finding your dream job as easy as possible, so if you require additional support please contact HR Direct on 1800 989 696. Advertising End Date: 07/03/2024