Staff Architect, Software Test Automation

Abbott Burlington

Company

Abbott

Location

Burlington

Type

Full Time

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 113,000 colleagues serve people in more than 160 countries.

JOB DESCRIPTION:

ABOUT ABBOTT

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, nutritional's and branded generic medicines. Our 109,000 colleagues serve people in more than 160 countries.

Staff Software Test and Automation Engineer - Heart Failure Therapy Burlington, MA

Leading an active lifestyle is important to the many people we serve. In Abbott's Heart Failure (HF) division, we're advancing the treatment of heart and vascular disease through breakthrough medical technologies, As a global leader in Mechanical Circulatory and Cardiac Pressure Measurement Systems, our breakthrough medical device technologies help restore people's health so they can get back to living their best lives, faster. We focus on innovative technologies that can improve the way doctors treat people with heart failure (HF).

As Staff Software Test and Automation Engineer, you will be part of our software verification team focused on building and maintaining a cohesive automation test solution to support automation testing of custom in-house embedded software applications, cloud application and mobile applications developed for Implantable Devices meeting both short term and long-term goals of our patients. Located at our Burlington, MA site, you will use your extensive hands-on experience in design, implementation, enhancements, automation framework, automation tools, emulators, test scripts, and code. The Staff Software Test and Automation Engineer will be responsible for creating a cohesive automation test solution to support Software Integration, Verification and Automation testing of the Abbott Heart Failure products.

Duties and Responsibilities:

• Asses the Test Automation needs of the organization and propose a Test automation framework that can span across various applications in the product portfolio.

• Architect, Implement and Maintain Test Automation frameworks, harnesses to enable test automation with CICD integration.

• Lead and maintain automation test tool validation to ensure the test framework meets the intended use.

• Lead reviews of non-product software validation documentation

• Collaborate with product test leads to expand test framework capability to meet automation test needs.

• Identify aspects on testing that can be automated. Develop test scripts to automate testing of software features and requirements.

• Provide technical and process leadership to project teams to plan and execute integration and verification testing of embedded, Web and Mobile software used in class III implantable medical devices.

• Analyze requirement specifications, architecture, and design documents to define test strategy, develop test cases and execute tests.

• Lead reviews of software test deliverables such as test plans, protocols, and summary reports.

• Review project deliverables such as specifications, design, and test/tool procedures for thoroughness, clarity, correctness, and accuracy.

• Lead Bug scrub meeting to triage bugs drive to closure on problems found, including recreating failures and verifying fixes.

• Implement new tools, techniques, and processes to reduce test maintenance effort.

• Comply with U.S. Food and Drug Administration (FDA) regulations, other regulatory requirements, company policies, operating procedures, processes, and task assignments.

• Maintain positive and cooperative communications and collaboration with all levels of employees, customers, contractors, and vendors.

Experience and Education Requirements:

• Bachelor's Degree in Engineering (Computer Science ), Computer Science, or related discipline.

• Experience with Software Testing within the regulated medical field required. Implantable technologies and experience preferred.

• 8+ years of development experience in integration and verification testing of embedded software, cloud and mobile application.

• Strong experience in developing automated tests with Python or similar scripting languages.

• Strong experience in using automation test tools like Appium, Selenium, and Squish.

• Strong experience in using build automation tool like Jenkins, Gradle, and Maven

• Knowledge on low level embedded software such as device drivers, communication protocols. Knowledge in Real-Time Operating Systems concepts.

• Experience with source code management and configuration and lifecycle management tools

• Ability to plan for project deliverables and manage the project team towards delivering product of high quality.

• Ability to communicate technical solutions and issues clearly and adequately to management as well as members on the project.

• Experience in working in an iterative (Scrum, Kanban) development process.

• Strong Experience with integrating test infrastructure into DevOps pipeline

• Strong Experience in programming languages such as Python, Java, Groovy, C++, and DART

• Extensive hands-on experience in development of software test automation which includes test scripts creation, debugging, test reviews and test execution

Preferred Qualifications / Education

• Master's degree in related field (education may substitute for some years of experience)

• Ability to lead and manage a team from multiple sites to work cohesively.

• Extensive hands on experience in development of software test automation which includes test scripts creation, debugging, test reviews and test execution.

• Experience in programming languages such as C, C++.

• Knowledge on Embedded Linux and GUIs developed in Qt is a plus

• Experience with BLE and Wi-Fi is a plus

WHAT WE OFFER

At Abbott, you can have a good job that can grow into a great career. We offer:

Training and career development, with onboarding programs for new employees and tuition assistance

Financial security through competitive compensation, incentives and retirement plans

Health care and well-being programs including medical, dental, vision, wellness and occupational health programs

Paid time off

401(k) retirement savings with a generous company match

The stability of a company with a record of strong financial performance and history of being actively involved in local communities

Learn more about our benefits that add real value to your life to help you live fully: www.abbottbenefits.com

Follow your career aspirations to Abbott for diverse opportunities with a company that provides the growth and strength to build your future. Abbott is an Equal Opportunity Employer, committed to employee diversity.

Connect with us at www.abbott.com, on Facebook at www.facebook.com/Abbott and on Twitter @AbbottNews and @AbbottGlobal.

The salary for this role is between:

N/A

JOB FAMILY:

Product Development

DIVISION:

HF Heart Failure

LOCATION:

United States > Burlington: 23 Fourth Avenue

ADDITIONAL LOCATIONS:

WORK SHIFT:

Standard

TRAVEL:

Yes, 5 % of the Time

MEDICAL SURVEILLANCE:

Not Applicable

SIGNIFICANT WORK ACTIVITIES:

Continuous sitting for prolonged periods (more than 2 consecutive hours in an 8 hour day), Keyboard use (greater or equal to 50% of the workday)

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

Date Posted

02/02/2023

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Design Verification Engineer - FPGA - (Sign-on Bonus) - BAE Systems, Inc.

Views in the last 30 days - 0

BAE Systems is seeking experienced senior FPGA Design Verification Engineers to develop advanced electronic systems for military aircraft The role inv...

View Details

Test Technician - Propulsion - BETA TECHNOLOGIES

Views in the last 30 days - 0

BETA Technologies is seeking a Propulsion Test Technician with a strong electrical and mechanical background to assemble test and maintain propulsion ...

View Details

Contract Talent Acquisition Recruiter - PharmaEssentia U.S.A.

Views in the last 30 days - 0

PharmaEssentia USA Corporation is seeking a Contract Recruiter with at least 5 years of talent acquisition experience in the pharmaceutical or life sc...

View Details

Location Manager-Burlington - The Great Escape Room

Views in the last 30 days - 0

The Great Escape Room a familyowned company with 15 locations across the Eastern United States is seeking a Manager for their Burlington location The ...

View Details

Senior Power Electronics Engineer | Airborne Electronic Hardware - BETA TECHNOLOGIES

Views in the last 30 days - 0

BETA Technologies is seeking a Power Electronics Design Engineer to revolutionize electric aviation The role involves designing building and validatin...

View Details

Growth Marketing Manager - Aspen Publishing

Views in the last 30 days - 0

Aspen Publishing is seeking a dynamic and resultsdriven Growth Channel Marketing Manager The ideal candidate should have expertise in digital and soci...

View Details