Software Tester (DO-178B) Job Description Template

As a Software Tester specializing in DO-178B, you will be responsible for performing rigorous testing procedures, ensuring compliance with aviation industry standards. Your work will contribute to the development of safe, reliable software for aircraft systems, enhancing overall flight safety and efficiency.

Responsibilities

  • Develop and execute comprehensive test plans and procedures in line with DO-178B standards.
  • Document test results and ensure traceability for auditing purposes.
  • Perform functional, integration, and system-level testing of avionics software.
  • Collaborate with development teams to identify and resolve software defects.
  • Ensure all test activities comply with FAA regulations and company quality standards.
  • Participate in reviews of requirements, design, and implementation documents.
  • Prepare and maintain test reports, metrics, and documentation for certification.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven experience in software testing, specifically within the aviation sector.
  • In-depth knowledge of DO-178B standards and testing methodologies.
  • Familiarity with FAA regulatory requirements.
  • Excellent analytical and problem-solving skills.
  • Strong attention to detail and thorough documentation capabilities.
  • Effective communication and collaboration skills.

Skills

  • DO-178B
  • Software Testing
  • Test Automation Tools
  • Aviation Software
  • FAA Regulations
  • Defect Tracking Systems
  • Traceability Documentation
  • Analytical Skills
  • Problem-Solving

Start Free Trial

Frequently Asked Questions

A Software Tester specializing in DO-178B ensures that software developed for avionics systems meets the stringent safety and reliability standards specified in the DO-178B guideline. This includes verifying that the software adheres to defined processes, conducting thorough testing, and documenting results. They play a crucial role in identifying defects early in the development cycle, thus ensuring quality and compliance for airborne systems.

To become a Software Tester DO-178B, one typically needs a background in software engineering or computer science, along with specific training in avionics software testing. Familiarity with DO-178B standards is essential, often acquired through specialized courses. Experience in software testing tools, programming languages, and prior work in aerospace or defense industries can enhance prospects.

The average salary for a Software Tester with a specialization in DO-178B varies depending on experience, location, and the employer. Generally, professionals with expertise in this niche area command higher salaries compared to generic software testers due to the critical nature of their role in aviation safety and compliance. The demand for skilled DO-178B testers often results in competitive compensation packages.

Qualifications for a Software Tester DO-178B role typically include a degree in computer science, software engineering, or a related field. Knowledge of DO-178B standards is crucial, along with proficiency in testing methodologies and tools. Certifications related to DO-178B, such as those from recognized aviation bodies, can enhance a candidate's credentials. Experience in the aerospace industry is often highly regarded.

Essential skills for a Software Tester DO-178B include attention to detail, analytical thinking, thorough understanding of testing tools, and deep knowledge of the DO-178B standard. Responsibilities include creating test plans, executing tests, ensuring software compliance, and maintaining detailed documentation. Effective communication is also key as testers must collaborate with engineers, developers, and quality assurance teams to resolve defects and improve system reliability.