I
Automation Test Engineer (Python)
Accepting applicationsIntellias · Boston, MA
Full-Time Mid_senior I2CPythonSPIaiate
Posted
2d ago
Category
Test
Experience
Mid_senior
Country
United States
What project we have for you
We are looking for a Senior Automation Engineer with strong expertise in test automation and a solid background in embedded systems (considered a strong advantage). You will collaborate with a client pioneering transformative technology in the field of cardiac electrophysiology, focused on developing an integrated system that enables physicians to map, ablate, and monitor cardiac arrhythmias with high precision.
The role entails designing, developing, and maintaining Python-based automated test solutions to validate embedded software and system-level functionality, ensuring reliability, performance, and safety of complex medical devices. You will contribute to verification activities across hardware–software integration, support continuous testing practices, and help deliver faster, safer, and more effective treatment solutions for patients with complex heart rhythm disorders.
What you will do
Test Strategy & Quality Ownership
Define and implement test strategy for embedded medical systems across the full development lifecycle
Act as quality owner for product/subsystem, ensuring compliance with requirements and standards
Drive risk-based testing approach (functional, performance, reliability, fault conditions)
Embedded Systems Testing
Design and execute system, integration, and hardware-in-the-loop tests
Validate embedded software interacting with sensors, electronics, and real-time systems
Perform fault-injection, boundary, and stress testing for safety-critical scenarios
Test Automation (Python-focused)
Develop and maintain automated test frameworks (e.g., PyTest, custom Python tools)
Create automated scripts for:
Functional validation
Regression testing
Device communication & data validation
Integrate tests into CI/CD pipelines (Jenkins, Git, etc.)
Test Design & Documentation
Translate requirements into:
Test cases
Test procedures
Verification protocols
Maintain full traceability (requirements ↔ test cases ↔ results)
Produce test reports and validation documentation aligned with regulatory standards
Defect Analysis & Troubleshooting
Analyze test results and identify:
Defects
Failure modes
Root causes
Collaborate with HW/SW teams to debug complex cross-domain issues
What you need for this
5+ years in testing with focus on embedded systems testing (HW + SW integration)
Experience in medical, automotive, or other safety-critical domains
Programming skills in Python or scripting preferred
Experience with:
Test automation frameworks (PyTest, Robot, etc.)
Linux/Unix environments
CI/CD tools (Git, Jenkins)
Understanding of:
Communication protocols (UART, SPI, I2C, etc.)
Real-time systems and firmware behavior
Requirements-based testing & traceability
Test design techniques (boundary, equivalence, risk-based)
Experience with fault injection and system-level testing
Strong debugging and analytical skills
Experience in medical devices or other regulated industries
Understanding of safety-critical systems and risk management (e.g., FMEA)
Show more Show less
We are looking for a Senior Automation Engineer with strong expertise in test automation and a solid background in embedded systems (considered a strong advantage). You will collaborate with a client pioneering transformative technology in the field of cardiac electrophysiology, focused on developing an integrated system that enables physicians to map, ablate, and monitor cardiac arrhythmias with high precision.
The role entails designing, developing, and maintaining Python-based automated test solutions to validate embedded software and system-level functionality, ensuring reliability, performance, and safety of complex medical devices. You will contribute to verification activities across hardware–software integration, support continuous testing practices, and help deliver faster, safer, and more effective treatment solutions for patients with complex heart rhythm disorders.
What you will do
Test Strategy & Quality Ownership
Define and implement test strategy for embedded medical systems across the full development lifecycle
Act as quality owner for product/subsystem, ensuring compliance with requirements and standards
Drive risk-based testing approach (functional, performance, reliability, fault conditions)
Embedded Systems Testing
Design and execute system, integration, and hardware-in-the-loop tests
Validate embedded software interacting with sensors, electronics, and real-time systems
Perform fault-injection, boundary, and stress testing for safety-critical scenarios
Test Automation (Python-focused)
Develop and maintain automated test frameworks (e.g., PyTest, custom Python tools)
Create automated scripts for:
Functional validation
Regression testing
Device communication & data validation
Integrate tests into CI/CD pipelines (Jenkins, Git, etc.)
Test Design & Documentation
Translate requirements into:
Test cases
Test procedures
Verification protocols
Maintain full traceability (requirements ↔ test cases ↔ results)
Produce test reports and validation documentation aligned with regulatory standards
Defect Analysis & Troubleshooting
Analyze test results and identify:
Defects
Failure modes
Root causes
Collaborate with HW/SW teams to debug complex cross-domain issues
What you need for this
5+ years in testing with focus on embedded systems testing (HW + SW integration)
Experience in medical, automotive, or other safety-critical domains
Programming skills in Python or scripting preferred
Experience with:
Test automation frameworks (PyTest, Robot, etc.)
Linux/Unix environments
CI/CD tools (Git, Jenkins)
Understanding of:
Communication protocols (UART, SPI, I2C, etc.)
Real-time systems and firmware behavior
Requirements-based testing & traceability
Test design techniques (boundary, equivalence, risk-based)
Experience with fault injection and system-level testing
Strong debugging and analytical skills
Experience in medical devices or other regulated industries
Understanding of safety-critical systems and risk management (e.g., FMEA)
Show more Show less