Test Engineer (Software)
Make a global impact from Surrey Hills, Melbourne. Join #TeamGallagher and help protect what matters most.
We usually respond within two weeks
Who We Are
Gallagher is a global leader in high-tech solutions, renowned for innovation and excellence. With a footprint in over 160 countries, we protect some of the world’s most secure environments and transform agricultural practices on a massive scale.
The Tech That’s Changing The Game
As part of Gallagher’s Animal Management division, eShepherd™ is redefining how livestock is managed.
eShepherd™ is our breakthrough virtual fencing system that lets farmers create digital fence lines on their phone - enabling real-time monitoring, movement, and management of cattle. Using GPS-enabled, solar-powered neckbands, we’re improving productivity, animal welfare, and environmental outcomes.
This is smart farming with real impact - and we need a skilled Test Engineer to help make it bulletproof.
What You’ll Tackle
This is your chance to put your skills to the test (literally). As Test Engineer, you’ll play a critical role in validating the reliability, scalability, and performance of the eShepherd platform.
You’ll design, execute, and automate test plans across backend services, cloud infrastructure, and intuitive web interfaces. Whether you’re verifying APIs, running regression suites, or debugging IoT data flows, you’ll be at the forefront of quality - ensuring every release performs in the real world.
You’ll work shoulder to shoulder with developers, product managers, and DevOps engineers, continuously improving our testing practices and championing a culture of excellence.
What You’re Made Of
You’re wired for quality. Analytical, detail-obsessed, and always ready to challenge assumptions, you know that the best products are built on rigorous testing and constant iteration.
Here’s what you bring to the herd:
- Proficiency in manual testing techniques and designing robust test cases
- Experience automating tests with tools like Cypress, JUnit, or TestNG
- Skills in JavaScript, Java, or Python for developing automated test scripts
- Familiarity with AWS services (EC2, S3, CloudWatch) and monitoring tools (Grafana)
- Solid grasp of version control (Git/Bitbucket) and Agile practices
- Strong communication skills and a knack for collaboration
- Bonus points if you have experience with embedded systems or a passion for agriculture
The Perks of the Herd
- Be part of a purpose-driven team changing the future of farming
- Work on innovative IoT and AI solutions that matter
- Flexible working options and opportunities for long-term growth
If you’re excited about shaping the next generation of smart farming, we’d love to hear from you.
- Locations
- Surrey Hills

Already working at Gallagher?
Let’s recruit together and find your next colleague.