Software Test Engineer I (Systems Test)

Tandem Diabetes Care•San Diego, CA
•$39 - $49•Hybrid

About The Position

The Systems Software Test Engineer contributes to developing, executing, and documenting automated tests that verify end-to-end system functionality, robustness, and reliability in accordance with approved test plans, procedures, and defined metrics. The role supports system verification through test-case development, test automation and execution, analysis of data and results, and defect tracking and investigation. The engineer works with Systems Test, Systems Engineering, Development, Test Tools, and Quality teams; contributes to verification and automation initiatives; supports CI/CD test workflows; and builds an understanding of system architecture and interfaces to evaluate the impact of software changes across the system. The role is hybrid, combining work at Tandem’s corporate headquarters in Del Mar, California, with remote work. The position is expected to be in the office two to three days per week, with on-site attendance potentially required up to five days per week depending on business demands. Tandem describes its work as developing and supporting diabetes technology, including the Tandem Mobi system and t:slim X2 insulin pump with Control-IQ+ technology.

Requirements

  • Foundational knowledge of TypeScript.
  • Familiarity with automated-testing frameworks such as Cucumber, Jasmine, or similar technologies.
  • Exposure to web and mobile test-automation tools such as Appium, WebdriverIO, Selenium, or similar technologies.
  • Familiarity with source-control concepts and CI/CD pipelines used to support automated-testing workflows.
  • Ability to read and follow procedures and flow diagrams.
  • Ability to share information and ideas effectively in written or verbal form and to understand others’ ideas.
  • Ability to support effective interactions among team members and cross-functional teams.
  • Ability to organize assigned tasks, manage competing priorities, meet established deadlines, and produce high-quality work with appropriate guidance.
  • Experience with MS Office, including Word, Excel, and Outlook.

Nice To Haves

  • Experience with additional programming or scripting languages such as C++, C#, JavaScript, or Python.
  • Bachelor’s degree in engineering, computer science, or a related field, or an equivalent combination of education and applicable job experience.
  • Relevant internship, academic, project, or hands-on experience in software testing, software development, or test automation.
  • Exposure to developing and executing software test cases and documenting test results and defects.
  • Exposure to automated software testing and software verification activities.
  • Exposure to test-automation tools, source-control systems, or CI/CD workflows.
  • Experience following detailed procedures, troubleshooting technical issues, and using critical thinking to resolve problems within established guidelines.
  • Experience in mobile, cloud, or integrated software systems.

Responsibilities

  • Collaborate with Systems Test and Systems Engineering to review product requirements, feature designs, system robustness and reliability metrics, and system configurations; develop system-verification test cases with appropriate guidance.
  • Develop and maintain automated test suites using established test automation frameworks and approved verification procedures.
  • Execute and monitor automated test suites through CI/CD pipelines; review results, metrics, logs, and artifacts; investigate failures using established procedures; and escalate suspected product defects.
  • Participate in automation code reviews and follow established source-control, branching, and documentation practices.
  • Stay current with industry trends and best practices in software testing and automation.
  • Assist development engineers in diagnosing and replicating product failures.
  • Manage own time efficiently to complete work by assigned completion dates.
  • Record and compile data for test-procedure documentation and prepare reports.
  • Assist with estimating test effort for project deliverables.
  • Contribute to cross-functional teams, working with R&D engineering and Quality Engineers to align software test scope with documented specification requirements.

Benefits

  • Medical, dental, and vision coverage available on the first day.
  • Health savings accounts and flexible spending accounts.
  • 11 paid holidays per year.
  • A minimum of 20 days of paid time off, with accrual starting on day one.
  • 401(k) plan with company match.
  • Employee Stock Purchase Plan.
  • Competitive compensation package that includes a bonus.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service