Senior Software Test Engineer

Employer
  • Gables Search Group

Job Description

Senior Software Test Engineer
Location:
Minneapolis, MN
Compensation:
Commensurate with experience and is a combination of salary and bonus potential.
Opportunity Summary:
The Senior Software Test Engineer will be responsible for testing embedded firmware, C, C++, & C# for medical device applications, and Enterprise software with complex SQL database and web services for use with medical devices. This person will join a dedicated test department building automated and semi-automated test infrastructures to increase software quality and consistency. Our client is a growing and financially strong global company with household name recognition in the medical device industry. Their products are used around the world in hospitals and operating rooms. This company is known for promoting from within, as well as developing their employees with opportunities to work on a variety of different types of products within the medical device industry.
Job Duties:
  • Provide technical leadership for new product development with focus on verification & validation of software products for medical software.
  • Develop Test plans, Qualification protocols, procedures, and test automation strategy.
  • Perform Software test & development in C, C++, C#, ASP.NET MVC, WPF & XAML, Entity Framework, Windows or Linux, MS SQL Server interface.
  • Work closely with Systems Engineering and Software Development engineers for creation of testable requirements, based on Voice of Customer and product strategy.
  • Execute product testing deliverables in accordance with New Product Development Phase Gate process.
  • Create and document all aspects of the software engineering processes for products, incorporating the highest quality standards in accordance with the QMS, cost effectiveness, and measurable efficiency.
  • Meet all project milestones and deliverables and provide timely and accurate status reports.
  • Provide guidance and best-practice techniques to meet all regulatory compliance requirements.
  • Responsible for testing database design, web interface and integration into final product.
  • Provide technical support for software deployment at Beta sites and work closely with technical services groups for troubleshooting and making enhancements.
  • Lead and provide guidance in the development & testing of prototypes, verification/validation units and product specifications, including test development plans, test reports and input to risk analyses.
  • Establish and perform or oversee the execution of software test plans, assess device limitations and determine acceptance criteria.
  • Provide an effective bridge between software and hardware personnel and be responsible for the timely completion of the technical deliverables.
  • Provide support to Marketing for Voice of Customer and new product launches in US and Europe.
Requirements:
  • 5-8 years related engineering experience
  • Bachelor of Software or Biomedical Engineering degree required
  • Experience solving complex engineering problems through accurate interpretation of requirements and test results
  • Proficient in testing for C, C++, C#, .NET MVC, WPF & XAML, Entity Framework, Defect tracking systems and Source Code Control Systems.
  • Strong written & verbal communication skills
  • Ability to work successfully both independently and in teams
  • Advanced degree in Engineering or related field desired
  • Engineering experience within a highly regulated industry
Keywords: Senior Software Test Engineer, C, C++, C#, ASP.NET MVC, WPF & XAML, Entity Framework, Windows or Linux, MS SQL Server
How to Express Interest - Click the Apply button and follow the online instructions.
more