Senior Engineer, Quality Assurance (R5985)
Summary
A software QA/test engineer role at defense-tech company Shield AI in Melbourne, owning test case development, regression and automated testing, and test environment setup (hardware, device flashing, software installs) across Windows/Linux, with operational flight testing. Focus on releasing assured software for autonomy systems.
Job Description:
What you'll do:
- Complete software engineering and quality assurance tasks across the software development lifecycle (SDLC), including test case development and execution; regression testing; implementing automated tests; verifying product performance goals and measures; ensuring project requirements are met. This includes documentation of all testing activities and approval matrices of software releases.
- Complete tasks to an agreed schedule and recognise any likely delays or failures early and communicate them immediately to the Director of Engineering.
- Collaborate with other Software Engineers and Software Quality Assurance Engineers by participating in ad-hoc discussions to improve software design, testing processes and outcomes, and software quality.
- Test environment preparation, including hardware setup, device flashing, software installation, software execution, integration testing, operational testing on flights in and around Melbourne.
Required qualifications:
- Tertiary qualifications in Computer Science or Software Engineering, or equivalent overseas qualification (such as NZCE).
- Cross-platform testing experience, including Windows and Linux platforms.
- Proficient in setting up and managing different test environments and operating systems.
- Ability to analyse and solve complex software engineering problems individually, or as part of a team, depending on project requirements.
- Reliable and able to work to project schedules and deadlines.
- Experience working in an Agile software development environment, contributing to software solutions and automation frameworks.
- Strong knowledge of fault tracking systems.
Preferred qualifications:
- ISTQB accreditation
- Experience with automated testing tools
- Hardware-in-the-Loop (HIL) and Software-in-the-Loop (SIL) test experience
- Experience in testing and validating real-time embedded software systems.
Skills
As published by lever · 3 questions
Basics
Resume/CV, Full name, Email, Phone, Current location, Current company, LinkedIn URL, Twitter URL, GitHub URL, Portfolio URL, Other website
Short answers (1)
- How many years experience do you have in this space? optional
Pick from a list (2)
- Do you have the ability to work in Australia without the need for sponsorship?
- We are based in Port Melbourne, VIC and work on a hybrid model. Will this present any challenges for you? optional