T

Tandem Diabetes Care

Develops subcutaneous insulin pumps and software

Software Test Engineer 1 - Systems Test

Test Automation EngineeringPosted on Nov 11
Full-timeDel Mar, CA, USA

About the Job

Requirements

  • Foundational knowledge of TypeScript is required.
  • Familiarity with automated-testing frameworks such as Cucumber, Jasmine, or similar technologies is required.
  • Exposure to web and mobile test-automation tools such as Appium, WebdriverIO, Selenium, or similar technologies is required.
  • Familiarity with source-control concepts and CI/CD pipelines supporting automated-testing workflows is required.
  • Ability to read and follow procedures and flow diagrams is required.
  • Ability to communicate information and ideas in writing and verbally, share own ideas, and understand others is required.
  • Ability to support effective interactions between team members and cross-functional teams is required.
  • Ability to organize assigned tasks, manage competing priorities, meet deadlines, and produce high-quality work with appropriate guidance is required.
  • Experience with the Microsoft Office suite, including Word, Excel, and Outlook, is required.

Responsibilities

  • Collaborate with Systems Test and Systems Engineering to review product requirements, feature designs, system robustness and reliability metrics, and system configurations, and 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 test 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 assigned work to complete it by designated 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 as needed, working with R&D engineering and Quality Engineers to align software-test scope with documented specification requirements.
  • Develop, execute, and document automated tests that verify end-to-end system functionality, robustness, and reliability in accordance with approved test plans, procedures, and defined metrics.
  • Support system verification through test-case development, test automation and execution, analysis of data and results, and defect tracking and investigation.
  • Contribute to verification and automation initiatives, support CI/CD test workflows, and build an understanding of system architecture and interfaces to assess the impact of software changes across the system.

Desired Qualifications

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

About the Company

Tandem Diabetes Care

Develops subcutaneous insulin pumps and software

Tandem Diabetes Care designs and sells insulin pumps and related software for people with diabetes. Its flagship product is the t:slim X2 insulin pump, a subcutaneous device that delivers insulin and can work with other diabetes management devices through interoperable technology. A key feature is Basal-IQ, which uses continuous glucose monitoring data to predict low blood sugar and pause insulin delivery to prevent hypoglycemia. The company generates revenue from selling pumps and accessories like infusion sets and cartridges, as well as software updates and subscriptions for advanced management features, creating recurring income. Tandem differentiates itself with interoperable hardware and software that aim to simplify diabetes care and integrate with other devices, not just sell a single pump. Its goal is to improve diabetes management and quality of life by providing user-friendly, connected insulin delivery and management solutions for patients aged six and older.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Diego, CA
Founded
2006

Recently Posted Jobs

Explore more opportunities at Tandem Diabetes Care

See more jobs