Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

Epirus

Senior Software Engineer (Test)

Posted Updated
Discussion

Description

  • 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
  • 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

Benefits

  • Health care coverage: Up to 100% paid medical coverage, robust vision & dental, personalized flex accounts, and supplemental health plans
  • Compensation: Stock options with full vesting, 6% 401k match, Annual dependent care support, Monthly electronics stipend
  • Generous PTO: 19 paid holidays (including winter break), unlimited PTO, and generous parental leave to focus on what matters
  • Mental health and wellness: Free gyms, Calm app subscriptions, and unlimited mental health access - we’ve got you covered
  • Office perks: Fuel your day with catered lunches, stocked kitchens, flexible hours, and casual dress
  • Pet insurance: We’ve got your furry friends covered with our company pet insurance options
  • We’re looking for a Senior Software Development Engineer in Test with solid experience testing web-based UIs
  • Strong working knowledge of JavaScript and TypeScript
  • Experience building and maintaining end-to-end automated test suites for web-based applications
  • Experience developing test plans, test cases, and coverage strategies aligned to product and engineering requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • Experience with automated testing in CI/CD environments, including test execution, failure triage, and reporting
  • Experience working with cross-functional teams to validate features, triage issues, and improve product quality
  • Experience testing React applications and modern front-end architectures
  • Strong written and verbal communication skills, including communicating test status, release risk, and quality outcomes to stakeholders
  • Minimum of 5 years of professional software development in test, test automation, or software engineering experience
  • Experience building/maintaining test infrastructure and tooling
  • Experience testing across simulated, hardware-in-the-loop, or production-representative environments
  • Hands-on experience with Playwright UI automation and regression testing
  • Familiarity with release validation, release documentation, and signoff processes
  • Experience monitoring and improving CI health, including flaky test reduction and test stability improvements
  • Experience with unit, integration, and API testing frameworks such as Vitest, Jest, or similar tools

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →