Senior Software Test Engineer

2 days ago


Eden Prairie, Minnesota, United States Bracco Medical Technologies Full time
Job Description

We are seeking a highly skilled and experienced Principal Software Test Engineer to lead our software testing efforts. This is a key technical leadership role responsible for developing and executing comprehensive testing strategies for BMT software products. You will design, develop, and execute software verification tests for medical devices, and analyze software requirements and design specifications for testability. Collaborating closely with cross-functional teams, including system design, software development, and system verification, you will ensure our medical devices meet rigorous regulatory standards. This role requires a deep understanding of medical device system software, strong leadership abilities, and a passion for ensuring product quality and compliance with regulatory requirements.

Key Responsibilities
  • Lead the design, development, and execution of both manual and automated software tests to identify defects and ensure product quality.
  • Develop and implement software test process documentation including verification plans, designs, protocols, and test scripts for comprehensive test coverage.
  • Collaborate with software development, product management, and other cross-functional teams to understand requirements and ensure thorough testing.
  • Perform risk analysis and develop mitigation strategies to address 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.
  • Provide detailed documentation and reports on test results, defects, and overall software performance.
  • Participate in design reviews, code reviews, and other design activities.
  • Document defects capturing steps to reproduce and information for debugging.
  • Develop test automation plans including requirements, architecture, and technologies.
  • Oversee validation of software test tools.
  • Identify metrics to assess test progress and software quality.
Requirements
  • Bachelor's degree in computer science, computer engineering, or software engineering. A degree in another engineering discipline is acceptable with demonstrated software experience.
  • 8+ years of experience in software design verification.
  • Hands-on experience in manual testing, including understanding product requirements, risk assessment, protocol creation, execution, and reporting.
  • Experience with Jira, JAMA, and product lifecycle management tools.
  • Proficiency in Python scripting language or other scripting languages.
  • Strong working experience in Linux and Win OS.
  • Strong understanding of medical device software standards and regulations (e.g., IEC 62304).
  • Proven background in automated test system development.
  • Experience with automated test equipment validation activities.
  • Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.
  • Strong analytical and problem-solving skills with the ability to troubleshoot complex system issues.
  • Ability to grow productive, trusting, and open relationships with functional partners.
  • High degree of organizational skills and high attention to detail.
  • Ability to handle multiple tasks and prioritize effectively.
  • Ability to work both independently and as part of a team.
  • Strong initiative, high energy, and passion about new technologies.
Preferred Qualifications
  • Graduate degree in computer science, computer engineering, or software engineering. A graduate degree in another engineering discipline is acceptable with demonstrated software experience.
  • 10+ years of software design verification experience.
  • Knowledge of cybersecurity testing.
  • Experience in system hardware testing.
  • Supervision and project management experience is desirable.
  • In-depth knowledge of medical device regulations and standards.
  • Awareness and working knowledge of system-level constraints in all disciplines, including mechanical, electrical, and human factors.
  • Knowledge of latest industry trends, emerging technologies, and regulatory changes to continuously improve testing methodologies.
Other Requirements
  • Adheres to all company policies, procedures, and business ethics codes and ensures that they are communicated and implemented with the team.
  • Ability to travel up to 10% of the time.


  • Eden Prairie, Minnesota, United States ACIST Medical Systems Full time

    Job Title: Principal Software Test EngineerWe are seeking a highly skilled and experienced Principal Software Test Engineer to lead our software testing efforts. This is a key technical leadership role responsible for developing and executing comprehensive testing strategies for BMT software products.Key Responsibilities:Lead the design, development, and...


  • Eden Prairie, Minnesota, United States ACIST Medical Systems Full time

    Job Title: Principal Software Test EngineerWe are seeking a highly skilled and experienced Principal Software Test Engineer to lead our software testing efforts. This is a key technical leadership role responsible for developing and executing comprehensive testing strategies for BMT software products.Key Responsibilities:Design, develop, and execute software...


  • Eden Prairie, Minnesota, United States Bracco Medical Technologies Full time

    Job Title: Principal Software Test EngineerWe are seeking a highly skilled and experienced Principal Software Test Engineer to lead our software testing efforts. This is a key technical leadership role responsible for developing and executing comprehensive testing strategies for BMT software products.Key Responsibilities:Lead the design, development, and...


  • Eden Prairie, Minnesota, United States KLDiscovery Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at KLDiscovery. As a Senior Software Engineer, you will be responsible for developing and maintaining software applications in support of our family of products and services.Key Responsibilities:Develop and maintain software applications in support of...


  • Eden Prairie, Minnesota, United States HelpSystems Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining our software products.Key ResponsibilitiesDesign and develop new software systems and applicationsWork with Product Managers to outline features for product...


  • Eden Prairie, Minnesota, United States Bracco Medical Technologies Full time

    Job Title: Principal Software Test EngineerWe are seeking a highly skilled and experienced Principal Software Test Engineer to lead our software testing efforts. This is a key technical leadership role responsible for developing and executing comprehensive testing strategies for BMT software products.Key Responsibilities:Design, develop, and execute software...


  • Eden Prairie, Minnesota, United States Bracco Medical Technologies Full time

    Job Title: Principal Software Test EngineerWe are seeking a highly skilled and experienced Principal Software Test Engineer to lead our software testing efforts. This is a key technical leadership role responsible for developing and executing comprehensive testing strategies for BMT software products.Key Responsibilities:Design, develop, and execute software...


  • Eden Prairie, Minnesota, United States Bracco Medical Technologies Full time

    Job DescriptionThe Senior Firmware Test Engineer is a key member of our team, responsible for developing and implementing firmware test tools and test cases for our medical device embedded firmware applications.We are seeking a highly skilled and experienced firmware test engineer to join our team. The ideal candidate will have a strong background in...


  • Eden Prairie, Minnesota, United States UnitedHealth Group Full time

    Job Title: Senior Software EngineerUnitedHealth Group is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our customers.Key Responsibilities:Design and develop software systems using a variety of...


  • Eden Prairie, Minnesota, United States UnitedHealth Group Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at UnitedHealth Group. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our business.Key Responsibilities:Design and develop software solutions that meet...


  • Eden Prairie, Minnesota, United States Futran Tech Solutions Pvt. Ltd. Full time

    Job Description:Futran Tech Solutions Pvt. Ltd. is seeking a highly skilled Software Development Engineer in Test (SDET) to join our DevOps Team. As a SDET, you will be responsible for designing, developing, and implementing automated test frameworks to ensure high-quality software delivery.Key Responsibilities:Design and develop automated test frameworks...


  • Eden Prairie, Minnesota, United States CyberTec Full time

    Job Summary:We are seeking a highly skilled Software Development Engineer in Test to join our team at CyberTec. As a key member of our Agile team, you will be responsible for designing and building advanced automated test suites using object-oriented methodologies. Key Responsibilities:* Design and develop automated test plans, test cases, and strategies in...


  • Eden Prairie, Minnesota, United States Bracco Medical Technologies Full time

    Job Title: Principal Systems Test EngineerWe are seeking a highly skilled and experienced Principal Systems Test Engineer to join our team at Bracco Medical Technologies.About the RoleThis is a key technical leadership role with the responsibility of leading the development and execution of comprehensive testing strategies for BMT products. You will be...


  • Eden Prairie, Minnesota, United States ACIST Medical Systems Full time

    Senior Firmware EngineerAt ACIST Medical Systems, we're seeking a highly skilled Senior Firmware Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and testing firmware for our medical devices.Key Responsibilities:Apply firmware design principles to develop medical devices that meet specific...


  • Eden Prairie, Minnesota, United States UnitedHealth Group Full time

    Job Title: Senior Quality EngineerUnitedHealth Group is seeking a highly skilled Senior Quality Engineer to join our team. As a Senior Quality Engineer, you will be responsible for designing and implementing test software for software applications, system architectures, and software test tools.Key Responsibilities:Design and implement test software for...


  • Eden Prairie, Minnesota, United States UnitedHealth Group Full time

    Job Title: Senior Quality Assurance EngineerWe are seeking a highly skilled Senior Quality Assurance Engineer to join our team at UnitedHealth Group. As a Senior Quality Assurance Engineer, you will be responsible for designing and implementing test software for software applications, system architectures, and software test tools.Key Responsibilities:Design...


  • Eden Prairie, Minnesota, United States UnitedHealth Group Full time

    Job Summary:We are seeking a highly skilled Senior Quality Engineer to join our team at UnitedHealth Group. As a Senior Quality Engineer, you will be responsible for designing and implementing test software for software applications, system architectures, and software test tools. You will also be responsible for solving complex software engineering problems...


  • Eden Prairie, Minnesota, United States Manpower Group Inc. Full time

    Job Title: Senior Mechanical EngineerWe are seeking a highly skilled Senior Mechanical Engineer to join our team at a leading medical device client. The successful candidate will be responsible for designing, developing, and testing medical devices from concept to commercialization.Key Responsibilities:Design and develop medical devices using SolidWorks and...


  • Eden Prairie, Minnesota, United States Bracco Medical Technologies Full time

    Job DescriptionThe Senior Firmware Engineer is a key member of our team, responsible for defining, developing, and documenting firmware/software for our medical devices. This role requires a strong understanding of user and business requirements, as well as the ability to work collaboratively with cross-functional teams.Key Responsibilities:Apply solid...


  • Eden Prairie, Minnesota, United States Optum Services, Inc. Full time

    Job SummaryAs a Senior Software Development Manager at Optum Services, Inc., you will be responsible for leading a team of software developers in the design, development, and implementation of software applications. You will work closely with cross-functional teams to deliver business-critical projects while managing day-to-day activities in an efficient and...