Software Developer in Test, Air DefenseNew$171K
The opportunity
The Air Defense team builds robots that find other robots and knock them out of the sky. At a time when air superiority can no longer be taken for granted, the Air Defense Team provides mission critical capabilities to warfighters.
What you'll do
Design and maintain scalable test automation frameworks for backend systems, APIs, and distributed components.
Build and manage CI/CD pipelines to automate testing and deployments in secure cloud environments.
Develop and execute test strategies, including functional, integration, performance, and reliability testing.
Conduct end-to-end testing of complete software stacks in collaboration with cross-functional teams.
Troubleshoot system issues using advanced Linux expertise, log analysis, and network debugging.
Configure and manage test environments, including virtualized and containerized setups.
What they're looking for
- Experience with Robot Framework or other keyword-driven test automation tools.
- Familiarity with observability tools (e.g., Grafana, Prometheus, DataDog).
- Knowledge of gRPC-based microservices testing.
- Experience with performance testing tools (e.g., JMeter, K6).
- Proficiency in Golang or willingness to learn it.
- Exposure to Hardware-in-the-Loop (HITL) or Software-in-the-Loop (SITL) simulation environments.