America's Job Portal
The Software Quality Assurance Engineer ensures that software development life cycle processes and their outputs continuously comply with organizational policies, approved software plans, and certification requirements as per DO-178C. This role operates independently of software development activities and provides objective oversight of software process compliance and life‑cycle data integrity. The position involves a structured and systematic approach to assessing software processes, conducting reviews and audits, ensuring configuration and change control discipline, and verifying that software products and supporting life‑cycle data conform to approved plans and certification requirements. The Software Quality Assurance Engineer also supports certification readiness by coordinating with project stakeholders and providing assurance that software activities and deliverables meet the required standards for regulatory acceptance.