xelys jobs xelys jobs

Software Development Engineer in Test (SDET)

TurbineOne

full-remoteseniorpermanentqabackend Washington, DC 79 days ago via LinkedIn

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 score

Tags

SDETPythonTest AutomationCI/CDDockerKubernetesLinuxNetworkingAir-Gapped EnvironmentsPerformance Testing

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 will build automated testing infrastructure and validate complex integrations across on-prem, air-gapped, and multi-platform deployments in high-stakes environments.

Responsibilities

  • Design, build, and maintain automated test frameworks for FPS across on-prem and cloud environments.
  • Develop end-to-end test suites, including integration, regression, and performance tests for multi-platform deployments (Linux, Windows, edge devices, containerized systems).
  • Own validation & verification for on-prem, air-gapped, and customer-specific deployments.
  • Build CI/CD testing pipelines to enable fast iteration while maintaining reliability.
  • Create deployment validation scripts and health checks for infrastructure and application layers.
  • Simulate comms-contested and resource-constrained environments to test resilience.
  • Collaborate with engineering, DevOps, and field integration teams to identify edge cases and prevent production defects.
  • Troubleshoot complex issues across application, networking, containerization, and hardware interfaces.
  • Develop 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 for FPS workflows.
  • Build CI pipelines that test containerized deployments before release.
  • Spin up simulated air-gapped environments to reproduce/debug customer issues.
  • Validate FPS across multiple OS and hardware configurations.
  • Design stress tests under limited bandwidth conditions.
  • Verify installation/configuration/system health through automation.
  • Improve test coverage across APIs, UI components, ML pipelines, and system integrations.

Requirements

  • 5+ years in software testing, quality engineering, or SDET roles.
  • Strong programming skills, Python preferred, and experience building automated test frameworks.
  • Experience testing on-premise, air-gapped, or enterprise deployments.
  • Strong understanding of Linux, networking fundamentals (LAN vs WAN, SSH, IP, DHCP), and containerization (Docker, Kubernetes).
  • Experience validating software across multiple operating systems and hardware environments.
  • High standard of ethics, integrity, and moral character.

About TurbineOne

TurbineOne is a fast-moving DefenseTech startup building an edge-first Frontline Perception System to improve situational awareness for Americans serving on the frontlines. The platform enables users, even without technical knowledge, to build and use machine learning models in comms-contested, tactical environments, including on-prem and air-gapped deployments.

Scraped 5/12/2026