CareerPlan

Software Test Engineer

Melbourne, VictoriaFull-time2026-10-09 → 2026-11-11

Core

Design, execute, and maintain test plans for backend services, APIs, frontend interfaces, and device-related features to ensure the reliability and scalability of the eShepherd IoT and AI-driven livestock management platform.

Role type

Software Test Engineer (QA)

Builds

IoT and AI-driven platform for livestock farming

Domain

AgTech / IoT / Cloud

Required skills

Test automation, functional testing, regression testing, integration testing, end-to-end testing, API testing, CI/CD, scripting (JavaScript, Java, Python), defect management, observability tools

Preferred skills

AWS, Cypress, Docker, Kubernetes, microservices, IoT, connected devices

Technologies

Cypress, JUnit, JavaScript, Java, Python, AWS, Docker, Kubernetes

Responsibilities

Design and execute test plans across web, API, and device-based features; Develop and maintain automated test scripts; Collaborate with Product, Engineering, and DevOps teams to improve quality; Use monitoring tools to investigate system behavior and troubleshoot issues; Contribute to continuous improvement of testing tools and processes.

Seniority

Mid-level, hands-on IC