Software Verification Engineer at SAIC
Middletown, RI 02842, USA -
Full Time


Start Date

Immediate

Expiry Date

28 Nov, 25

Salary

0.0

Posted On

28 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++, Computer Engineering, C, Computer Science

Industry

Computer Software/Engineering

Description

Job ID: 2509194
Location: MIDDLETOWN, RI, US
Date Posted: 2025-08-27
Category: Information Technology
Subcategory: Embedded SW Engr
Schedule: Full-time
Shift: Day Job
Travel: No
Minimum Clearance Required: None
Clearance Level Must Be Able to Obtain: Secret
Potential for Remote Work: No
Description
SAIC is seeking a Software Verification Engineer 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

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
Responsibilities
  • 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
Loading...