" \u003cdiv class=\"ja-job-details\"\u003e \u003ch2 class=\"title\"\u003eQA Engineer - Embedded Systems \u0026amp; Mining Technology\u003c/h2\u003e \u003cdiv class=\"meta\"\u003e \u003cul class=\"classifications\"\u003e \u003cli data-id=\"5396\"\u003e IT \u0026amp; Telecomms \u003c/li\u003e \u003cli data-id=\"5397\"\u003e Testing \u0026amp; QA \u003c/li\u003e \u003cli data-id=\"5398\"\u003e Brisbane \u003c/li\u003e \u003cli data-id=\"5399\"\u003e Permanent / Full Time \u003c/li\u003e \u003c/ul\u003e \u003cp class=\"date-posted\"\u003e 22/10/2026 \u003c/p\u003e \u003c/div\u003e \u003cul class=\"bullet-points\"\u003e \u003cli\u003eHands-on embedded systems testing, automation and complex problem-solving\u003c/li\u003e \u003cli\u003ePermanent role | Hybrid working | Brisbane West End\u003c/li\u003e \u003cli\u003eGlobal mining technology | Professional development and excellent benefits\u003c/li\u003e \u003c/ul\u003e \u003cdiv class=\"description\"\u003e An excellent opportunity exists for a technically strong QA Engineer to join a growing Australian mining technology company developing sophisticated software solutions used by mining and heavy industrial operations around the world.\u003cbr\u003e\u003cbr\u003e The company is part of a \u003cstrong\u003eglobal OEM and technology provider specialising in mining and construction equipment\u003c/strong\u003e, providing the backing and international reach of a major global organisation while retaining the innovative, collaborative culture of an Australian technology company.\u003cbr\u003e Its integrated mining operational technology connects onboard systems installed on mobile mining equipment with offboard applications, web platforms and cloud services. These solutions provide real-time operational data, helping mining companies improve productivity, operational efficiency and decision-making.\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003eThis is a predominantly hands-on QA engineering role\u003c/strong\u003e, with a particular focus on testing complex onboard embedded systems, software logic, algorithms and interactions between interconnected technologies.\u003cbr\u003e\u003cbr\u003e Approximately two-thirds of the technical testing focus will be on onboard embedded systems, with the remainder covering offboard applications, web interfaces, APIs and cloud services.\u003cbr\u003e\u003cbr\u003e You will personally undertake software testing, develop and maintain automated tests, improve existing test systems and coordinate testing activities with software engineering teams.\u003cbr\u003e\u003cbr\u003e We are particularly interested in candidates who enjoy understanding how complex systems work, investigating difficult technical problems and developing practical, reliable testing solutions.\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003eThe Role\u003c/strong\u003e\u003cbr\u003e\u003cbr\u003eWorking closely with the Engineering Manager, Software Engineering Team Leads, developers and product stakeholders, your responsibilities will include:\u003cbr\u003e \u003cul\u003e \u003cli\u003eUndertake hands-on functional, exploratory, integration, regression and system testing across complex software products, with a particular emphasis on onboard embedded systems.\u003c/li\u003e \u003cli\u003eAnalyse software behaviour, business logic, algorithms, interfaces and interactions between interconnected systems to identify defects, edge cases and potential operational risks.\u003c/li\u003e \u003cli\u003eDevelop, maintain and improve automated testing systems, frameworks, scripts and reusable regression suites.\u003c/li\u003e \u003cli\u003ePersonally develop and maintain Playwright-based automated tests for web applications and related interfaces, building on existing automation capabilities.\u003c/li\u003e \u003cli\u003eUse SQL, Python and Linux shell scripting for test-data preparation, validation, simulation, automation and troubleshooting.\u003c/li\u003e \u003cli\u003eTest software operating in real-world mining environments, including intermittent connectivity, networking issues, hardware interfaces and challenging operating conditions.\u003c/li\u003e \u003cli\u003ePlan and coordinate in-sprint, integration, regression, system and release testing in collaboration with software engineers.\u003c/li\u003e \u003cli\u003eReview requirements, user stories and acceptance criteria to identify missing scenarios, assumptions and quality risks.\u003c/li\u003e \u003cli\u003eTest integration between onboard embedded systems, offboard applications, web interfaces, APIs, databases and cloud services.\u003c/li\u003e \u003cli\u003eEvaluate web application functionality, usability and end-to-end workflows, including appropriate risk-based security testing.\u003c/li\u003e \u003cli\u003eMaintain established QA processes and automation frameworks, identifying and implementing practical improvements.\u003c/li\u003e \u003cli\u003eFurther the adoption of AI-assisted testing to improve test design, coverage analysis, test-data generation, automation and defect investigation, with appropriate review and validation.\u003c/li\u003e \u003cli\u003eManage test cases, execution cycles, defect tracking, evidence and traceability using Zephyr and Jira.\u003c/li\u003e \u003cli\u003eCoordinate release regression testing and prepare consolidated reports outlining test outcomes, outstanding defects, residual risks and release readiness.\u003c/li\u003e \u003cli\u003eWork collaboratively with engineers to investigate and resolve defects, improve test coverage and support reliable software releases.\u003c/li\u003e \u003c/ul\u003e The position will involve approximately \u003cstrong\u003e50% hands-on testing, 30% developing and improving test systems, and 20% testing coordination and documentation\u003c/strong\u003e.\u003cbr\u003e\u003cbr\u003e Technology Environment The company\u0027s software products span onboard systems installed on mining equipment and offboard applications used to manage and optimise mining operations.\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003eOnboard Systems \u0026ndash; Primary Focus\u003cbr\u003e\u003c/strong\u003e\u003cbr\u003e The onboard technology stack is predominantly \u003cstrong\u003eembedded Linux, with software developed in C and C++\u003c/strong\u003e, incorporating high-precision GNSS, networking and embedded communications technologies.\u003cbr\u003e\u003cbr\u003e These systems operate on mobile mining equipment in challenging environments, often with intermittent connectivity and complex interactions between software, hardware and external systems.\u003cbr\u003e\u003cbr\u003e The successful candidate will need to understand and test complex software behaviour, algorithms, system interfaces and operational scenarios.\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003eOffboard / Office Applications\u003c/strong\u003e\u003cbr\u003e \u003cbr\u003eThe offboard technology stack is predominantly \u003cstrong\u003eMicrosoft .NET\u003c/strong\u003e, complemented by modern web technologies, SQL databases, APIs and Microsoft Azure cloud services.\u003cbr\u003e\u003cbr\u003e While the primary emphasis is on onboard systems, the QA Engineer will also contribute to testing these offboard applications and their integration with onboard technology.\u003cbr\u003e\u003cbr\u003e Skills \u0026amp; Experience We are seeking a technically capable QA Engineer with strong analytical skills, hands-on software testing experience and the ability to understand complex, interconnected systems.\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003eEssential Skills\u003c/strong\u003e\u003cbr\u003e \u003cul\u003e \u003cli\u003eDemonstrated experience in hands-on software quality assurance, test engineering or software testing within an Agile development environment.\u003c/li\u003e \u003cli\u003e\u003cstrong\u003eStrong analytical and problem-solving capabilities\u003c/strong\u003e, including the ability to understand complex software logic, algorithms, system behaviour and interactions across multiple technical environments.\u003c/li\u003e \u003cli\u003ePractical experience developing, maintaining and improving automated testing systems, frameworks and scripts.\u003c/li\u003e \u003cli\u003eStrong scripting capabilities, particularly SQL, Python and Linux shell scripting.\u003c/li\u003e \u003cli\u003eExperience testing complex software systems, including functional, integration, regression and system testing.\u003c/li\u003e \u003cli\u003eAbility to investigate defects, analyse unexpected system behaviour and distinguish software issues from configuration, test-data or environmental problems.\u003c/li\u003e \u003cli\u003eExperience testing integrated software systems, interfaces and APIs.\u003c/li\u003e \u003cli\u003eStrong understanding of test planning, test coverage, defect management and risk-based testing.\u003c/li\u003e \u003cli\u003eAbility to work effectively with software engineers, coordinate testing activities and communicate technical findings and quality risks.\u003c/li\u003e \u003cli\u003eStrong organisational and communication skills, with a practical, collaborative approach to problem-solving.\u003c/li\u003e \u003c/ul\u003e \u003cstrong\u003eHighly Regarded\u003c/strong\u003e\u003cbr\u003e \u003cul\u003e \u003cli\u003eExperience testing embedded Linux systems, edge devices, IoT platforms or software interacting with physical hardware.\u003c/li\u003e \u003cli\u003eExperience testing complex algorithms, control logic or software operating across multiple interconnected systems.\u003c/li\u003e \u003cli\u003eKnowledge of C/C++ software environments.\u003c/li\u003e \u003cli\u003eExposure to high-precision GNSS, embedded networking, TCP/IP or communications interfaces.\u003c/li\u003e \u003cli\u003eExperience with Playwright or comparable automated testing frameworks. Strong experience with another automation framework is acceptable, provided you are willing to learn and use Playwright.\u003c/li\u003e \u003cli\u003eExperience with C#/.NET applications, Microsoft Azure and modern web technologies.\u003c/li\u003e \u003cli\u003eFamiliarity with Zephyr, Jira, Git-based workflows and CI/CD pipelines.\u003c/li\u003e \u003cli\u003eExperience with virtualisation or emulation tools such as QEMU.\u003c/li\u003e \u003cli\u003eExperience testing software operating under intermittent connectivity or constrained resources.\u003c/li\u003e \u003cli\u003eExperience using AI-assisted tools to improve software testing.\u003c/li\u003e \u003cli\u003eBackground in mining technology, industrial automation, fleet management, robotics or other operational technology environments.\u003c/li\u003e \u003c/ul\u003e Mining industry experience is advantageous but not essential. Strong transferable technical testing skills and a willingness to learn are highly valued.\u003cbr\u003e Site Travel Occasional travel to mining sites will be required, typically \u003cstrong\u003eone or two trips per year\u003c/strong\u003e.\u003cbr\u003e Travel will usually be within Australia, although international travel may occasionally be required.\u003cbr\u003e These visits will primarily provide opportunities to become familiar with the company\u0027s technology operating in real-world mining environments and may also involve field testing and software validation.\u003cbr\u003e Why Join? \u003cul\u003e \u003cli\u003eJoin a growing Australian mining technology company backed by a global mining and construction equipment OEM.\u003c/li\u003e \u003cli\u003eWork on sophisticated software products deployed across mining operations worldwide.\u003c/li\u003e \u003cli\u003eApply your technical problem-solving skills to complex embedded systems and interconnected software technologies.\u003c/li\u003e \u003cli\u003eCombine hands-on testing with automation development and continuous improvement.\u003c/li\u003e \u003cli\u003eBuild on established testing processes and automation frameworks rather than starting from scratch.\u003c/li\u003e \u003cli\u003eContribute to the adoption of AI-assisted testing and modern software engineering practices.\u003c/li\u003e \u003cli\u003eEnjoy a collaborative engineering environment with opportunities to develop your technical expertise.\u003c/li\u003e \u003cli\u003eBenefit from hybrid working arrangements, gym membership, weekly catered learning lunches, professional development opportunities and employee wellbeing support.\u003c/li\u003e \u003cli\u003eWork from offices in Brisbane\u0027s West End.\u003c/li\u003e \u003cli\u003eCompetitive remuneration package.\u003c/li\u003e \u003c/ul\u003e \u003cstrong\u003eLocation \u0026amp; Eligibility\u003cbr\u003e\u003cbr\u003e\u003c/strong\u003eThe position is based in \u003cstrong\u003eWest End, Brisbane\u003c/strong\u003e, with a hybrid working arrangement.\u003cbr\u003e\u003cbr\u003e Applicants must reside in Greater Brisbane or be planning to relocate to the area.\u003cbr\u003e\u003cbr\u003e \u003cstrong\u003eOnly Australian or New Zealand citizens and Australian permanent residents will be considered.\u003c/strong\u003e\u003cbr\u003e \u003cbr\u003e\u003cstrong\u003eInterested?\u003c/strong\u003e\u003cbr\u003e\u003cbr\u003eFor a confidential discussion about this opportunity, please contact:\u003cbr\u003e \u003cbr\u003e\u003cstrong\u003eFortunato (Forty) Galluzzo\u003c/strong\u003e\u003cbr\u003eTask Recruitment\u003cbr\u003eMobile: 0438 709 417\u003cbr\u003eEmail: forty@taskgroup.com.au\u003cbr\u003e \u003cbr\u003e\u003cstrong\u003eKatrina Penfold\u003c/strong\u003e\u003cbr\u003eTask Recruitment\u003cbr\u003eMobile: 0408 737 527\u003cbr\u003eEmail: katrina@taskgroup.com.au\u003cbr\u003e Alternatively, apply through SEEK with your current CV. \u003c/div\u003e \u003cdiv class=\"apply\"\u003e \u003ca class=\"back-link\" href=\"#\" title=\"Back to search results\"\u003eBack to search results\u003c/a\u003e \u003cinput type=\"button\" class=\"ja-button\" data-job-id=\"1128762\" value=\"Apply Now\" title=\"Apply Now\" /\u003e \u003c/div\u003e \u003c/div\u003e "