Senior Software Engineer - Test
Core
Build and maintain UI test automation infrastructure and end-to-end test suites for web-based applications, including simulation and hardware-in-the-loop environments.
Role type
Senior Software Engineer - Test (UI Automation)
Builds
Automated test run infrastructure, CI/CD execution pipelines, and test coverage reports.
Domain
Defense / National Security Systems (energy weapons, AI sensors, drone swarms)
Deliverable
production ML models | product features | dashboards & analysis
Required skills
JavaScript, TypeScript, React, CI/CD automation, test planning, cross-functional collaboration
Preferred skills
Playwright, hardware-in-the-loop testing, test infrastructure development, flaky test reduction, Vitest/Jest
Technologies
Playwright, Vitest, Jest, React, CI/CD tools
Responsibilities
Build UI test automation infrastructure; Develop and maintain end-to-end test suites; Maintain test execution environments (simulation, hardware-in-the-loop); Monitor CI/CD execution; Document tests and communicate quality outcomes; Validate features with cross-functional teams; Develop test plans and coverage strategies.
Seniority
Senior, hands-on IC