Automation, Continuous Deployment/Delivery, Continuous Integration, Electricity, FDA Requirements, International Electro-Technical Commission (IEC), Medical Equipment, Python Programming/Scripting Language, Quality Assurance, Scalable System Development, Simulation, Software Development Lifecycle (SDLC), System Test, Test Automation, Test Plan/Schedule, Test Strategy, Test Suite, Testability, Testing, Validation Testing, Workflow Analysis
Job Title: Principal Test Engineer (Automation)
Job ID: 26971
Location: Mounds View, MN (Onsite)
Duration: 12 Months
Pay Rate: $70–75/hr W2
Top 3 Required Skills
- Test Automation Architecture & Framework Design
- Advanced Python Automation Development
- Systems-Level Testing & Quality Strategy
Key Responsibilities
- Design, develop, and maintain scalable test automation frameworks for complex medical device systems.
- Build Python-based automation tools, simulation tools, CI/CD pipelines, and automated test suites.
- Define and execute system-level testing strategies to ensure product reliability, performance, and quality.
- Partner with Software, Systems, Mechanical, Electrical, and QA teams to improve testability and resolve defects.
- Perform workflow analysis, document results, and recommend quality improvements.
- Support validation activities following IEC 62304, FDA, and SDLC requirements.
Required Qualifications
- BS + 7+ years, MS + 5+ years, or PhD + 3+ years of relevant experience.
- Strong Python programming and automation framework development.
- Experience designing scalable automation architectures.
- Systems-level verification and validation (V&V) experience.
- Experience creating test protocols and automation strategies.