CareerPlanSign in

QA Software Engineer (AU)

Sydney, Sydney Region💼 Full-time🗓 2026-02-13 → 2026-08-10

Core

Design, execute, and maintain manual and automated tests for Linux-based systems integrating software services, firmware, intelligent models, and sensors.

Role type

QA Software Engineer

Builds

Linux-based systems with integrated software, firmware, AI/ML models, and sensors

Domain

Embedded systems / IoT / Sensor-integrated platforms

Deliverable

production ML models | product features

Required skills

Software testing fundamentals, Linux, test automation (Selenium, Pytest, Playwright, K6), Python/JavaScript/Go scripting, test management tools (Xray, Zephyr, QMetry), CI/CD pipelines, containerization (Docker)

Preferred skills

Embedded systems testing, IoT testing, non-functional testing (performance/reliability), AI/ML system testing, sensor-based/edge-device testing

Responsibilities

Design and execute manual and automated tests, contribute to test automation frameworks and CI/CD pipelines, plan and execute test cycles for features and APIs, perform functional/regression/integration testing, support field testing for embedded products, create and maintain test cases and documentation, identify and track defects, improve QA processes and standards

Seniority

Mid-level (3–6 years experience)

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.