Sr. SW Engineer, Test Automation at Tandem Diabetes Care in San Diego, California

Posted in Architecture 10 days ago.

Type: Full-Time

Job Description:

What you’ll be doing:

A senior member of the Software Test Automation team responsible for designing and developing automated software test framework and applications. This role leads projects to automate embedded, mobile, web application, and end to end testing.

Who we are:

Here at Tandem, Diabetes is all we do and we are dedicated to making the lives of people with diabetes better and better, through relentless innovation.  “In Tandem” means together, and we strive to embody that in every aspect of our business.  We believe that working in tandem, not in isolation, is the best way to continually exceed expectations.

We’ve have been named one of the fastest growing insulin pump companies in the U.S! Why? Designed, assembled and supported from our San Diego, CA headquarters, Tandem has created the simple-to-use t:slim X2 Insulin Pump, which is the smallest pump available, the only color touch-screen insulin pump capable of remote feature updates, and the first CGM-enabled pump approved to let users make treatment decisions without pricking their finger.

Read more about our company & culture here: and see what our customers are saying here: #tsliminthewild

What you need for this position:


  • Creates, designs, develops, modifies, supports, and tests automated test software and software tools.

  • Architects system level automated test software.

  • Develops automated test company standards.

  • Identifies and incorporates appropriate framework and tools to automate software testing.

  • Identifies opportunities in software process, discusses with peers, and implements proposals to address gaps.

  • Responsible for automated test software design specifications, interface descriptions, and other software documentations; may act as documentation owner for projects.

  • Provides estimates of effort and timelines to management.

  • Responsible for the training, mentoring and development of junior team members.

  • Plans and coordinates the implementation of features on automated test software.

  • Manages source code effectively using Source Code Management (SCM) tools (e.g. SVN, git, Source Tree), processes and procedures.

  • Independently diagnoses, replicates and addresses build and deployment issues.

  • Confirms completion of required training plan before assuming job responsibilities.

  • Ensures compliance with company policies, including Privacy/HIPAA, and other legal and regulatory requirements.

  • Other responsibilities as assigned.


  1. Knowledge, skills & abilities:

  • Proficient with formal software test methodologies.

  • Proficient knowledge of at least one embedded or cloud-based programming language, preferably javascript, C or C#.

  • Proficient with a common test frameworks and automation tools, preferably selenium web driver, jasmine, mocha, Appium.

  • Able to work independently and deliver high quality work product without close supervision.

  • Able to articulate work assignments and direct the work of more junior team members.

  • Adept at seeing change as an opportunity to improve business performance and campaigning for it when necessary.

  • Able to effectively convey information related to work product and lead group discussions.

  • Demonstrated ability to lead work teams.

  • Able to assert own ideas and persuade others through effectively consolidating, evaluating, and presenting relevant information.

  • Knowledge of Good Documentation Practices (GDP) preferred.



  1. Minimum certifications/educational level:

  • Bachelor's degree in Engineering or Computer Sciences or related field or equivalent combination of
     education and applicable job experience.


  1. Minimum experience:

  • 5 years’ experience in the field of automated test software or in a related area.



  • A seasoned, experienced professional with a full understanding of area of specialization.

  • Resolves a wide range of issues in creative ways, demonstrating good judgment in selecting methods and techniques for obtaining solutions.

  • Works on problems of diverse scope where analysis of data requires evaluation of identifiable factors.

  • Normally receives little instruction on day-to-day work, general instruction on new assignments.

What’s in it for you?


We’ve got you covered.  We offer a robust benefits package to support your health and your family.  From medical, dental, and vision, to flexible spending accounts for both health and dependent care – Tandem’s got you covered!

Stay well with us.  Enjoy the outdoors during your workday by biking, running, or walking on one of our nearby trails. Or check out our offsite gym, which boasts luxurious amenities including specialty fitness classes and state-of-the-art equipment.

Invest in your career.  Tandem offers all employees access to training and development programs and courses to help keep your career and skillset updated, not outdated.

Live your life.  Relax with 20 days of paid time off and celebrate 10 paid holidays in your first year. Save for your future with a company-provided 401(k) plan.  Look forward to saving money on tickets to the San Diego Zoo, movies, restaurants, and so much more with our exclusive employee discount program.

Celebrate in Tandem.  Join in monthly employee get-togethers, tacos for Cinco de Mayo, corned beef for St. Patrick’s Day, costume-contest for Halloween, and the annual JDRF walk.