Abbott Laboratories-posted 2 months ago
$112,000 - $224,000/Yr
Full-time • Senior
Pleasanton, CA
5,001-10,000 employees

In Abbott’s Heart Failure (HF) division, we are redefining how medical technologies support patient care. As a global leader in Mechanical Circulatory and Cardiac Pressure Measurement Systems, we deliver breakthrough innovations that help restore health and quality of life. We are seeking a highly skilled and experienced Staff Software Test Verification / Automation Engineer with expertise in cloud-native web and mobile applications. This role is pivotal in ensuring the safety, reliability, and compliance of our software systems that integrate IoT-enabled medical devices, patient management platforms, and cloud-based services. Your contributions will directly impact the safety and effectiveness of life-saving technologies used in heart failure management. You will lead verification efforts across the software development lifecycle (SDLC), collaborating with cross-functional teams including software development, systems engineering, quality, and regulatory affairs.

  • Lead and execute software verification activities for cloud-based web and mobile applications in a regulated medical device environment.
  • Develop and maintain verification plans, protocols, and reports in compliance with FDA, ISO 13485, IEC 62304, and other applicable standards.
  • Collaborate with product owners, software architects and developers to ensure testability and traceability of requirements.
  • Support risk analysis, defect triage, and root cause investigations.
  • Participate in design reviews and contribute to verification-related documentation for regulatory submissions.
  • Drive continuous improvement in verification processes, tools, and metrics.
  • Design and implement automated and manual test strategies for functional, integration, system, and regression testing, with a focus on scalable and maintainable solutions.
  • Build and maintain test automation frameworks and scripts and integrate them into CI/CD pipelines to support rapid and reliable software delivery.
  • Mentor junior verification engineers and contribute to technical leadership across the team.
  • Bachelor's degree in software engineering, or related field.
  • 8+ years of experience in software verification.
  • Hands-on experience with test automation tools and frameworks (e.g., PyTest, TestNG, Selenium, REST Assured).
  • Proficiency in scripting languages (e.g., Python, JavaScript) and CI/CD tools.
  • Experience with tools like JIRA, TestRail, Jenkins, Git, Docker, etc.
  • Excellent analytical, communication, and documentation skills.
  • Master's degree in computer science.
  • Experience with cloud-native technologies, and strong knowledge of SDLC, quality assurance, and data compliance standards such as HIPAA and GDPR.
  • Familiarity with system integration and end-to-end testing in complex environments.
  • Experience with cloud-native architectures and microservices testing.
  • Background in healthcare or other regulated industries is a strong plus.
  • Career development with an international company.
  • Free medical coverage in the Health Investment Plan (HIP) PPO medical plan in the next calendar year.
  • Excellent retirement savings plan with a high employer contribution.
  • Tuition reimbursement, the Freedom 2 Save student debt program, and FreeU education benefit.
  • Recognized as a great place to work in dozens of countries worldwide.
  • Named one of the most admired companies in the world by Fortune.
  • Recognized as one of the best big companies to work for as well as the best place to work for diversity, working mothers, female executives, and scientists.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service