6month opportunity
Location:
Hybrid – Sydney
Automation Test Engineer (Integration & Azure Focus)
About the Role
We are seeking experienced Automation Test Engineers
to join our Integration Program team. This role is focused on ensuring the quality, reliability, and performance of complex system integrations, cloud-native services, APIs, and event-driven architectures.
You will play a key role in designing and developing automated testing solutions, validating end-to-end business processes, and supporting the delivery of high-quality integration outcomes across multiple teams and technologies.
This is a hands-on technical role with a strong emphasis on backend, API, cloud, and automation testing, rather than traditional UI testing.
Key Responsibilities
Design, develop, and maintain automated test frameworks using Python and Pytest
Plan and execute integration, system, regression, and end-to-end testing
Validate API integrations, message-based systems, and event-driven workflows
Develop automated tests for Azure cloud services and distributed applications
Verify data integrity across systems, databases, and integration points
Collaborate with architects, developers, and stakeholders to define testing strategies
Investigate defects, analyse system behaviour, and perform root cause analysis
Integrate automated testing into CI/CD pipelines and release processes
Monitor application performance using Azure observability tools
Support release planning, deployment validation, and production readiness
Identify risks and dependencies across complex integration environments
Drive continuous improvement of testing practices and automation frameworks
About You (Required Experience)
Minimum 5+ years’ experience in software testing, with strong automation expertise
Proven hands-on experience with Python and Pytest
Strong experience in API, backend, and integration testing
Experience testing cloud-native applications, ideally in Microsoft Azure
Experience working with CI/CD pipelines and DevOps practices
Strong SQL and data validation
skills
Experience using version control tools such as Git
Solid understanding of Agile testing methodologies
Demonstrated experience in end-to-end integration testing across multiple systems
Excellent analytical, troubleshooting, and communication skills
Preferred Experience
Azure services such as:
Function Apps
Service Bus
Storage Accounts
Cosmos DB
App Services
Experience with Azure DevOps and/or GitHub Actions
Exposure to contract testing and API schema validation
Experience with event-driven and message-based architectures
Experience working on large-scale integration or transformation programs
Familiarity with monitoring tools such as Azure Application Insights and Log Analytics
Experience in performance and non-functional testing
Domain experience in retail, loyalty, payments, or enterprise integration





