• Software Test Engineer

    Job Locations US-WA-Bothell
    # of Openings
  • Overview

    GrowthMindset is seeking a Software Test Engineer for a 9 month contract position located in Bothell, WA.  

    The Software Test Engineer will prepare for, compose, and execute software integration testing for new products.  This is a hands-on position with the opportunity to work concurrently with design engineers from several functional groups on calculation and measurement feature software to ensure the products maintain the highest quality standards.  The position requires working knowledge of system software development processes for all phases of product realization in a regulated industry, preferably for diagnostic devices.  Qualified candidates will have previous system test and automation experience.  Candidates should be curious about how our customers use our products; passionate about quality; and eager to work in a fast-paced environment.


    • Improve robustness and quality of system software by driving software test activities throughout the product implementation phase
    • Develop/maintain software test protocols to test module-level application software requirements (primarily measurements and calculations)
    • Identify and rectify requirements gaps
    • Develop test infrastructure, tools, and scripts to automate software testing
    • Produce test artifacts (plans, reports)
    • Provide estimates of test effort required to complete projects
    • Work with software, ultrasound, clinical, and product management personnel to reproduce, analyze, and triage issues
    • Utilize defect tracking software to manage defects identified during testing
    • Participate in team requirements and design reviews and use insight gained from testing to provide feedback that helps improve overall system quality and performance


    • BS degree in EE, CS, or related field from an ABET accredited institution
    • 3+ years product development experience in design, systems, or test engineering
    • 3+ years experience developing automated tests
    • Demonstrated experience and expertise with a variety of software and scripting languages such as C++, Ruby, C#, or Python
    • Demonstrated experience in application of mathematics in software (e.g. graphics, statistical analysis, algorithm development, numerical analysis, etc.)
    • Significant experience and knowledge of pervasive software Operating Systems used in medical devices (Windows and Linux/Unix preferred)
    • Experience with requirements management and analysis
    • Experience with change tracking tools (e.g., JIRA)
    • Experience with configuration management tools (e.g., Git, ClearCase)Significant experience with ISO, FDA, or other regulated product development environments desired
    • Excellent written and oral communication skills.
    • Ability to lift 25lbs with or without accommodations


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.