
Description
Description
SAIC is seeking Software Verification Engineers to support the US Navy in Middletown, RI.
JOB DESCRIPTION:
- Performs software verification activities for a large test system containing desktop and embedded applications.
- Participates in software requirement and design reviews to ensure testability.
- Documents any issues discovered in the reviews with rationale.
- Participates in code reviews to understand low level structural testing.
- Plans, designs, develops, documents, and executes software test procedures and test cases.
- Creates automated test code and/or scripts to test software requirements and design.
- Logs detected software defects with detailed information in order to help reproduce the incorrect behavior.
- Executes test cases and regression testing to confirm defect resolution.
- Develops software test traceability matrix and safety traceability matrix against software requirements.
- Performs tool validation (qualification) testing as needed.
- Provide continuous improvement ideas for a more effective and comprehensive test environment and test management.
JOB DUTIES:
- Creates software test plans for desktop and embedded applications (Computer Software Configuration Items)
- Reviews software requirements specification(s) for testability and documents non-compliant items
- Reviews software design descriptions(s) for testability and documents non-compliant items
- Participates in code reviews to understand for structural test coverage
- Writes test procedures and test cases against requirements in a test management tool
- Uses the test management tool to generate traceability and test reports
- Writes automated test code / scripts in the appropriate language
- Marks all safety related test cases with required identifiers
- Investigates defects reported outside of formal software testing (ex. system engineering) in order to reduce, add a defect, and potentially add a new test case if needed.
- Travel to offsite/field location for hand-on software testing/integration as needed
- Other software duties as assigned for project success
Qualifications
REQUIRED EXPERIENCE AND CLEARANCE:
- BS in Electrical or Computer engineering and 5 years' experience
- Software programming/debugging experience, C, C++, or C#
- Software test creation and execution experience
- Candidate must be a US Citizen
- Candidate must be able to obtain a Secret clearance. SAIC will sponsor qualified candidates for a security clearance
Apply on company website