Software Development Engineer in Test

Stored Energy Systems LLC (SENS)•Longmont, CO
•$103,000 - $146,000•Onsite

About The Position

Stored Energy Systems (SENS), an award-winning manufacturer of power conversion products based in Longmont, Colorado, is seeking an experienced Software Development Engineer in Test to join its engineering team. The SDET will design, develop, and maintain an automated testing framework spanning front-end and backend systems to ensure the reliability and performance of SENS industrial battery charging products and solutions. The role requires knowledge of the software development lifecycle, software architecture and object-oriented design, programming, and software testing methodologies. The SDET will build and contribute to an automated test framework for production code and charger products, collaborate with engineering on product test requirements and project planning, and develop and execute test plans, cases, and suites that meet hardware and firmware specifications and quality standards. The position also monitors and reports automated test coverage to stakeholders. This is an onsite role in Longmont, CO. The projected annual base salary range is $103,000–$146,000, depending on qualifications and experience, and the position is eligible for an annual bonus based on individual and company performance.

Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering, or a related degree.
  • At least 5 years of experience in an SDET or Software Engineering role.
  • Experience with HTTP, TCP-IP, and UDP protocols.
  • Experience with UI testing tools such as Playwright, Cypress, Selenium, TestComplete, or similar.
  • Experience testing web and desktop applications.
  • Proficiency in one or more object-oriented languages such as C# or Java.
  • Proficiency in developing and deploying applications on Linux and Windows platforms.
  • Experience with scripting languages such as Bash, PowerShell, or Python.
  • Experience with source code repositories such as GitHub.
  • Experience conducting code reviews and providing feedback to ensure code quality and adherence to best practices.
  • Ability to build and maintain a continuous deployment (CD) pipeline on hardware products.
  • Strong AI literacy, including effective use of AI-assisted development and testing tools to improve test automation, accelerate defect analysis, increase test coverage, and enhance software quality.
  • Experience building all or parts of an automated test framework.
  • Experience with test plan development and product validation.
  • Experience testing the integration of software and hardware devices.
  • Experience with Agile methodologies and project planning.
  • Practical knowledge of issue-tracking project management tools such as Jira or YouTrack.
  • Ability to multitask in a small-company environment.
  • Excellent problem-solving, decision-making, written and verbal communication, and interpersonal skills, including articulating technical approaches and progress to technical and non-technical audiences.
  • Flexible team player able to establish and maintain effective working relationships with company management, coworkers, suppliers, and occasionally customers.

Nice To Haves

  • Experience with .NET/.NET Core frameworks.
  • Experience with Entity Framework.
  • Experience creating test results reports.
  • Experience with performance and stress testing of software/hardware integrations.
  • Experience with HTML and DOM structure.
  • Experience working with a development team on medium-to-large applications, including web servers, persistence, and asynchronous distributed systems.
  • Experience with front-end development using .NET Blazor or other web UI technologies.
  • Familiarity with user experience (UX) concepts and design.
  • Experience with relational databases, schema design, and SQL commands to create, store, retrieve, and modify data.
  • Experience with RESTful API design and development.
  • Experience with observability tools such as Grafana or Prometheus.
  • Experience with CAN bus and Modbus protocols.
  • Experience working and communicating with test equipment such as voltmeters, data acquisition systems, and load banks.
  • Ability to understand and troubleshoot test and measurement devices and their communication interfaces.
  • Ability to read and understand electrical schematics and wiring diagrams.
  • Automated testing for compliance with standards such as IEEE1547 or UL 2202.
  • In-depth knowledge of critical power genset backup, charger/battery systems, or battery monitoring.

Responsibilities

  • Build an automation framework to test code being released to production.
  • Contribute to the design and development of an automated test framework used to verify charger products and solution functions.
  • Collaborate with the Engineering team to identify product test case requirements.
  • Collaborate in project planning and prioritization for test plan creation, design, implementation, and execution.
  • Design and develop test cases and test suites corresponding to test plan requirements and meeting hardware and firmware specifications and quality standards.
  • Monitor and report automated test coverage to stakeholders.

Benefits

  • Paid time off
  • Paid holidays
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Short-term and long-term disability insurance
  • Life insurance
  • 401(k) plan with immediate vesting
  • Employee referral program
  • Tuition reimbursement
  • Professional development
  • Annual bonus based on individual and company performance
  • Free gym with 24/7 access
  • Free electric vehicle charging
  • Breakfast and lunch café
  • After-hours grab-and-go snacks
  • Basketball court
  • Walking paths
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service