Software Development Engineer in Test (SDET)
TurbineOne
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role overview
Join TurbineOne as a Software Development Engineer in Test (SDET), owning the quality, reliability, and performance of the Frontline Perception System (FPS). You’ll build automated test frameworks and validate complex integrations across on-prem, air-gapped, and multi-platform deployments, supporting high-stakes national security environments.
Responsibilities
- Design and maintain automated test frameworks for FPS across on-prem and cloud environments.
- Build end-to-end integration, regression, and performance test suites for multi-platform deployments (e.g., Linux, Windows, edge devices, containerized systems).
- Own verification/validation for on-premise, air-gapped, and customer-specific deployments.
- Create and maintain CI/CD testing pipelines for rapid iteration without sacrificing reliability.
- Develop deployment validation scripts and health checks for both infrastructure and application layers.
- Simulate comms-contested and resource-constrained environments to test resilience.
- Collaborate with engineering, DevOps, and field integration teams to find edge cases and prevent production defects.
- Troubleshoot complex system-level issues across application, networking, containers, and hardware interfaces.
- Create reproducible test environments using virtualization and container orchestration tools.
- Document test strategies, deployment validation procedures, and release readiness criteria.
- Continuously improve testing methodologies as requirements evolve.
Typical day
- Write automated integration tests validating FPS workflows.
- Build/maintain CI pipelines that test containerized deployments before release.
- Spin up simulated air-gapped environments to reproduce and debug customer issues.
- Validate FPS across multiple OS and hardware configurations and design stress tests under limited bandwidth.
- Verify installation/configuration and system health via scripts; participate in release reviews.
Requirements
- 5+ years in software testing, quality engineering, or SDET roles.
- Strong programming skills, Python preferred, with experience building automated test frameworks.
- Experience testing on-premise, air-gapped, or enterprise deployments.
- Strong understanding of Linux and networking fundamentals (LAN vs WAN, SSH, IP, DHCP).
- Hands-on containerization knowledge: Docker and Kubernetes.
- Experience validating software across multiple operating systems and hardware environments.
- Strong ethics, grit, integrity, and moral character.
Remote policy
- Fully remote, geographically flexible for a home office; occasional travel required.
About TurbineOne
TurbineOne is a fast-moving DefenseTech startup building an edge-first Frontline Perception System (FPS) to improve situational awareness for Americans serving on the frontlines. The platform enables even non-technical users to build and use machine learning models in comms-contested, tactical environments, with deployments spanning on-premise, air-gapped, and multi-platform setups.
Scraped 4/10/2026