Software Quality Engineer
JOB DESCRIPTION
- Developing the Software Quality Plan.
- Software Quality Reviews.
- Ensuring that internally develop requirements satisfy the customer requirements.
- Ensuring that the detailed design meets internal and customer requirements.
- Ensuring that unit and integration tests
- Ensuring that the software validation testing is adequate to ensure compliance to requirements.
- Ensuring that the proper level of traceability exists between customer, internal requirements and test requirements
- Tracking and reporting software quality metrics.
- Assisting in preparing and validating the contents of software delivery documentation.
- Ensuring that the software development and testing processes are being followed by performing periodic pre-release and release audits.
- Assisting in entering requirements into the DOORS database
- Tracking and reporting software anomalies.
- Participate in software design, unit and integration test reviews.
JOB REQUIREMENTS:
- B.S. in Computer Science, Computer Engineering or Electronics Engineering.
- 5+ years of software development/software QA/software quality experience.
- Working knowledge of the ASPICE and ISO 26262 software development process.
- Strong experience in generating, tracking and maintaining Software Quality Plans.
- Working knowledge and establishing SW development release process, processes guidelines, checklist and templates
- Ability to interpret OEM functional, diagnostic and testing requirements to map to quality records.
- Knowledge of software reviews, finding gaps or non-compliance in work products, testing process and workflow.
- Understanding of safety critical systems design.
- Working knowledge of ISO 26262 Functional Safety requirements compliance in product software.
- Experience with issue tracking software through configuration/change management
- Experience with IBM Rational DOORS, JIRA, SVN, RTC etc tool chain that support SW development process.
- Understanding of configuration management tools.
- Experience with tracking progress and issues highlighted during HIL and/or Independent test and verification (IT&V).
STANDARD QUALIFICATIONS
- Education - Bachelor – Electrical Engineering/Electronics Engineering Technology/Computer Engineering/Computer Science (minimum)
PREFERRED QUALIFICATIONS
- Certified/trained ASPICE assessor
- Established best practices in ASPICE or CMMi