Software Test Automation Engineer
Location: Australia [Melbourne/Sydney/Perth/Adelaide/Brisbane]
Employment Type: Full-time / Contract/ Temporary
Security Requirement: Australian Citizen (Baseline Clearance preferred)
Join a High-Impact Government Technology Program
We are seeking a Software Test Automation Engineer to support the delivery of large-scale government digital transformation initiatives. This role offers the opportunity to work on mission-critical systems that directly impact public services across Australia.
You will collaborate with experienced engineers, architects, and product teams to design and implement robust automation frameworks and CI/CD integrated testing solutions.
Working on government programs provides the opportunity to contribute to secure, high-availability national platforms, while developing skills in modern automation technologies and DevSecOps practices.
Key Responsibilities
Test Automation Strategy
Develop and execute the Test Automation Plan across the program in alignment with organizational automation standards and best practices.
Identify automation scope and collaborate with Test Leads and stakeholders to evaluate automation ROI.
Design scalable automation strategies across system and system integration testing levels.
Automation Development
Design, develop, and maintain automated test frameworks and scripts.
Work closely with vendors, development teams, and product domain teams to create comprehensive automated test coverage.
Ensure automated tests are CI/CD compatible and integrated into pipelines.
Collaboration \& Delivery
Collaborate with DevOps teams to resolve automation implementation blockers in CI/CD pipelines.
Support manual test design and execution when required.
Work with Test Managers and Automation Leads to continuously improve automation frameworks.
Reporting \& Quality Insights
Implement and maintain test reporting solutions such as:
ExtentReports
Cucumber Reports
Track and communicate:
Automation coverage
Defect trends
Test execution metrics
Promote reuse of shared libraries and automation assets across portfolios.
Technology Stack Programming Languages
.NET / C#
Java
Python
IDEs
Visual Studio Code
IntelliJ IDEA
Eclipse
Test Runners
NUnit
XUnit
JUnit
MSTest
TestNG
Automation \& Testing Tools
Web UI Testing
Playwright
Selenium
Reqnroll
Cucumber
API Testing
Postman
RestSharp
Flurl / Flurl.Http
Rest Assured
Batch Testing
QuickTest
DevOps \& CI/CD
Maven
Azure DevSecOps
Jenkins
Required Qualifications
Australian Citizen (Mandatory)
Baseline Security Clearance (preferred) or eligibility to obtain one through AGSVA
ISTQB Advanced Test Automation Engineer certification or equivalent
Experience with functional and security testing within CI/CD environments
Experience \& Skills
Demonstrated experience delivering test automation solutions for large-scale programs or enterprise systems
Strong hands-on experience with modern automation tools and frameworks
Proficiency in at least one programming language such as:
C#
Java
JavaScript
Experience implementing automated testing within CI/CD pipelines
Exposure to high-availability environments (24/7 systems) is highly desirable
Strong problem-solving and incident management skills
Excellent communication and stakeholder collaboration skills
Ability to produce and maintain technical documentation
Self-motivated with a proactive approach to delivering quality outcomes
Passion for knowledge sharing, mentoring, and continuous improvement
Benefits of Working on Government Projects
✔ Meaningful Impact – Contribute to technology platforms that support national services and communities.
✔ Job Stability \& Long-Term Programs – Government programs often run for multiple years, offering strong project continuity.
✔ Cutting-Edge Secure Environments – Work with modern DevSecOps, cloud platforms, and enterprise-scale systems.
✔ Security Clearance Opportunities – Gain or maintain Australian Government security clearances, highly valued across the industry.
✔ Professional Growth – Access to training, certifications, and advanced automation practices.
✔ Collaborative Environment – Work with experienced professionals across architecture, development, DevOps, and testing teams.
✔ Work-Life Balance – Government projects typically promote structured delivery cycles and sustainable workloads.
Ideal Candidate
You are a detail-oriented Test Automation Engineer who enjoys building robust frameworks, solving complex automation challenges, and working collaboratively within a modern DevOps environment.
You thrive in large-scale, structured delivery environments and are motivated by contributing to technology solutions that support public services across Australia.
Job Types: Full-time, Subcontract, Contract
Contract length: 6 months
Pay: $90,000.00 – $150,000.00 per year
Benefits:
Professional development assistance
Work from home
Work Location: Hybrid remote in Australia