Software Verification Engineer
Actalent • Grand Rapids, MI • Posted June 10, 2026
About the Role
Job Title: Software Verification Engineer
Job Description
We are seeking a hands-on Software Verification Engineer with strong Python-based testing experience to support the development of a next-generation networking device for aerospace and defense applications. This role is heavily focused on white box testing, automated test development using Pytest, and direct interaction with source code and logs in a Linux environment. An active DoD Secret clearance is required.
Responsibilities
+ Design, develop, and execute white box verification tests using Python and Pytest.
+ Build and maintain automated test frameworks and scripts integrated with CI pipelines.
+ Perform hands-on software verification with direct access to source code, logs, and configuration files.
+ Debug failures by analyzing system logs, code behavior, and test outputs.
+ Maintain full traceability between requirements, test cases, and verification results.
...
Job Description
We are seeking a hands-on Software Verification Engineer with strong Python-based testing experience to support the development of a next-generation networking device for aerospace and defense applications. This role is heavily focused on white box testing, automated test development using Pytest, and direct interaction with source code and logs in a Linux environment. An active DoD Secret clearance is required.
Responsibilities
+ Design, develop, and execute white box verification tests using Python and Pytest.
+ Build and maintain automated test frameworks and scripts integrated with CI pipelines.
+ Perform hands-on software verification with direct access to source code, logs, and configuration files.
+ Debug failures by analyzing system logs, code behavior, and test outputs.
+ Maintain full traceability between requirements, test cases, and verification results.
...