Jobs
>
Brockton

    Advanced Software Test Engineer - Plymouth, United States - Steris Corporation

    Default job background
    Regular, Full time
    Description
    :

    At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe.

    Position Summary



    Join STERIS as an Advanced Software Test Engineer. You will design, develop, and execute software verification tests for medical devices. Analyze software requirements and design specifications for testability. Develop functional, integration, interface, and unit tests for software applications and firmware using knowledge of test methods, equipment, and platforms. Lead test automation effort and maintain test platform. Work with manager to develop guidelines, procedures, and work instructions for verification activities. Train and coach software testers in best practices. Collaborate with project teams to schedule and coordinate verification activities.

    *This position is located onsite in Plymouth, MN with eligibility for a hybrid work schedule.

    Duties




    • Designs, implements, debugs, and executes software tests according to corporate policies and business operating procedures on new and sustaining engineering projects.

    • Works independently with minimal supervision on routine activities. Collaborates on unusual/complex issues and approval on plans and larger-scale designs.

    • Participates in test reviews to identify issues and provide recommendations.

    • Mentors more junior engineers to propagate good test design principles and practices.

    • Assigns tasks to more junior engineers and assesses their deliverables against expectations and procedural requirements.

    • Investigates new test technologies and tools.

    • Creates software test process documentation to include verification plans, designs, and protocols.

    • Performs unit, integration, and system testing and capacity / performance testing of applications.

    • Documents defects capturing steps to reproduce and information for debugging.

    • Reviews test plans and designs with development engineers.

    • Develops test automation plans including requirements, architecture, and technologies.

    • Identifies and procures tools and technologies as appropriate for test designs and execution.

    • Implements and maintains test automation framework.

    • Oversees validation of software test tools.

    • Creates automated test procedures using appropriate scripting and tools to support project's needs.

    • Identifies metrics to assess test progress and software quality.

    Required Experience




    • Bachelor in Computer Engineering, Computer Science, or Software Engineering. (A degree in another Engineering discipline may be acceptable with proven software education and/or training and demonstrated software experience.)

    • Requires 7+ years of progressive engineering experience in the development and verification of embedded software and firmware systems

    • Experience working in medical device industry or other regulated industry is highly desirable which require formalized software development processes and software risk management.

    • Demonstrated leader and/or technical expert within a software development organization.

    • Exceptional team player with leadership responsibilities.

    • Capable of solving complex engineering problems through accurate interpretation of requirements and test results.

    • Strong communication and problem solving skills.

    • Experience in developing and executing unit, integration, and functional software tests.

    • Proficient in scripting languages such as Python and Perl.

    • Practical experience in C/C++ object-oriented analysis and programming, and multi-threaded/multi-tasking programming is required.

    • Understanding of development for a resource-constrained target environment with specific performance requirements is desired.

    • Experience in development using multiple operating systems, which may include real-time operating systems (RTOS) such as RTXC, ThreadX, and QNX as well as traditional operating systems such as Linux, Windows (standard or embedded), Windows CE (Embedded Compact) is required.

    • Experience using software integrated development environments (IDEs) and tools including compiling/building, debugging, configuration management (version control), defect management, continuous integration, and code analysis tools is preferred.

    • Experience in the development and verification of embedded systems consisting of microcontrollers or PLCs is required.

    • Understanding of usability / human factors and developing and verifying language localization solutions is desired.

    • Experience with ALM and test tools is preferred. Examples include IBM Rational tools, PTC Integrity, HP QA Center, LDRA, C Unit, and Labview.

    • Knowledge of Internet ot Things (IoT) and associated solutions, e.g. remote monitoring solutions, is desired.

    What STERIS Offers

    The opportunity to join a company that will invest in you for the long-term. STERIS couldn't be where it is today without our incredible people. That's why we share in our success together by rewarding you for your hard work. Hiring people who are in it for the long run with STERIS is our ultimate goal. We do this by providing competitive salaries, healthcare benefits, tuition assistance, paid-time off, holidays, matching 401(k), annual merit, and incentive plans. Join us and help write our next chapter.

    STERIS is a leading provider of products and services that meet the needs of growth areas within Healthcare: procedures, devices, vaccines and biologics. We exist to fulfill our MISSION TO HELP OUR CUSTOMERS CREATE A HEALTHIER AND SAFER WORLD. STERIS is a $3B, publicly traded (NYSE: STE) company with approximately 16,000 associates and Customers in more than 100 countries.

    If you need assistance completing the application process, please call This contact information is for accommodation inquiries only and cannot be used to check application status.

    STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity and the use of affirmative action programs to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.

    The full affirmative action program, absent the data metrics required by § k), shall be available to all employees and applicants for employment for inspection upon request. The program may be obtained at your location's HR Office during normal business hours.

    STERIS Corporation is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants. Applicants will receive fair and impartial consideration without regard to race, sex, color, religion, national origin, age, disability, veteran status, genetic data, or religion or other legally protected status.


  • iconectiv Bridgewater, United States

    About iconectiv Your business and your customers need to confidently access and exchange information simply, seamlessly and securely. iconectiv's extensive experience in information services, digital identity and numbering intelligence helps you do just that. In fact, more than 5 ...

  • Crimson Ventures

    Test engineer

    2 weeks ago


    Crimson Ventures Somerville, United States

    Ref-No · The ESPRiT Engineering GmbH is a growing medium-sized company that develops new technologies and methods tailored to our customers with passion and team spirit. In systems engineering and embedded software development, we offer comprehensive solutions from a single sour ...


  • iconectiv Bridgewater, United States

    #Location - Hybrid, Bridgewater, NJ · About iconectiv · Your business and your customers need to confidently access and exchange information simply, seamlessly and securely. iconectiv's extensive experience in information services, digital identity and numbering intelligence he ...


  • Crimson Solutions Bridgewater, United States

    Test Automation Engineer (m/w/d) at Bridgewater · Are you looking for an exciting position as a Test Automation Engineer? Look no further than our leading software innovation company in Dortmund. Our innovative team sets the standard for developing cutting-edge solutions to optim ...

  • CACI

    Test Engineer

    2 weeks ago


    CACI Bristol, United States

    Test Engineer (Mobile Applications)Job Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: Local* * *What You'll Get to Do: · CACI is currently looking for an experienced T ...

  • CACI

    Test Engineer

    2 days ago


    CACI Bristol, United States

    Test EngineerJob Category: Engineering and Technical SupportTime Type: Full timeMinimum Clearance Required to Start: SecretEmployee Type: RegularPercentage of Travel Required: Up to 10%Type of Travel: None* * *CACI is looking for a Test Engineer to support our DoD customer to imp ...


  • SilverLinx Westwood, United States

    The QualityMinds GmbH is a medium-sized, agile company with a focus on quality assurance and software testing, where continuous learning, self-organization, and personal responsibility are lived. We are expanding our interdisciplinary testing team and are therefore looking for an ...

  • COLSA

    Test Engineer

    3 days ago


    COLSA Hanscom Air Force Base, United States

    Job Description: · Seeking an individual who works as a member of an integrated product team to develop and test advanced concepts that span next generation or new network capabilities for the US Air Force. This position requires an individual with motivation and initiative to s ...

  • Actalent

    Jr. Test Engineer

    1 week ago


    Actalent Raynham, United States Contract

    JOB DESCRIPTION Description: · Job DutiesoSupport Test Engineering on large mechanical test frames, Instron equipment primarilyoProtocol drafting, planning tests, regulatory documentation – create from scratch oWill execute tests as neededoMethods validation (toughest part of ...

  • Analogic Corporation

    Firmware Test Engineer

    23 hours ago


    Analogic Corporation Canton, United States

    Job Description · Job DescriptionWhy should you join the Analogic team? · At Analogic, we work together to create life-changing technology. We value your unique skills and abilities and invite you to join our team in saving lives by supplying first responders with high-tech medic ...


  • Analogic Canton, United States

    Why should you join the Analogic team? · At Analogic, we work together to create life-changing technology. We value your unique skills and abilities and invite you to join our team in saving lives by supplying first responders with high-tech medical products and transportation s ...


  • Hanna Instruments Woonsocket, United States

    We are seeking a talented and motivated Hardware Test Engineer to join our dynamic team in Woonsocket, Rhode Island. This position is an on-site role. The ideal candidate will have 0 to 5 years of experience and a strong foundation in electronics and testing principles. As a Hard ...


  • Compunnel Inc. Boston, United States

    Position: Software Engineer in Test · Location: Westlake TX, Boston MA · Must-Have Skills: · JavaScript/Typescript · Appium · (or any other substitute – Browser stack etc.) · Playwright · Jenkins · The Expertise and Skills You Bring · BS / BA or equivalent education or experienc ...


  • CACI Bristol, United States

    Platform Test EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: NoneEmployee Type: RegularPercentage of Travel Required: NoneType of Travel:* * *The CDM Data Services Program mission is to provide a standardized platform to collect, transfo ...


  • The Judge Group Smithfield, United States

    Design, develop, document, and maintain automated tests and in-house software utilities. · Adhere to established software engineering best practices and standards. · Collaborate with other technical resources to: · Suggest improvements for processes, best practices, and standa ...


  • Apex Innovations Westwood, United States

    Your strong profile: · Completed degree in mechanical engineering, physics, or a comparable engineering field, or alternatively a completed further education as a state-certified technician with knowledge in one of these areas · Confident handling of simulation software such as I ...


  • Actalent Norwood, United States

    Exciting Systems Test Opportunity Supporting Aircrafts · Job Description: · Analyze Systems and Configuration requirements to design test cases. · Write requirements for implementing the validation bench. · Architect the design, development, and implementation of the system v ...


  • Fidelity TalentSource Smithfield, United States

    5+ years' experience in software quality engineering · Experience creating test automation solutions in tools and frameworks such as Cucumber, Fitnesse, Selenium, TestNG · Experience with continuous integration practices and automated deployment tools · Proficient in Java or equi ...


  • Hanna Instruments Woonsocket, United States

    We are seeking a talented and motivated Hardware Test Engineer to join our dynamic team in Woonsocket, Rhode Island. This position is an on-site role. The ideal candidate will have 0 to 5 years of experience and a strong foundation in electronics and testing principles. As a Hard ...


  • Insight Global Hanscom Air Force Base, United States

    Day-to-Day · A federal client is looking for a Test Management Engineer to join their team in Lexington, Massachusetts. This resource will provide technical and engineering support for major IT and Weapon System Test and Evaluation (T&E). To include but not be limited to: * Poss ...