QA Software Engineer – Sensors and Effectors

DroneShield

Sydney

On-site

AUD 90,000 - 130,000

Full time

29 hours ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

DroneShield, based in Sydney, is seeking a QA Software Engineer to join our Sydney team. You will contribute to testing and validation of embedded sensors and software platforms, supporting automation efforts and ensuring product reliability across releases.

You will develop and maintain automated tests, collaborate with software and hardware engineers, and support release validation activities within established QA frameworks.

Qualifications

  • Bachelor’s degree in Engineering, Computer Science, or related field.
  • 3-5 years of experience in Software QA, Verification & Validation, or Test Engineering.
  • Experience testing embedded or hardware-integrated systems is desirable.
  • Strong Python skills with experience using pytest, Playwright, Selenium, or similar frameworks.
  • Familiarity with Linux environments and basic scripting.
  • Experience working with JIRA, Confluence, and CI/CD pipelines.
  • Ability to work independently on assigned tasks while collaborating effectively within a team.
  • Detail-oriented with a strong focus on product quality and reliability.
  • Strong written and verbal communication skills.

Responsibilities

  • Develop and maintain automated tests within existing CI/CD pipelines.
  • Design and execute test cases for embedded software features and integrations.
  • Perform manual testing and assist with field validation where required.
  • Identify, document, and track defects through resolution.
  • Collaborate closely with developers and systems engineers to clarify requirements and improve test coverage.
  • Support regression, integration, and system testing activities.
  • Contribute to improving test coverage, reliability, and efficiency.
  • Assist in maintaining traceability between requirements, test cases, and releases.
  • Participate in release verification and quality reporting activities.

Skills

Python
Test automation
Communication
Independence
Detail orientation

Education

Bachelor’s degree in Engineering, Computer Science, or related field

Tools

pytest
Playwright
Selenium
JIRA
Confluence
CI/CD pipelines
Linux scripting

Job description

Work with cutting-edge AI technology that helps make the world a safer and more secure place. DroneShield (ASX:DRO) develops market-leading counter-drone solutions used by military organisations, government agencies, airports, critical infrastructure operators, and law enforcement operating in some of the most challenging and high-stakes environments in the world.

As an ASX200-listed company and the world's only publicly listed pure-play counter-drone business, DroneShield is experiencing rapid growth. Revenue increased from A$57 million in 2024 to more than A$217 million in 2025, supported by record profitability, a global sales pipeline exceeding A$2.5 billion, and annual R&D investment of over A$50 million.

Since 2017, DroneShield has grown from 11 employees to more than 550 globally, with operations across Australia, the United States, Europe, and the Middle East, supporting customers in over 70 countries.

The role is based at DroneShield's Sydney headquarters, which houses corporate, commercial, engineering, and operational teams supporting the company's global growth and customer base.

About The Role

DroneShield is seeking a QA Software Engineer to join our Sydney team. You will contribute to the testing and validation of embedded sensors and software platforms, supporting automation efforts and ensuring product reliability across releases.

This role involves hands-on testing, developing and maintaining automated tests, collaborating with software and hardware engineers, and supporting release validation activities. You will work within established QA frameworks and processes while contributing ideas for continuous improvement.

Responsibilities, Duties And Expectations
  • Develop and maintain automated tests within existing CI/CD pipelines.
  • Design and execute test cases for embedded software features and integrations.
  • Perform manual testing and assist with field validation where required.
  • Identify, document, and track defects through resolution.
  • Collaborate closely with developers and systems engineers to clarify requirements and improve test coverage.
  • Support regression, integration, and system testing activities.
  • Contribute to improving test coverage, reliability, and efficiency.
  • Assist in maintaining traceability between requirements, test cases, and releases.
  • Participate in release verification and quality reporting activities.
Qualifications, Experience And Skills
  • Bachelor’s degree in Engineering, Computer Science, or related field.
  • 3-5 years of experience in Software QA, Verification & Validation, or Test Engineering.
  • Experience testing embedded or hardware-integrated systems is desirable.
  • Strong Python skills with experience using pytest, Playwright, Selenium, or similar frameworks.
  • Familiarity with Linux environments and basic scripting.
  • Experience working with JIRA, Confluence, and CI/CD pipelines.
  • Ability to work independently on assigned tasks while collaborating effectively within a team.
  • Detail-oriented with a strong focus on product quality and reliability.
  • Strong written and verbal communication skills.
Desirable skills
  • Exposure to test management tools such as Xray.
  • Experience with simulation, mocking, or hardware-in-the-loop testing.
  • Basic understanding of performance testing and benchmarking concepts.
  • Interest in improving automation coverage and QA processes.
  • Experience working in cross-functional engineering teams.

Note for recruitment agencies: We do not accept unsolicited candidates from external recruiters unless specifically instructed.

DroneShield Group Pty Ltd collects and processes personal information for recruitment and hiring purposes. Where applicable, personal information is processed on the basis of DroneShield's legitimate interests in assessing and selecting candidates for employment. For further information regarding how we collect, use, disclose, store and retain personal information, including your privacy rights, please refer to our Privacy Policy: https://www.droneshield.com/privacy-policy

#s-dni

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Field Drone Pilot
Field Drone Pilot

DroneShield • Sydney

On-site
AUD 70,000 - 110,000
Quality Systems and Compliance Lead
Quality Systems and Compliance Lead

DroneShield Limited • Sydney

Hybrid
AUD 130,000 - 170,000
Field Data Engineer (AU)
Field Data Engineer (AU)

DroneShield • Sydney

On-site
AUD 90,000 - 130,000
Quality Systems and Compliance Lead
Quality Systems and Compliance Lead

Droneshield • Sydney

On-site
AUD 180,000 - 240,000
Field Data Engineer
Field Data Engineer

Droneshield • Sydney

On-site
AUD 90,000 - 130,000
Field Service Engineer Team Lead
Field Service Engineer Team Lead

DroneShield Limited • Sydney

Hybrid
AUD 140,000 - 190,000
Senior Platform Engineer
Senior Platform Engineer

DroneShield • Sydney

On-site
AUD 150,000 - 190,000
Field Service Engineer Team Lead
Field Service Engineer Team Lead

DroneShield • Sydney

On-site
AUD 120,000 - 180,000
QA Engineer — Embedded Sensors & AI Test Automation
QA Engineer — Embedded Sensors & AI Test Automation

DroneShield • Sydney

On-site
AUD 90,000 - 130,000
Field Data Engineer
Field Data Engineer

DroneShield Limited • Sydney

Hybrid
AUD 100,000 - 140,000