
QA Software Engineer
3 weeks ago
QA Software Engineer (Embedded Team) (AU)
Work with cutting edge technology, making the world a safer and more secure place. DroneShield (ASX:DRO) offers an opportunity to solve some of the 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 an approximately $1bn market capitalisation and having raised approximately $250m in 2024 alone, DroneShield is undergoing a 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 160 staff based in the 4,000sqm facility today, scheduled to grow to approximately 300 staff by end of 2026. Overseas on-the-ground presence includes Virginia (USA), Denmark, Germany, and Dubai, as well as distributors in over 70 countries globally.
About the role
DroneShield is seeking a QA Software Engineer with relevant experience to join the team in Sydney, Australia. The position will report to the Embedded Quality Engineering Manager. The role is primarily focused on testing and benchmarking DroneShield embedded sensors and software features. We are looking for a Quality Assurance Software Engineer to ensure quality and reliability is built into our products at all levels of development. You will be responsible for creating and implementing strategies for quality control and testing as well as process improvements. Attention to detail 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 within the development team to resolve reliability issues prior to software release.
Responsibilities, Duties and Expectations
- Design, implement, and maintain automated tests within a test framework used as part of a CI/CD process.
- Implement automated test cases to benchmark existing sensor performance and evaluate future product changes (software and hardware) against these benchmarks.
- Independently conduct manual pre-release field testing and validation of embedded products to ensure features meet the design intent and requirements.
- Identify and resolve testing dependencies, traceability, risks, and gaps in test coverage across a variety of products.
- Meticulously document discovered issues with the product in bug tickets and ensure the issues are communicated with external stakeholders (the business) and prioritised according to their potential impact.
- User Acceptance Testing – support in the development of protocols and procedures for user acceptance testing. Provide ‘hands-on’ assistance during the quarterly release cycle to ensure software release performance and stability.
- Systems Integration Testing – work with the development team to ensure the successful integration of new technologies, sensor modes, or system functions via end-to-end testing.
- Support the acquisition and processing of data for algorithmic development.
- Understand the technology strategy of the organisation to ensure QA strategy alignment.
- Work within the software and hardware development teams to track and trace quality assurance metrics, develop test plans, and manage bugs/defects.
Qualifications, Experience and Skills
- DS degree in Engineering, Computer Science, similar technical field of study, or equivalent practical experience.
- 5 to 10 years of Software Quality Assurance, Software Development in Test, Verification and Validation, and/or Test & Evaluation experience.
- Comfortable working with Python and embedded systems; a working knowledge of pytest and Selenium or equivalent is desirable.
- Experience working with Linux and using Atlassian tools such as JIRA and Confluence.
- Experience developing lower-level integration and module testing is desirable.
- Experience with Xray test management software.
- Experience mocking system interfaces and developing simulation test infrastructure.
- Strong understanding of CI/CD development approach using automation where possible.
- Strong interpersonal skills to implement and shape QA procedures across the platform.
- Passionate about automation of processes, allowing for small agile teams to move forward quickly while maintaining existing product features.
- A sense of ownership and pride in your performance and its impact on the company’s success.
- Attention to detail and a pragmatic, ‘hands-on’ approach to product testing.
#J-18808-Ljbffr
-
QA Software Engineer
1 week ago
Sydney, New South Wales, Australia DroneShield Full time $90,000 - $120,000 per yearWork with cutting edge technology, making the world a safer and more secure place. DroneShield (ASX:DRO) offers an opportunity to solve some of the world's most challenging technical problems in Electronic Warfare, Artificial Intelligence and Machine Learning, RF sensing, Sensor Fusion and distributed systems. Working with high profile customers across...
-
QA Software Engineer
2 weeks ago
Sydney, New South Wales, Australia TheDriveGroup Full time $80,000 - $120,000 per yearA new opportunity is available for a QA Software Engineer to support the quality and reliability of advanced embedded sensor technologies. The role focuses on ensuring robust testing procedures and quality controls are in place throughout the product development lifecycle.This position is ideal for someone with a hands-on approach to testing and a strong...
-
QA Engineer
4 weeks ago
Sydney, New South Wales, Australia Cover Genius Full timeJoin to apply for the QA Engineer role at Cover Genius Overview QA Engineer in the Technology Department at Cover Genius is the foremost advocate of a quality culture and the primary catalyst for AI-augmented testing practices. The role involves evaluating, piloting and standardising AI tools, assistants, agent frameworks and code-generation tools to...
-
QA Engineer
4 weeks ago
Sydney, New South Wales, Australia Cover Genius Full timeJoin to apply for the QA Engineer role at Cover GeniusOverviewQA Engineer in the Technology Department at Cover Genius is the foremost advocate of a quality culture and the primary catalyst for AI-augmented testing practices. The role involves evaluating, piloting and standardising AI tools, assistants, agent frameworks and code-generation tools to improve...
-
Senior QA Engineer
4 weeks ago
Sydney, New South Wales, Australia Riot Games Full timeSydney, AustraliaJob Id: REQ-0009203At Riot, we put players first. Our Sydney-based team is partnering globally to build next-generation game features and technology on an exciting Unpublished R&D Title. Whether it's social systems, personalization, store integrations, or core engine features, our teams are focused on delivering seamless, performant, and...
-
Senior QA Engineer
4 weeks ago
Sydney, New South Wales, Australia Riot Games Full timeSydney, AustraliaJob Id: REQ-0009203At Riot, we put players first. Our Sydney-based team is partnering globally to build next-generation game features and technology on an exciting Unpublished R&D Title. Whether it's social systems, personalization, store integrations, or core engine features, our teams are focused on delivering seamless, performant, and...
-
Software Development Engineer
4 weeks ago
Sydney, New South Wales, Australia BizCover Full timeSoftware Development Engineer (Junior-Mid)This range is provided by BizCover. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeA$120,000.00/yr - A$130,000.00/yrBizCover who?You haven't heard of us?We dominate the SME business insurance market by having an online platform that makes comparing...
-
Software Development Engineer
4 weeks ago
Sydney, New South Wales, Australia BizCover Full timeSoftware Development Engineer (Junior-Mid)This range is provided by BizCover. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeA$120,000.00/yr - A$130,000.00/yrBizCover who?You haven't heard of us?We dominate the SME business insurance market by having an online platform that makes comparing...
-
Software Engineer
6 days ago
Greater Sydney Area, Australia Rocket Software Full time $180,000 - $250,000 per yearIt's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer sets the direction for the design and implementation of software features/functionality/enhancements, correction of defects, and/or the creation of new products. Develops software tools including operating systems, compilers, routers,...
-
QA Engineer
6 days ago
Sydney, New South Wales, Australia Cover Genius Full time $80,000 - $120,000 per yearThe CompanyCover Genius is a Series E insurtech that protects the global customers of the world's largest digital companies including Booking Holdings, owner of Priceline, Kayak and , Intuit, Uber, Hopper, Ryanair, Turkish Airlines, Descartes ShipRush, Zip and SeatGeek. We're also available at Amazon, Flipkart, eBay, Wayfair and SE Asia's largest company,...