Senior Engineer in Test

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


The key to successful treatment and full recovery is often fast, accurate diagnosis. Abbott's life-changing tests and diagnostic tools provide insights that enable smarter, faster decisions and transform the way the world is managing health.

Our pioneering technology spans the world of healthcare operations - with medical diagnostic instruments, tests, automation and informatics solutions for hospitals, reference labs, blood centers, emergency departments, physician offices and clinics.

Our location in Lake Forest, IL currently has an opportunity for a Software Engineer in Test .

The Software Engineer in Test (SET ) is responsible for design, development, execution, review, and reporting of automated testing for our AlinIQ informatics products in Core Diagnostics. This position will help build out and maintain our automation tools and test scripts. The SET will serve as a Subject Matter Expert (SME) for agile product research and development teams in automation practices. The role requires the ability to work independently in a fast-paced environment and to communicate and collaborate well as part of a team. The job function can include providing technical leadership and guidance for software test engineers.

  • Design, develop, and execute automated software test plans for server, web, cloud, and mobile informatics products in collaboration with scrum-based cross-functional design and development teams
  • Develop and execute software testing (black and white box) across various containerized and networked components
  • Design, script, and automate test cases for test-driven development and continuous testing
  • Understand the application architecture, hosting infrastructure, interaction with dependency application and complete feature workflow to assess the risks around integration points before developing great test cases
  • Perform peer testing automation review, definition of criteria for testing, analyzing test results, and presenting results to developers and other stakeholders
  • Perform test case and test case run analysis to determine adequacy of testing, including coverage, boundary, and regression analysis
  • Provide testing & allied documentation in conformance with regulatory, security, and privacy standards for all types of testing such as functional, performance, and regression
  • Provide input to systems and applications developers on testing procedures and requirements, schedules, or potential problems
  • Fault isolation, troubleshooting, and root cause analysis activities during system integration and testing for systems in development
  • Able to apply the latest software design and development tools and techniques as required
  • This is an experienced software test engineer position
  • Activities will be under the guidance of a peer or more senior engineer or manager
  • Activities will be focused on testing for specific functional area and system testing.
  • Accountable for estimating, establishing commitments, and meeting incremental deliverables (software builds) according to plans, practices, and quality requirements
  • Must have skills to plan and schedule work activities, coordinate activities with others, and review other software test engineer's work


  • Associates degree. 5 years experience in a software development role. 3 years experience in a laboratory or instrument systems development environment
  • Requires experience with Microsoft Windows applications
  • Requires experience with automated testing and simulator tools


  • BA/BS Degree in Engineering, Computer Science, Information Technology, MIS, or related disciplines
  • Knowledge in SDLC / SLC process and testing methodologies
  • Proficiency in JavaScript, TypeScript; Java or C-like language acceptable
  • Sound understanding on frontend frameworks such as Reactjs or Angularjs
  • Proficiency in SQL, Postgres, or other RDBMS technology
  • Experience with SauceLabs and Selenium WebDriver preferred
  • Familiarity with design of diagnostic medical devices is a plus
  • Experience in JIRA and Atlassian tools preferred
  • Experience in the management of requirements/test cases is a plus
  • Experience in Agile methodology and Scrum ceremonies
  • Must have strong interpersonal, analytical, problem solving and organizational skills, and the ability to independently work as a contributing member in a high-paced and focused team
  • Strong written and verbal communication and presentation skills


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:

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, on Facebook at and on Twitter @AbbottNews and @AbbottGlobal.