Software Engineer In Test
US$171,000 – US$194,000 / yr base salary
Posted 1 Sep 2026
Advertised as “Senior Software Engineer- Test”
BranchFactor Summary
The original posting with the fluff stripped out
- Expected experience
- 5+ yrs
- Management level
- Individual contributor
- Employment
- Hybrid
| Base salary | US$171,000 – US$194,000 / yr |
|---|
Field of studyComputer Science, Engineering (or related)
Study levelBachelor's
About Epirus
Epirus is a high-growth technology company dedicated to overcoming the asymmetric challenges inherent to the future of national security. Epirus' flagship product, Leonidas, is a software-defined system built using intelligent power management techniques which allow power-hungry systems to do more with less.
Job Summary:
We're looking for a Senior Software Development Engineer in Test with solid experience testing web-based UIs. This is a great opportunity to help define our end-to-end automation stack, joining a team of skilled software engineers developing across the full stack down to bare metal. We're tackling new and critical problems, building products ranging from energy weapons to AI-powered sensors and drone swarm defense. As we enhance, scale, and deploy our systems, we need SDETs who are eager to learn, contribute meaningfully, and grow their skills alongside a talented team.
Responsibilities:
-
Building and maintaining UI Test Automation infrastructure
-
Developing and maintaining a suite of UI driven end-to-end tests
-
Ensuring execution environments are maintained including simulation, HIL and on system
-
Building out automated test run infrastructure and monitoring CI/CD
-
Leveraging AI tooling to improve our automated testing process including metrics and reports
-
Documenting tests, organizing test reviews and communicating test coverage clearly to stakeholders
-
Assisting with our UI release pipeline and release documentation
Basic Qualifications:
-
Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
-
Minimum of 5 years of professional software development in test, test automation, or software engineering experience
-
Experience building and maintaining end-to-end automated test suites for web-based applications
-
Strong working knowledge of JavaScript and TypeScript
-
Experience testing React applications and modern front-end architectures
-
Experience with automated testing in CI/CD environments, including test execution, failure triage, and reporting
-
Experience developing test plans, test cases, and coverage strategies aligned to product and engineering requirements