Company:
Saige Partners
Location: Eden Prairie
Closing Date: 07/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Description
We strive to be Your Future, Your Solution to accelerate your career!
Contact TJ Markwas at or 3194500380.
Saige Partners is seeking a highly skilled and experienced Principal Test Engineer to lead our software testing efforts. In this key technical leadership role, you will be responsible for developing and executing comprehensive testing strategies to ensure the quality of medical device software products. You will collaborate with cross-functional teams including system design, software development, and system verification to ensure that all software meets rigorous regulatory standards.
Key Responsibilities:
Saige Partners, one of the fastest growing technology and talent companies in the Midwest, believes in people with a passion to help them succeed. We are in the business of helping professionals Build Careers, Not Jobs. Saige Partners believes employees are the most valuable asset to building a thriving and successful company culture. Contact us to learn more about the opportunity below or check out other opportunities at
Job Requirements
Software Design Verification, Linux, Python, Manual Testing and hardware testing
Meet Your Recruiter
TJ Markwas
We strive to be Your Future, Your Solution to accelerate your career!
Contact TJ Markwas at or 3194500380.
Saige Partners is seeking a highly skilled and experienced Principal Test Engineer to lead our software testing efforts. In this key technical leadership role, you will be responsible for developing and executing comprehensive testing strategies to ensure the quality of medical device software products. You will collaborate with cross-functional teams including system design, software development, and system verification to ensure that all software meets rigorous regulatory standards.
Key Responsibilities:
- Lead the design, development, and execution of manual software tests to ensure product quality and identify defects.
- Develop and implement software test process documentation including verification plans, protocols, and test scripts to ensure comprehensive test coverage.
- Collaborate with cross-functional teams to ensure thorough testing of software based on requirements.
- Conduct risk analysis and develop strategies to mitigate potential issues.
- Ensure compliance with industry standards and best practices for software testing.
- Mentor and guide junior test engineers, promoting best practices in software testing and quality assurance.
- Continuously improve testing processes, methodologies, and tools to enhance efficiency and effectiveness.
- Document and report on test results, defects, and overall software performance.
- Participate in design and code reviews, and provide feedback on system testability.
- Develop and validate test plans, ensuring the effectiveness of tools and technologies used.
- Track and report metrics to assess test progress and software quality.
- Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related discipline.
- 8+ years of experience in software design verification.
- Hands-on experience in manual testing, with a strong understanding of product requirements, risk assessment, and defect reporting.
- Proficiency in Python or other scripting languages.
- Strong experience with Linux and Windows OS environments.
- Working knowledge of medical device software standards and regulations (e.g., IEC 62304).
- Experience with test system development and validation activities.
- Familiarity with Jira, JAMA, and product lifecycle management tools.
- Excellent communication, leadership, and problem-solving skills.
- Graduate degree in Computer Science, Computer Engineering, or related discipline.
- 10+ years of experience in software design verification, including system hardware testing.
- Experience in cybersecurity testing and system-level constraints (mechanical, electrical, and human factors).
- Supervisory and project management experience.
- Awareness of emerging technologies, industry trends, and regulatory updates.
- Ability to travel up to 10%.
- Strong organizational skills and attention to detail.
- Ability to work independently and within a collaborative team environment.
Saige Partners, one of the fastest growing technology and talent companies in the Midwest, believes in people with a passion to help them succeed. We are in the business of helping professionals Build Careers, Not Jobs. Saige Partners believes employees are the most valuable asset to building a thriving and successful company culture. Contact us to learn more about the opportunity below or check out other opportunities at
Job Requirements
Software Design Verification, Linux, Python, Manual Testing and hardware testing
Meet Your Recruiter
TJ Markwas
Share this job
Saige Partners
Useful Links