Logo
SAIC

Software Verification Engineer

SAIC, Middletown, Rhode Island, us, 02842

Save Job

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, computer science or similar field, 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

REQNUMBER: 2506962

SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability