Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Test Automation Engineer

Apptad Inc

We Have Urgent Hiring :: Test Automation Engineer - NI VeriStand to Python Migration

Location: - Kalamazoo, MI

Job Type: Long Term Contract

Connect me: View email address on us.fitly.work

Overview

Client is a global medical device manufacturer. Their Acute Care R&D group develops connected electromechanical patient-support platforms (hospital beds and stretchers) with embedded firmware, sensing, actuation, and network connectivity. Verification runs on custom Hardware-in-the-Loop (HIL) benches built on National Instruments PXI hardware.

The client is consolidating verification tooling onto a single Python-based test framework. This role migrates the existing NI VeriStand test asset library into that framework preserving functional equivalence, test coverage, and verification traceability.

Responsibilities

Analysis & reverse engineering

  • Analyze the existing VeriStand library: system definition files, Real-Time Sequences, stimulus profiles, workspace configurations, custom devices and document functional intent, signal mapping, and coverage of each test
  • Reconstruct test intent where documentation is thin or original authors are unavailable
  • Produce a migration inventory and sequencing plan covering dependencies, complexity, and priority

Migration & development

  • Port VeriStand test logic into the Python framework, maintaining functional equivalence with the legacy implementation
  • Build and extend Python hardware-abstraction layers over the NI stack - nidaqmx (DAQ, analog/digital I/O), nixnet (CAN/CAN FD), pyvisa (instrument and serial control) and over PXI chassis and real-time targets
  • Implement reusable fixtures, drivers, and utilities so the migrated suite is maintainable, not a one-for-one transliteration
  • Integrate migrated tests into version control and automated execution

Verification of the migration

  • Design and execute an equivalence strategy: run legacy VeriStand and migrated Python tests against the same device under test and reconcile results
  • Investigate discrepancies, distinguishing genuine defects from timing, resolution, or signal-conditioning differences between environments
  • Document equivalence evidence to a standard suitable for design-control review

Bench & hardware work

  • Bring up and maintain HIL benches: PXI chassis, NI modules, signal conditioning, wiring harnesses, load banks, simulated sensors and actuators
  • Debug at signal level with oscilloscopes, logic analyzers, multimeters, protocol analyzers
  • Support fault-insertion and boundary-condition testing on electromechanical subsystems

Documentation & quality

  • Maintain traceability from migrated tests to source requirements and test protocols
  • Support test-tool validation and produce documentation consistent with design-control and DHF expectations
  • Participate in peer code review, protocol review, and defect triage

Required

  • 5+ years embedded systems, firmware, or system-level test engineering on physical hardware
  • NI VeriStand hands-on: system definition (.nivssdf), Real-Time Sequences (.nivsseq), stimulus profiles, workspace/screen configuration, custom devices; deploying to NI real-time targets
  • NI hardware: PXI/PXIe chassis, real-time controllers, DAQ modules, signal conditioning; configuration in NI MAX
  • Python: production-quality - OOP design, pytest or comparable, fixtures, hardware abstraction, structured logging and reporting
  • NI Python APIs: nidaqmx, nixnet, pyvisa, or demonstrable equivalent instrument-control work in Python
  • Electronics: reads schematics fluently, confident probing live PCBAs, proficient with scope, DMM, logic analyzer, bench supplies, electronic loads
  • Protocols: CAN and CAN FD, I C, SPI, UART/RS-232/RS-485 - at debugging level, not just familiarity
  • HIL concepts: closed-loop simulation, plant models, signal conditioning, fault insertion, real-time determinism
  • Tooling: Git; Jira, Azure DevOps, Polarion, or Jama
  • Able to work onsite in Kalamazoo for the full engagement

Preferred(5-8 years of Testing exp)

  • Medical device experience under design controls - ISO 13485, IEC 62304, ISO 14971, FDA QMSR / 21 CFR Part 820
  • Test method validation (TMV) and software tool validation in a regulated environment
  • LabVIEW and NI Test Stand - especially for interpreting legacy custom devices and sequence orchestration
  • Simulink or model-based plant simulation feeding VeriStand
  • Electromechanical test: motor control, actuators, load cells, position/force sensing, battery systems
  • IEC 60601-1 and 60601-1-2 familiarity
  • CI/CD for hardware test (Jenkins, GitLab CI) and automated test reporting.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Test Automation Engineer in Michigan vacancy
  •  ...device) installed on or connected to hospital beds. Today, somebody manually performs tests to verify that device works correctly. They want a Test Engineer to write Python automation scripts so those tests run automatically instead of requiring a person to execute them... 
    Suggested

    Insight Global

    Portage, MI
    19 hours ago
  •  ...Description We're ALTEN Technology USA, an engineering company helping clients bring...  ...following:  Designing and developing all test scripts outlined in the DVP&R, managing...  ...complex problems and develop innovative, automated solutions. Capable of troubleshooting... 
    Suggested
    For contractors
    Work experience placement

    ALTEN Technology USA

    Auburn Hills, MI
    7 days ago
  •  ...Job Description Job Description Job Title: Python Test Automation Engineer – Automotive Infotainment Location: Dearborn, MI Employment Type: W2 Job Overview Our client is looking for a Python Test Automation Engineer with at least 5+ years... 
    Suggested

    SCI SOLUTIONS GLOBAL

    Dearborn, MI
    21 days ago
  •  ...and Enterprise, Song, Supply Chain and Engineering, and Talent, with advanced capabilities...  ...at accenture.com.You are:The Robotics Automation Engineer understands the broader Physical...  ..., layout validation, process testing, virtual commissioning, fleet sizing and... 
    Suggested
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Detroit, MI
    1 day ago
  • $40 - $42 per hour

     ...Akkodis is seeking an Automation Robotics Engineer for a Contract with a client in Redford, MI. The ideal candidate will design and deploy industrial...  ...in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An... 
    Suggested
    Hourly pay
    Contract work
    Temporary work
    Local area

    Akkodis

    Redford, MI
    3 days ago
  • Job-ID29314951Reference26-00507 JOB ID: TYARD1514178 Job Title: Lab Operations Test Engineer Duration: 12 M+ Location: Ann Arbor, MI - 48105 Company Background: Our client, a major employer in the area, is looking for a Lab Operations Test Engineer to be part of its... 

    Ava Consulting

    Ann Arbor, MI
    3 days ago
  • Job-ID33110513Reference26-03120Job Title: (CW Lab Operations Test Engineer)About Kyyba:Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively... 

    Kyyba

    Ann Arbor, MI
    2 days ago
  •  ...performance and sustainability, design and engineering, ambition and integrity. In Lucid Air...  ...shape the future of mobility.Senior Automation Engineer – Access ControlsPosition Overview...  ..., enabling efficient regression testing, automated reporting, and continuous quality... 
    Hourly pay

    Lucid Motors

    Southfield, MI
    1 day ago
  • Job DescriptionThe RoleThe Sr. Automation Engineer is a recognized professional in supplier automation assessment and manufacturing optimization. This role leads strategic initiatives to evaluate and elevate supplier automation capabilities, with a focus on material handling... 
    Full time
    Work experience placement
    Internship
    Local area
    Work from home
    Relocation package

    General Motors

    Center Line, MI
    1 day ago
  • $72.48k - $141.36k

     ...In this position... In this role, you will be supporting the engineering services team within Parts Supply & Logistics (PS&L) within Ford...  ...planning experience preferred• History of material handling automation implementation preferred• Project management experience... 
    Immediate start
    3 days per week

    Ford

    Livonia, MI
    2 days ago
  •  ...company where our colleagues make an impact. Your Mission The Senior QA Automation Engineer is a senior technical contributor responsible for designing, developing, and maintaining scalable test automation solutions that improve software quality, accelerate delivery,... 
    Full time
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    Ilitch Charities

    Detroit, MI
    1 day ago
  •  ...infrastructure of the physical economy. About the Role As an Automation Engineer at Atomic, you’ll build the systems that connect our...  ...prototypes with version-controlled configurations, automated testing, diagnostics, observability, documentation, and clear failure... 
    For contractors
    Immediate start

    Atomic Industries Inc

    Detroit, MI
    2 days ago
  •  ...Job Category : Product/Process Engineering Requisition Number : LEADE006558 Posted...  ...International has an exciting opportunity for a Automation Engineer to join our team. The...  ...are subject to pre-employment drug testing for the following controlled substances... 
    Full time
    For contractors

    Williams International

    Pontiac, MI
    2 days ago
  •  ...global manufacturer and supplier of highly engineered products and customized solutions,...  ...We are seeking a skilled Production Test Engineer to own the hardware aspects of...  ...in VB.NET for test-related scripting and automation. CAD tool experience for schematic review... 
    Full time
    Work at office
    Local area
    Immediate start

    Lippert

    Sterling Heights, MI
    3 days ago
  •  ...ambition? Provide automakers with cutting-edge equipment and solutions to develop tomorrow’s clean and connected car. Title: Automation Engineer Work Location: • Greer, SC or Troy, MI • This person will transfer permanently to Toledo, OH in January 2027 Activities Project... 

    OP Mobility

    Troy, MI
    19 hours ago
  •  ...Job Description Job Description Automation Robotics Engineer – Comstock Park, MI   DISHER is currently partnering with a world leading automation company that specializes in groundbreaking technologies for flawlessly manufacturing millions of products. They have... 

    DISHER

    Comstock Park, MI
    a month ago
  •  ...Automation and Robotics Engineer Mission The mission of the Automation and Robotics Engineer is to create reliable, scalable automation solutions...  ...solutions. Key Responsibilities Design, program, test, install, and support automated manufacturing equipment... 
    Full time
    Contract work
    For contractors
    Flexible hours

    Merit Manufacturing

    Warren, MI
    more than 2 months ago
  •  ...volunteerism. The Role:We are seeking a Senior Electrical Design Automation Engineer to lead the integration, extension, and automation of Siemens...  ..., API, and automation developmentDesign, develop, test, document, and support plugins, APIs, connectors, scripts, and... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Warren, MI
    3 days ago
  •  ...Workday and apply through Jobs Hub.Job PurposeThe Security Automation Engineer will be responsible for designing and developing software/systems...  ...and mitigate risks.Participates in the evaluation and testing of security software and recommends automation strategy.Provides... 
    Full time
    Work at office

    Jackson National Life Insurance Company

    Lansing, MI
    19 hours ago
  • $82.5k - $129.8k

     ...centric individual with a wide array of programming and controls engineering skills. The individual also must be a highly effective...  ...implement in-house, or work with a third party to produce reliable automation solutions in order to meet the needs of the business.... 
    Full time
    Work at office
    Local area
    Flexible hours

    Chobani

    Norton Shores, MI
    1 day ago
  •  ...Pittsburgh, Pennsylvania, is a leading global provider of advanced engineered solutions for the aerospace and transportation industries. Our...  ...skills.Strong verbal and written communication skills.This Automation Engineering Specialist position will be located in Whitehall,... 
    Shift work

    Howmet Aerospace

    Whitehall, MI
    1 day ago
  •  ...employment offers are conditioned upon an applicant's ability to lawfully obtain access to such items Responsibilities The Automation Engineer : This position will support projects for all of Howmet Engines business. This role will be responsible for developing and... 
    Full time
    Shift work

    Howmet Aerospace Inc.

    Whitehall, MI
    2 days ago
  •  ...Warehouse Automation Engineer (Remote)This Warehouse Automation Engineering position can be responsible for the effort in identifying, evaluating...  ...post-go live hypercare. Support on-site Solution Acceptance Test (SAT) testing plan. Support tracking of Punch List after go-... 
    Full time
    Temporary work
    Remote work

    Ryder

    Lansing, MI
    19 hours ago
  •  ...organization who has already invested in automated process discovery tooling, so you won't...  ...everyone forgets until go-live Design, build, test, and maintain new automations across...  ...ask the follow-up question Practical engineering skills. Comfortable in Python, JavaScript... 

    Think Consulting

    Grand Rapids, MI
    1 day ago
  •  ...Warehouse Automation Engineer (Remote) This Warehouse Automation Engineering position can be responsible for the effort in identifying, evaluating...  ...post-go live hypercare. Support on-site Solution Acceptance Test (SAT) testing plan. Support tracking of Punch List after go-... 
    Full time
    Temporary work
    Remote work

    Ryder

    Lansing, MI
    11 hours ago
  •  ...plastics, and recycling. We're a family-owned company with an engineer-to-order culture, a full manufacturing operation under one roof...  .../scripting ability (e.g., iLogic, VBA, Python) for automating parametric models \n •      Background in Lean, Six Sigma, or... 
    Full time
    Monday to Friday
    Flexible hours
    Day shift

    MPI | Magnetic Products, Inc.

    Detroit, MI
    7 days ago
  •  ...Our Next Energy Inc. is seeking an Automation Integration Engineer to bridge manufacturing engineering, controls, equipment suppliers, and IT/OT for seamless automated equipment integration on the production floor. The role emphasizes hands-on leadership during installation... 

    Our Next Energy Inc

    Novi, MI
    2 days ago
  • $86.6k - $144.9k

     ...this position...As part of our Stamping Engineering team, you’ll help build the world-class,...  ...equivalent experience (15+) years in Stamping Automation Experience supporting manufacturing...  ...analysis of failures and interpret test results, and complete failure reports.Coordinate... 
    For contractors
    Immediate start
    Flexible hours
    Weekend work

    Ford

    Dearborn, MI
    4 days ago
  •  ...you...Position Summary:The Operational Technology Controls and Automation Engineer serves as the key technical lead bridging physical warehouse...  ...Food Service is a drug-free workplace and conducts pre-employment drug tests.SummaryLocation: Wyoming, MichiganType: Full time
    Hourly pay
    Full time
    For contractors
    Local area
    Remote work
    Monday to Friday

    Gordon Food Service

    Wyoming, MI
    1 day ago
  •  ...Are you ready for a better career? A better future?We're Lear For You. SENIOR AUTOMATION CONTROLS ENGINEERNOVI, MICHIGANAs a member of the Automation team, the Senior Automation Controls Engineer will be responsible for Leading, Supporting, Implementing, and Managing... 

    Lear

    Southfield, MI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Test Automation Engineer. Be the first to apply!