Software Verification Engineer
@ SAIC

Middletown, Rhode Island, United States
On Site
Posted 3 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXX XXXXXXX****** @saic.com
Recommended after applying

Job Details

Overview

SAIC is seeking a Software Verification Engineer to support the US Navy in Middletown, RI. The role involves performing software verification activities for desktop and embedded applications.

Responsibilities

  • Perform software verification activities for a large test system.
  • Participate in software requirement and design reviews to ensure testability.
  • Document issues discovered in reviews with detailed rationale.
  • Participate in code reviews to ensure structural test coverage.
  • Plan, design, develop, document, and execute software test procedures and cases.
  • Create automated test code/scripts in the appropriate language.
  • Log software defects with detailed information for reproduction.
  • Execute test cases and regression testing to confirm defect resolution.
  • Develop software test traceability and safety traceability matrices.
  • Perform tool validation (qualification) testing as needed.
  • Provide continuous improvement ideas for a more effective test environment.
  • Travel to offsite/field locations for hands-on software testing/integration as needed.
  • Other software duties as assigned for project success.

Required Experience & Clearance

BS in Electrical/Computer Engineering, Computer Science or similar. 5 years’ experience in software programming/debugging (C, C++, or C#) and test creation/execution. Must be a US Citizen and able to obtain a Secret clearance. SAIC will sponsor qualified candidates for a security clearance.

Key skills/competency

  • Software Verification
  • Test Procedures
  • Code Reviews
  • Test Automation
  • Defect Tracking
  • Traceability Matrix
  • Embedded Applications
  • Desktop Applications
  • Software Testing
  • Clearance Requirements

How to Get Hired at SAIC

🎯 Tips for Getting Hired

  • Research SAIC's culture: Understand their mission and client support.
  • Customize your resume: Highlight C/C++ and testing expertise.
  • Showcase clearance readiness: Emphasize US citizenship and clearance potential.
  • Prepare interview examples: Detail software testing and defect management.

📝 Interview Preparation Advice

Technical Preparation

Review C, C++, C# fundamentals.
Practice automated testing scripting.
Study software test case design.
Familiarize with traceability tools.

Behavioral Questions

Describe past testing challenges.
Explain code review contributions.
Discuss teamwork in test projects.
Share improvements you implemented.

Frequently Asked Questions