Software Test Engineer

Abbott•Pleasanton, CA
•Onsite

About The Position

Abbott is hiring an entry-level Software Test Engineer (New Grad) for its Heart Failure Division in Pleasanton, California. The team develops cloud-based, mobile, and web solutions that help diagnose, monitor, and manage heart failure. The role offers early-career engineers mentorship and hands-on experience with regulated software development, engineering discipline, modern DevOps practices, product quality, and patient safety. The engineer will contribute to software verification for medical-device ecosystem applications, help create test plans, test cases, and verification documentation, and support manual and automated testing. The work involves collaborating with engineering, development, and product teams, as well as participating in risk analysis, defect triage, and root-cause investigations under experienced team members’ guidance. The role also supports test automation frameworks and CI/CD-based test execution while applying relevant medical-device regulations and standards.

Requirements

  • Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, or a related technical field.
  • Foundational knowledge of software testing principles through coursework, internships, or projects.
  • Academic or project experience with at least one scripting or programming language, such as Python, JavaScript, or TypeScript.
  • Exposure to test automation tools or frameworks through coursework, internships, senior projects, or personal projects.
  • Familiarity with Git or another version control system.
  • Strong analytical, problem-solving, communication, and documentation skills.
  • Ability to work collaboratively in a cross-functional engineering environment.

Nice To Haves

  • Experience with automation tools such as PyTest, Jest, Playwright, or REST Assured through projects or coursework.
  • Exposure to CI/CD pipelines such as GitHub Actions, Azure Pipelines, or Jenkins.
  • Basic understanding of cloud concepts or containerization, such as Docker.
  • Interest or coursework related to healthcare, biomedical engineering, cloud computing, or regulated software development.
  • Familiarity with privacy or compliance frameworks such as HIPAA or GDPR.

Responsibilities

  • Contribute to software verification activities for cloud, mobile, and web applications used in medical device ecosystems.
  • Assist in creating test plans, test cases, and verification documentation aligned with FDA, ISO 13485, IEC 62304, and other industry standards.
  • Collaborate with senior engineers, developers, and product teams to ensure requirements are understood, testable, and traceable.
  • Participate in risk analysis, defect triage, and root-cause investigations under the guidance of experienced team members.
  • Support the development and execution of manual and automated functional, integration, system, and regression tests.
  • Help maintain and enhance test automation frameworks.
  • Work within CI/CD pipelines to enable automated test execution.
  • Learn and apply engineering best practices in a regulated medical-device environment.

Benefits

  • Global career growth opportunities.
  • Eligibility for free medical coverage through the Health Investment Plan (HIP) PPO in the next plan year.
  • Retirement savings plan with employer contributions.
  • Tuition reimbursement.
  • Freedom 2 Save student debt assistance.
  • FreeU program for earning a bachelor’s degree at low or no cost.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service