Sr. SQA Engineer at GCR Professional Services
San Diego, CA
About the Job
Sr SQA Engineer
Contract 18 Months 40 Hours weekly
San Diego – ONSITE (Hybrid 3 days on/2 off)
Normal PST business hours
Contract 18 Months 40 Hours weekly
San Diego – ONSITE (Hybrid 3 days on/2 off)
Normal PST business hours
Job mission
The Sr. SQA Engineer tests and validates software applications utilized to test deep ultraviolet (DUV) light sources and modules. Participates in the full development cycle of software test tools: requirements, design, development, test and release. Tests and validates test equipment utilized to run test software applications.
Role and responsibilities
- Develops test plans to validate LabVIEW software applications used in Manufacturing, Engineering and Supplier testing.
- Designs and creates test cases and procedures for testing software functionality. Executes these test cases, and maintains an auditable storage and retrieval of test results.
- Participates in the definition of software requirements. Analyzes software requirements for completeness and participates in the creation of operational use cases.
- Participates in design reviews to ensure requirements have been flowed down into the appropriate design documentation.
- Analyzes test results and provides progress reports to engineers and management.
- Writes test procedures needed to deploy software applications to the final users.
- Participates in the training of the test software users.
- Collects data on problems and issues and provides feedback to the development teams for implementation of root cause solutions.
- Configures the test equipment required to run the test software applications. This includes test computers, data acquisition systems, cables, device drivers, etc.
- Validates new test equipment functionality.
- Evaluates the electrical, software, optical and electromagnetic components of the laser system and its modules in order to create all the necessary test cases.
- Creates technical presentations and present those in cross functional review meetings.
- Creates engineering designs documents including block diagrams, flow diagrams and other engineering design artifacts. Reviews documentation created by other team members.
- Performs other duties as assigned.
- Job description subject to change at any time.
Education and experience
- Bachelor’s Degree in Electrical Engineering, Computer Engineering or related discipline. Master degree is a plus.
- A minimum of six (6) years industry experience developing software test plans.
- Experience defining, developing, and implementing software test systems.
- Experience with software development process, software configuration management and defect tracking (JIRA, SVN).
- Experience validating test equipment (test computers, DAQ systems, I/O boards, Interface boxes, cable systems).
- Experience testing / using communication interfaces: RS232, RS422, Ethernet (TCP/IP, UDP, TCP), SPI.
- Experience testing LabVIEW applications highly desired but not required.
- Programming experience (LabVIEW, Matlab, Python, C++, etc.) desired but not required.