Software Test Engineer, Intelligence Systems
Core
Testing custom developed software solutions and user-facing software in desktop, embedded, and custom hardware environments for defense and intelligence systems.
Role type
Senior Software Test Engineer (Intelligence Systems)
Builds
Full-stack software and user-facing software for Intelligence Community (IC) customers
Domain
Defense technology / Intelligence Systems / Embedded Systems
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
Full-stack software testing, complex test plan management, constrained/air-gapped environment testing, test automation, embedded systems testing, simulation execution, defect resolution, cross-functional coordination
Preferred skills
Embedded systems testing, automated test framework development, C/C++/React/.NET/SQL Server stack knowledge, unit-to-user-level testing regimes, security and UX focus
Technologies
C, C++, React, .NET, Microsoft SQL Server
Responsibilities
Write, maintain, and execute tests for full-stack and user-facing software on custom/embedded hardware; Perform manual and automated testing for functionality, performance, and reliability; Develop creative testing approaches to ensure reusability and characterize performance; Maintain and update existing testing plans; Execute and analyze simulations including simulated operational environments; Resolve issues identified during testing with application developers; Deliver clear, concise test reports to cross-functional teams
Seniority
Senior, hands-on IC