Skip to Main Content

Job Title


QA Software Engineer


Company : DroneShield


Location : Sydney, New South Wales


Created : 2025-06-01


Job Type : Full Time


Job Description

Join to apply for the QA Software Engineer role at DroneShieldJoin to apply for the QA Software Engineer role at DroneShieldWork with cutting edge technology, making the world a safer and more secure place. DroneShield (ASX:DRO) offers an opportunity to solve some of world''s most challenging technical problems in the Electronic Warfare, Artificial Intelligence and Machine Learning, RF sensing, Sensor Fusion and distributed systems. Working with high profile customers across militaries, government agencies, airports, critical infrastructure, law enforcement and many others.With one of the largest listed defence company market capitalisations in Australia and having raised approximately $250m in 2024 alone, DroneShield is undergoing hypergrowth stage, fuelled by rapidly increasing use of drones for nefarious applications, from battlefield, to terrorism, to contraband delivery and commercial espionage.This role is in the DroneShield Sydney headquarters in Pyrmont, Sydney. There are approximately 300 staff based in the 4,000sqm facility today, scheduled to grow to approximately 350 staff by end of 2025. Overseas on the ground presence includes Virginia (USA), Denmark, Germany and Dubai, as well as distributors in over 70 countries globally.About the roleDroneShield is seeking a QA Software Engineer with relevant experience to join the team in Sydney, Australia. The position will report to the Software Quality Engineering Manager. The role is primarily focused on testing the software features of C2 Systems. We are looking for a Quality Assurance Software Engineer to work on the quality and reliability of our products at all levels of development. You will be responsible for creating and implementing QA strategies and process improvements. Attention to detail, problem solving and a pragmatic, practical approach to technical and process issues is required. Key challenges of the role include delivering test documentation and processes, implementing automated and manual test cases for existing and future products and features, and working with the development team to resolve reliability issues before software releaseResponsibilities, Duties and ExpectationsWork close to the code on the daily basis, thinking as a QA into the whole system.Collaborate with the other QAs on improvements and better ways to handle the activities assigned to the team.Design, implement and maintain automated testing frameworks within a CI/CD process.Create and maintain test plans for new features and existing features from the systems using Xray.Experience with different frameworks like Selenium, Pytest, Playwright and K6.Identify and resolve testing dependencies, traceability, risks and gaps in test coverage across a complex distributed systemBe comfortable with Linux and Docker environments.Work closely to developers to identify early issues during the feature development whether it come from the Backend or Frontend and test coverage areas to focus on.Be comfortable with Bug reports, test planning, test priorities alongside the teamExperience with Network Protocols and tests, having previous experience withHands on Release Testing - providing "hands-on" assistance during the quarterly release cycle to ensure software release performance and stability. Having the hands-on opportunity to work with the real sensors and all the integrations from the system.Understand the technology strategy of the organisation to ensure QA strategy alignment.Qualifications, Experience and SkillsBS degree in Computer Science, Engineering, similar technical field of study or equivalent practical experience2 to 5 years of Software Quality Assurance experience.Software development experience using Golang, Python or JavaScriptFamiliarity with Linux and scripting is requiredExperience with AI/ML and handling non-deterministic systems is essentialProven ability to create and orchestrate manual test plansExperience working with Atlassian tools such as JIRA and ConfluenceStrong understanding of CI/CD development approach using automation where possibleStrong interpersonal skills to implement and shape QA procedures across the platformNote for recruitment agencies: We do not accept unsolicited candidates from external recruiters unless specifically instructed.Seniority levelSeniority levelMid-Senior levelEmployment typeEmployment typeFull-timeJob functionJob functionInformation TechnologyIndustriesDefense and Space ManufacturingReferrals increase your chances of interviewing at DroneShield by 2xGet notified about new Quality Assurance Engineer jobs in Pyrmont, New South Wales, Australia.Sydney, New South Wales, Australia 2 days agoSydney, New South Wales, Australia 1 month agoSydney, New South Wales, Australia 1 day agoSydney, New South Wales, Australia A$150,000.00-A$190,000.00 4 weeks agoSydney, New South Wales, Australia 3 weeks agoSydney, New South Wales, Australia A$130.00-A$150.00 3 days agoSydney, New South Wales, Australia 1 day agoSydney, New South Wales, Australia 3 days agoMarrickville, New South Wales, Australia 6 days agoRisk/Quality Assurance Analyst (Operations)Sydney, New South Wales, Australia 1 day agoSenior Software Test Engineer - CPTO (P593)Sydney, New South Wales, Australia 1 month agoSydney, New South Wales, Australia 3 days agoSydney, New South Wales, Australia 3 weeks agoSydney, New South Wales, Australia 3 days agoSydney, New South Wales, Australia 21 hours agoSydney, New South Wales, Australia 2 days agoSydney, New South Wales, Australia 3 days agoQA Software Engineer (Sensors and Effectors) (AU)Graduate Quality Assurance Engineer, Video Arch- 2025 StartSydney, New South Wales, Australia 2 weeks agoQuality Assurance Engineer - Fixed Term ContractSydney, New South Wales, Australia 1 day agoGraduate Engineer Quality Assurance (QA) Product Development (FTC 6-Month)Sydney, New South Wales, Australia 1 month agoSydney, New South Wales, Australia 2 hours agoSydney, New South Wales, Australia 2 days agoParramatta, New South Wales, Australia A$125,693.00-A$138,510.00 2 weeks agoSydney, New South Wales, Australia 7 hours agoSydney, New South Wales, Australia 6 days agoSenior Software Engineer in Test ( Hiring multiple positions)Sydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 2 weeks agoSydney, New South Wales, Australia 10 hours agoSydney, New South Wales, Australia A$110,000.00-A$120,000.00 4 weeks agoNorth Ryde, New South Wales, Australia 1 week agoSydney, New South Wales, Australia 2 days agoWere unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI. #J-18808-Ljbffr