Senior Software Verification Engineer

Abbott Laboratories

Burlington (MA)

On-site

USD 78,000 - 156,000

Full time

5 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Abbott Laboratories is seeking a Senior Software Verification Engineer to plan, develop, and execute verification activities for regulated medical device software and mobile apps. The role requires hands-on testing on physical hardware and virtual interfaces, with automated test development.

On-site work is required. Responsibilities include manual, exploratory, mobile/UI testing, and building out automated suites using Squish, Appium, XCUITest, or Espresso, ensuring 100% requirements

Qualifications

  • 5+ years in software verification for medical devices or regulated digital health.
  • Solid understanding of IEC 62304 and FDA design controls.
  • Experience with manual, exploratory testing and automation.
  • Strong communication with cross-functional teams.

Responsibilities

  • Hybrid testing: balance manual hardware testing with automated regression.
  • Manual & exploratory testing of physical UIs and hardware edge cases.
  • Mobile and UI testing on iOS/Android apps for UI/UX and data sync.
  • Automation engineering: design and scale testing suites (Squish, Appium, XCUITest, Espresso).
  • Matrix management across device matrices for OS versions and screen sizes.
  • Wireless verification of BLE, Wi‑Fi, Cellular, NFC.
  • Lead contractors and junior engineers; collaborate with developers to log and resolve bugs.
  • Write and maintain verification test plans, protocols, and reports.
  • Ensure 100% requirements traceability matrices.
  • Ensure compliance with IEC 62304, ISO 13485, and FDA guidelines.
  • Document defects with clear steps and logs.

Skills

Python
Java
C
C++
Mobile testing
Automated testing

Tools

Squish
Appium
XCUITest
Espresso

Job description

Abbott is a global healthcare leader that helps people live more fully at all stages of life. Our portfolio of life-changing technologies spans the spectrum of healthcare, with leading businesses and products in diagnostics, medical devices, nutritionals and branded generic medicines. Our 115,000 colleagues serve people in more than 160 countries.

JOB DESCRIPTION:

The Opportunity The Senior Software Verification Engineer will plan, develop, and execute software verification activities for regulated medical device systems and mobile applications. This individual will perform hands‑on manual testing for software on physical devices or virtual interfaces, while simultaneously building automated tests . The ideal candidate ensures end‑to‑end verification, 100% requirements traceability, and robust test coverage to deliver high‑quality, compliant connected‑health software under rigorous medical device regulations. Because this role requires hands‑on interaction with physical medical device hardware, this is a fully on‑site position.

What You’ll Work On
  • Hybrid Testing: Balance manual exploration of physical medical device hardware with the expansion of automated regression suites.
  • Manual & Exploratory Testing: Author and execute complex manual test cases for physical UIs, touchscreens, and exploratory hardware edge‑case scenarios.
  • Mobile & UI Testing: Execute tests on physical device screens and iOS/Android applications to verify UI/UX, connectivity, and data synchronization.
  • Automation Engineering: Design, implement, and scale automated testing suites using frameworks like Squish, Appium, XCUITest, or Espresso.
  • Matrix Management: Manage and test across physical mobile device matrices to ensure software compatibility across varying OS versions and screen sizes.
  • Wireless Verification: Verify robust wireless communication between mobile applications and physical medical devices using BLE, Wi‑Fi, Cellular or NFC.
  • Leadership & Collaboration: Lead contractors and junior engineers while collaborating closely with developers to articulate, log, and resolve software bugs.
  • Write and maintain comprehensive verification test plans, test protocols, and test reports.
  • Establish and maintain rigorous 100% requirements traceability matrices.
  • Ensure all verification activities strictly align with medical device software lifecycle standards (IEC 62304), quality management systems (ISO 13485), and FDA guidelines.
  • Document defects with clear, reproducible steps, technical logs, and code‑level context where applicable.
Required Qualifications
  • Work Location: Ability to work full‑time on‑site to directly access physical hardware, test benches, and wireless environments.
  • Experience: 5+ years of software verification experience, specifically within the medical device, digital health, or a similarly regulated industry.
  • Regulatory Knowledge: Solid understanding of IEC 62304 and FDA design controls for medical device software.
  • Communication: Excellent written and verbal communication skills with a proven ability to interface effectively with cross‑functional teams.
Preferred Qualifications
  • Programming Languages: Proficiency in Python (for test scripting and automation tooling), alongside experience in languages relevant to mobile/embedded development such as Java, C and C++.
  • Automation: Proven experience building automated testing frameworks for mobile (iOS/Android) or embedded systems using Squish or Appium.
  • Protocols: Strong technical understanding of wireless protocols (BLE, Wi‑Fi, Cellular, NFC).

The base pay for this position is $78,000.00 – $156,000.00 In specific locations, the pay range may vary from the range posted.

JOB FAMILY: Product Development DIVISION: HF Heart Failure LOCATION: United States > Burlington: 23 Fourth Avenue ADDITIONAL LOCATIONS: WORK SHIFT: Standard TRAVEL: Yes, 10 % of the Time MEDICAL SURVEILLANCE: No SIGNIFICANT WORK ACTIVITIES: Continuous sitting for prolonged periods (more than 2 consecutive hours in an 8 hour day), Continuous standing for prolonged periods (more than 2 consecutive hours in an 8 hour day)

Abbott is an Equal Opportunity Employer, committed to employee diversity. Connect with us at abbott.com, on Facebook at facebook.com, and on Twitter @AbbottNews.

Abbott is an Equal Opportunity Employer of Minorities/Women/Individuals with Disabilities/Protected Veterans. EEO is the Law link - English: http://webstorage.abbott.com/common/External/EEO_English.pdf EEO is the Law link - Espanol: http://webstorage.abbott.com/common/External/EEO_Spanish.pdf

Abbott is about the power of health. For more than 135 years, Abbott has been helping people reach their potential — because better health allows people and communities to achieve more. With a diverse, global network serving customers in more than 160 countries, we create new solutions — across the spectrum of health, around the world, for all stages of life. Whether it’s next‑generation diagnostics, life‑changing devices, science‑based nutrition, or novel reformulations, we are advancing some of the most innovative and revolutionary technologies in healthcare, helping people live their best lives through better health. The people of Abbott come to work each day with relentless energy, enthusiasm and a promise to enhance the health and well‑being of millions of people. They push the boundaries to help manage and treat some of life’s greatest health challenges. We invite you to explore opportunities at Abbott, to see if your talents and career aspirations may fit with our openings. An equal opportunity employer, Abbott welcomes and encourages diversity in our workforce.

Follow Us: Facebook LinkedIn YouTube Twitter

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Verification Engineer
Senior Software Verification Engineer

Abbott • Burlington (MA)

On-site
USD 78,000 - 156,000
Senior Product Development Engineer
Senior Product Development Engineer

Abbott Laboratories • San Jose (CA)

On-site
USD 90,000 - 180,000
Medical coverage
Tuition reimbursement
Retirement plan
+1
Staff Software Test Engineer
Staff Software Test Engineer

Abbott • Alameda (CA)

On-site
USD 114,000 - 228,000
Staff Software Engineer
Staff Software Engineer

Abbott Laboratories • San Diego (CA)

On-site
USD 114,000 - 228,000
Senior Reliability Engineer
Senior Reliability Engineer

Abbott Laboratories • Alameda (CA)

On-site
USD 90,000 - 180,000
Medical coverage
Retirement plan
Tuition reimbursement
+1
Reliability Engineer II
Reliability Engineer II

Abbott Laboratories • Alameda (CA)

On-site
USD 82,000 - 141,000
Free medical coverage
Excellent retirement plan
Tuition reimbursement
+1
Senior Product Development Engineer
Senior Product Development Engineer

Abbott • Santa Clara (CA)

On-site
USD 90,000 - 180,000
Tuition reimbursement
Free medical coverage in HIP PPO plan
High employer retirement contribution
+1
Senior Regulatory Affairs Specialist - Lingo (on-site)
Senior Regulatory Affairs Specialist - Lingo (on-site)

Abbott Laboratories • Alameda (CA)

Hybrid
USD 90,000 - 180,000
Free medical coverage
Great retirement plan
Tuition reimbursement
+1
Quality Engineer II
Quality Engineer II

Abbott Laboratories • Minnetonka (MN)

On-site
USD 61,000 - 123,000
Technical Services Application Scientist
Technical Services Application Scientist

Abbott Laboratories • Madison (WI)

On-site
USD 61,000 - 123,000