As a Software Quality Assurance (SQA) Engineer, you'll play a vital role in ensuring the quality, integrity, and reliability of our software products. You'll provide independent assurance across the software development lifecycle-ensuring compliance with regulatory, contractual, and internal standards. Your work will directly support the delivery of safe, secure, and high-performance systems used in critical environments.
What you will do as a Software Quality Assurance Engineer:
- Deliver independent software assurance during the design, development, test, and release phases
- Develop and maintain Software Quality Assurance Plans aligned with project and contractual requirements
- Estimate and manage quality assurance resources for multiple projects
- Evaluate suppliers and subcontractors for their ability to meet required software quality standards
- Conduct audits and assessments to ensure compliance with internal processes and industry standards
- Participate in software lifecycle reviews, including design reviews, code inspections, and release approvals
- Perform software conformity reviews and configuration audits
- Verify and approve the release of deliverable software products