
Software Development Engineer in Test – SDET
TurbineOne
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Design, build, and maintain automated test frameworks for FPS across on-prem and cloud environments.
- Develop end-to-end, integration, regression, and performance test suites for multi-platform deployments (Linux, Windows, edge devices, containerized systems).
- Own validation and verification processes for on-prem, air-gapped, and customer-specific deployments.
- Build CI/CD testing pipelines to support rapid iteration while maintaining system reliability.
- Create deployment validation scripts and health checks for infrastructure and application layers.
- Simulate comms-contested and resource-constrained environments to test system resilience.
- Collaborate closely with engineering, DevOps, and field integration teams to identify edge cases and prevent production defects.
- Troubleshoot complex system-level issues spanning 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 to support rapid scaling and evolving customer requirements.
Requirements
- 5+ years of experience 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 systems, networking fundamentals (LAN vs WAN, ssh, IP, DHCP), and containerization (Docker, Kubernetes).
- Experience validating software across multiple operating systems and hardware environments.
- Familiarity with CI/CD systems and infrastructure-as-code tools.
- Experience performance testing distributed systems or ML-driven applications.
- Excellent debugging and root-cause analysis skills across full-stack systems.
- Strong written and verbal communication skills.
- A college degree in Computer Science, Engineering, or related field is preferred.
Benefits
- Flexible work arrangements
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
automated test frameworksend-to-end testingintegration testingregression testingperformance testingPythonLinuxnetworking fundamentalscontainerizationdebugging
Soft Skills
communicationcollaborationtroubleshootingroot-cause analysisdocumentationcontinuous improvement