SAIC (Science Applications Int.)

Software Verification Engineer

Middletown, RI, US

Onsite
Full-time
2 days ago
Save Job

Summary

Job 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 Overview SAIC accepts applications on an ongoing basis and there is no deadline. SAIC is a premier Fortune 500 mission integrator focused on advancing the power of technology and innovation to serve and protect our world. Our robust portfolio of offerings across the defense, space, civilian and intelligence markets includes secure high-end solutions in mission IT, enterprise IT, engineering services and professional services. We integrate emerging technology, rapidly and securely, into mission critical operations that modernize and enable critical national imperatives. We are approximately 24,000 strong; driven by mission, united by purpose, and inspired by opportunities. SAIC is an Equal Opportunity Employer. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $7.5 billion. For more information, visit saic.com. For ongoing news, please visit our newsroom.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: