About this role
External Job Description
Software Test Engineer II
Position Overview: We're seeking an experienced Software Test Engineer with a strong background in embedded systems and aviation software testing.
Key Responsibilities:
- Design and maintain test cases from requirements and design docs
- Execute manual and automated tests against functional, performance, and safety requirements
- Ensure compliance with RTCA DO-178C in safety-critical environments
- Manage the full testing lifecycle: planning, execution, defect reporting, completion
- Oversee testing for embedded and avionics-related systems
- Mentor the team on test automation and CI best practices
- Drive continuous improvement in QA strategies and methodologies
- Collaborate with cross-functional teams on system integration and validation
Qualifications:
- Education: Bachelor’s degree in Computer Science, Software Engineering, Electrical Engineering, or related field.
- Experience: Minimum of 5 years of experience in software testing for embedded systems in the aerospace or defence industry.
- Technical Skills:
- Strong experience with RTCA DO-178C standards and regulatory compliance.
- Proven ability to develop and execute test cases, test plans, and test procedures.
- Proficiency with test automation tools; experience with the Rapita Verification Suite is preferred.
- Strong working knowledge of JIRA and the Atlassian suite for defect tracking and team collaboration.
Preferred Skills:
- Technical and line management experience
- Automated testing frameworks and tools
- Agile and TDD familiarity
- Strong analytical and communication skills