TTM Technologies, Inc. is seeking a Staff Software Quality Engineer to perform quality assurance activities concerned with the engineering of products, materials and processes.
Requirements
- Knowledge of specialized PC software required by certain projects.
- Familiarity with the PC and Microsoft Suite of software tools (Excel, Word, Power Point)
- Detailed knowledge of MIL-Q-9858A and MIL-STD-1520. ISO-9001, AS9102
- Familiarity with standard electronic test equipment, such as oscilloscopes, meters, counters, frequency meters, logic analyzers, etc.
- Familiarity of Root Cause Corrective Action methodology including use of Root Cause analysis tools such as 5 Whys and Fishbone analysis.
Responsibilities
- Prepares software quality plans and estimates.
- Provides recommendations to software development groups on tools, methods and practices.
- Reviews and approves: Software development plans, CSCI test procedures, Internal and deliverable software documents to internal or CDRL requirements, Supplier CA*, Purchase requisitions*, Purchase orders*, and Statements of work (including appropriate flow-down of requirements)*. (*When software development is subcontracted.)
- Participates in reviews of design, code, test descriptions, test cases; software change control board activities; PDL walkthroughs; and formal customer reviews and audits.
- Verifies software builds, baselines and releases.
- Supports system level testing; verifies items under test and validates results.
- Performs validations of test software and automated test equipment software.
Other
- Answers questions relating to standard practices and procedures, and supports customer audits.
- Acts as liaison Team leader between departments and makes independent decisions to insure adherence to quality and reliability procedures.
- Assist with yearly performance appraisals for staff.
- Single point of contact to Program Teams for all Product Assurance Elements.
- Supports proposals for new jobs and informs team members of the proposal requirements.