Senior Software Test & Verification Engineer
About the role
Senior Software Test & Verification Engineer to join the Ground Software Engineering team located in El Segundo, CA.
This is an opportunity to work in a rapid development environment using modern technology, architecture, and tools. Our team works within an agile methodology using a CI/CD environment; integrated with automated testing, vulnerability, & quality scanning capabilities. Your skills and interests will be leveraged in conjunction with Systems Engineering and Software Development teams to deliver suites of automated regression tests and completed software products for delivery to customers.
This senior position requires proven experience within the software ecosystem, a unique background of project experience, and the clear exhibition of superior judgment and decision making to engineer new solutions and capabilities. Critical thinking and troubleshooting skills are required!
Position Responsibilities:
- Support verification development and review of the Test Cases, Test Procedures and conduct Informal and Formal Test Readiness Reviews (TRR).
- Leading Software Test Team in the formal verification of the software requirements.
- Leading Factory Acceptance Tests (FATs) with the test team, maintaining the run log and daily report.
- Documentation of any issues and problem reports encountered during test using change control tools.
- Routine reporting of issue burnup charts and verification development status at program management review meetings.
- Tracking the status of open issues identified during development, informal and formal test execution to closure to meet the deliverables.
- Supporting/Analyzing internal and external customer Problem Report (PR) and acting as integrator for the Ground Mission Software working with Flight Software, Satellite Simulation, Ground Systems Engineering, and Ground Software leads.
- Release all the software life cycle documents per the Boeing Process.
- Leading team to meet the compliance to software development and verification processes in support of internal and external Audit with Quality Assurance team.
- Leading team to develop Software Verification Life Cycle documents.
- Support Change Control Board (CCB) activities related to Software Verification process.
- Support planning for Deliverables (Verification Plans, Requirement Deviations, Requirements, Test Reports etc) to meet program milestones.
Required Skills:
- Bachelor’s Degree
- Active DoD Secret Clearance
- 5+ years of experience executing or leading automated/functional and end-to-end testing activities
- 5+ years of experience in the Software Development lifecycle (including Requirements Analysis, Design, Code, Integration & Test)
- 3+ years of experience with software development using either Java, C++, or Python
- Experience working in an Agile software development environment and DevOps methodologies.
Education/experience typically acquired through advanced technical education from an accredited course of study in engineering, computer science, mathematics, physics or chemistry (e.g. Bachelor) and typically 9 or more years' related work experience (e.g. PhD+4 years' related work
experience, Master+7 years' related work experience). In the USA, ABET accreditation is the preferred, although not required, accreditation standard.
Responsibilities
- Support verification development and review of the Test Cases and Test Procedures
- Lead Software Test Team in the formal verification of the software requirements
- Conduct Factory Acceptance Tests (FATs) with the test team
- Document issues and problem reports encountered during tests
- Report issue burnup charts and verification development status
- Track status of open issues to closure
- Support/Analyze internal and external customer Problem Reports
- Release software life cycle documents per the Boeing Process
Qualifications
- Bachelor’s Degree
- Active DoD Secret Clearance
- 5+ years of experience in automated/functional and end-to-end testing
- 5+ years of experience in the Software Development lifecycle
- 3+ years of experience with Java, C++, or Python
- Experience in Agile software development and DevOps methodologies
Skills mentioned
About PDS Defense
PDS Defense offers talent acquisition and SOW/Engineering solutions in the aerospace, defense, machinery, communications, energy, technology, and service industries. We’re focused on developing strong, lasting relationships with our customers to deliver creative and comprehensive solutions that support their talent acquisition strategies. Our flexible business model allows us to provide not only solutions for contract and direct opportunities, but also offload engineering design services, SOW projects, and more. Consistently ranked among the nation’s top firms, PDS Defense ensures fulfillment of your human capital needs by delivering quality talent in minimal time. We also have one of the best records for contractor longevity among staffing agencies. That translates into more stable workforces, smoother operations, and better results for our customers. If you’re looking for a talent acquisition partner that is as focused on your success as you are, PDS Defense is the answer. To learn how we can help, please contact us today.