Software Test Engineer I

Tandem Diabetes Care
1d$39 - $43Hybrid

About The Position

GROW WITH US: Tandem Diabetes Care creates new possibilities for people living with diabetes, their loved ones, and their healthcare providers through a positively different experience. We’d love for you to team up with us to “innovate every day,” put “people first,” and take the “no-shortcuts” approach that has propelled us to become a leader in the diabetes technology industry. STAY AWESOME: Tandem Diabetes Care is proud to manufacture and sell the Tandem Mobi system and t:slim X2 insulin pump with Control-IQ+ technology — an advanced predictive algorithm that automates insulin delivery. But we’re so much more than that. Our company’s human-centered approach to design, development, and support delivers innovative products and services for people who use insulin. Because many of our own team members live with diabetes, or have a loved one impacted by diabetes, the work is personal, and we are committed to the cause. Learn more at tandemdiabetes.com A DAY IN THE LIFE: Software Test Engineer I defines and executes tests of software products in accordance with software test plans and procedures. Able to debug issues and drive to closure by working closely with appropriate stakeholders. Takes ownership for product initiatives, by identifying and executing on projects. Create documents that capture test operations and reports results to software engineering. Capable of creating and reviewing automated test scripts to expedite test execution. Software Test Engineer I at Tandem are also responsible for: Develops and assists with implementation of software validation test plans. Automates test plans and provides input on test frameworks/tools. Works with CI systems to ensure tests are updated and functional across multiple builds/releases. Prepares and reviews software test plan reports including pass/fail product evaluations. Performs and documents software test audits in compliance with test plan procedures. Assists product development engineers in the diagnosis and replication of product failures. Oversees and identifies actual or potential problems in test plans. Manages own time efficiently to complete work and associated paperwork by assigned completion dates. Records and compiles data for documentation of test procedures and prepares reports. Reviews data for compliance to specifications, recognizes events outside the norm, and reports abnormalities. Estimates test efforts for new project deliverables. Plans and implements test strategies for system upgrades. Works as a contributing member of cross-functional teams as needed, working closely with R&D engineering, Technical Support and Quality Engineers to match software testing processes with documented specification requirements. Keeps the department manager abreast of activities and issues of the software test group and informs appropriate groups of trends. Provides on-the-job training and direction to less experienced staff as assigned. Confirms completion of required training plan for software testers before job responsibilities are assumed.

Requirements

  • Ability to read and follow procedures and flow diagrams.
  • Able to effectively share information and ideas within and outside of department in written or verbal form; able to put forth own ideas and gain understanding from others.
  • Proficient at supporting effective interactions between team members and among cross-functional teams.
  • Demonstrated ability to schedule and coordinate project priorities and resources and to produce high quality work.
  • Experience with Scrum and Agile methodologies.
  • Experience with MS Office suite (Word, Excel, Outlook).
  • Proficient knowledge of at least one embedded or cloud-based programming language, preferably JavaScript, Python, C or C# would be a plus.
  • Familiar/working knowledge of CI systems.
  • Familiar with common test frameworks and automation tools, preferably selenium web driver, jasmine, mocha, Appium would be a plus.
  • Bachelor’s degree in EE or CS is required or related field or equivalent combination of education and applicable job experience.
  • 3 plus years’ experience with software test or quality assurance.
  • Experience as a lead tester who fully participates in specification and clarification of software requirements.
  • Must have experience as a test engineer with expertise in the system they support.
  • Experience with creation, Design Change Assessments and participating in the software review board.
  • Experience in proof reading, following detailed work instructions and projects requiring critical thinking skills.

Responsibilities

  • Develops and assists with implementation of software validation test plans.
  • Automates test plans and provides input on test frameworks/tools.
  • Works with CI systems to ensure tests are updated and functional across multiple builds/releases.
  • Prepares and reviews software test plan reports including pass/fail product evaluations.
  • Performs and documents software test audits in compliance with test plan procedures.
  • Assists product development engineers in the diagnosis and replication of product failures.
  • Oversees and identifies actual or potential problems in test plans.
  • Manages own time efficiently to complete work and associated paperwork by assigned completion dates.
  • Records and compiles data for documentation of test procedures and prepares reports.
  • Reviews data for compliance to specifications, recognizes events outside the norm, and reports abnormalities.
  • Estimates test efforts for new project deliverables.
  • Plans and implements test strategies for system upgrades.
  • Works as a contributing member of cross-functional teams as needed, working closely with R&D engineering, Technical Support and Quality Engineers to match software testing processes with documented specification requirements.
  • Keeps the department manager abreast of activities and issues of the software test group and informs appropriate groups of trends.
  • Provides on-the-job training and direction to less experienced staff as assigned.
  • Confirms completion of required training plan for software testers before job responsibilities are assumed.

Benefits

  • Tandem offers health care benefits such as medical, dental, vision available your first day, as well as health savings accounts and flexible saving accounts.
  • You’ll also receive 11 paid holidays per year, a minimum of 20 days of paid time off (with accrual starting on day 1) and you will have access to a 401k plan with company match as well as an Employee Stock Purchase plan.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service