Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Sr Software Test Engineer, Robotics

Tennant Company

Position SummaryThe Senior Software Test Engineer advances the verification, validation, and quality of embedded software and autonomous robotic systems used on Tennant cleaning equipment. This hands-on technical role develops scalable automated test solutions, test infrastructure, and verification strategies that build confidence in software maturity throughout the product development lifecycle.The engineer collaborates with Software, Systems, Controls, Electrical, Machine Integration, and Test Engineering teams to verify embedded software, integrated electro-mechanical systems, machine behaviors, communications, safety functions, and machine-level performance.Key ResponsibilitiesTest Planning & CoverageDefine comprehensive software test strategies that verify requirements for functional, performance, reliability, fault-handling, and failure-mode scenarios across normal and abnormal operating conditions.Translate system requirements, user stories, and defect reports or lessons learned into executable test cases that include test scenarios, procedures, and acceptance criteriaIdentify test coverage gaps and develop plans to close them.Maintain traceability among requirements, test cases, results, and defectsInfluence product and software architecture to enable improved testability, diagnosability, safety, and robustness.Test Automation Development and InfrastructureDesign, develop, and maintain automated test frameworks, test harnesses, reusable libraries, fixtures, and utilities.Validate end-to-end integration and interoperability of software, firmware, hardware, communications networks, simulated subsystems, and machine-level functions within automated system-level HIL (Hardware-in-Loop) test platformsDevelop and debug C# test scripts for embedded controllers, robotic behaviors, communications, fault handling, and machine functions.Develop automated fault injection tests to evaluate software resilience.Develop fault-injection and negative-test methods to evaluate fault detection, recovery, and fail-safe behavior.Integrate automated testing, reporting, and quality gates into CI/CD and software release workflows.Test Execution, Analysis, & Software Quality AssuranceEstablish metrics for test coverage, pass rates, defect trends, reliability, and release readiness.Evaluate AI-assisted tools for test generation, coverage-gap detection, debugging, and data analysis.Execute automated and manual tests across software configurations and product releases.Verify fault detection, fault handling, recovery behavior, and system safety functions.Validate communications, controller states, and machine response during abnormal operating conditions.Analyze test data and logs to identify trends, isolate failures, and determine root causes in collaboration with software developers and system engineers.Document defects with clear evidence, reproduction steps, risk assessments, and recommended actions.Troubleshoot issues across embedded software, networking, hardware integration, and automation systems.Expand & Execute automated regression coverage across multiple software releases.Present testing results and quality assessments to engineering leadership and project teams.Required QualificationsBachelor’s degree in Software Engineering, Computer Engineering, Electrical Engineering, Computer Science, Robotics Engineering, or a related discipline.6+ years of experience in software testing, test automation, verification, integration, or embedded systems development.Experience developing and maintaining automated system-level HIL test platforms, simulation environments, fault-injection frameworks, and CI/CD-integrated automated test solutions for complex embedded or electromechanical systems.Strong C# programming, test scripting, debugging, and software design skills.Experience testing embedded software and integrated hardware/software systems.Experience working with CAN and CANopen communication networks, including configuration, monitoring, diagnostics, fault analysis, and validation of communications between embedded controllers, motor drives, sensors, actuators, and test systems.Hands-on electrical aptitude and practical experience building, wiring, instrumenting, and debugging test fixtures for software-controlled electromechanical systems using schematics, diagnostic tools, sensors, actuators, controllers, and communication interfaces.Experience with source control, defect management, and workflow tools such as Bitbucket, Azure DevOps, & Jira.Preferred QualificationsExperience with autonomous mobile robots, industrial robotics, mobile equipment, or vehicle control systems.Experience developing, debugging, and maintaining C#/.NET PC-based backend applications that control test equipment, automate test execution, interface with embedded systems and instrumentation, manage test data, and generate test results.Experience with Continuous Integration and Continuous Delivery (CI/CD) tools and practices, including automated builds, regression testing, test orchestration, artifact management, and quality gate enforcement.Experience developing and executing Software-in-the-Loop (SIL) test solutions for autonomous, robotic, or embedded systems, including simulation of controllers, sensors, actuators, communication networks, and machine behaviors to validate software functionality, fault handling, and system performance prior to hardware integrationExperience applying systems engineering principles to software verification of embedded or robotic products, including requirements traceability to test cases, risk-based testing, functional safety considerations, and support of product release readiness activities.Experience with AI-assisted Testing & Development including abilities to:Implement and scale AI-assisted test case generation from product requirements, user stories, and production dataBuild workflows for automated test creation, prioritization, and gap detection using AI

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Sr Software Test Engineer, Robotics in Minneapolis, MN vacancy
  • $120k - $160k

    DescriptionKforce has a client in Minneapolis, MN that is seeking a Senior Electrical Control Systems Engineer (P.E.) to lead Electrical, Instrumentation & Controls (EI&C) projects supporting municipal and industrial facilities. This role will serve as a technical leader... 
    Senior
    Remote work

    KForce

    Minneapolis, MN
    17 hours ago
  • $124.8k - $187.2k

     ...an onsite work model, with flexibility to work remotely on Fridays. No travel is required for this role.As a Senior Software Development Engineer in Test, you will lead software verification and quality engineering activities for web, mobile, and cloud-connected applications... 
    Senior
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Medtronic

    Minneapolis, MN
    3 days ago
  • $94.14k - $134.63k

    About our group:The Equipment Engineering team is helping lead Seagate'...  ...of Autonomous Mobile Robots (AMRs) and wafer stockers inside...  ...control systems, and factory software.If you enjoy turning complex...  ...integrators through design, acceptance testing, installation, and production... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Seagate Technology

    Minneapolis, MN
    17 hours ago
  •  ...was recognized by Forbes as one of the Best Workplaces for Engineers in 2026, reflecting a culture where engineers do meaningful...  ...Boston Scientific is seeking a highly motivated, results-driven Sr Software Test Engineer to join our Coronary Therapies R&D team, working on... 
    Senior
    Hourly pay
    Work at office
    Relocation
    Relocation package
    Shift work
    3 days per week

    Boston Scientific Corporation

    Osseo, MN
    1 day ago
  • $110k - $130k

     ...safety solutions? At TSI, these opportunities are real. Our engineers work with industry-leading experts both internally and externally...  ...problems. At TSI, you make a difference - every day.Senior Software Test Engineer at TSITSI delivers innovative digital solutions... 
    Senior
    Contract work
    Shift work

    TSI Incorporated

    Shoreview, MN
    4 days ago
  • $89.6k - $157k

    We are seeking a Lead Test Automation Architect to define and lead an enterprise-grade test automation strategy across UI, API, data, and platform layers—while evolving our quality engineering capabilities to support Agentic AI / LLM-based systems (probabilistic outputs... 
    Full time
    Contract work
    Work at office
    Shift work
    Night shift

    Wolters Kluwer

    Minneapolis, MN
    17 hours ago
  •  ...tools to support decisions. Measure and sustain improvement results. Cross-Functional Collaboration Work with: Manufacturing Quality Engineering Supply Chain Operations Teams Project Leadership Lead projects from identification through implementation. Ensure sustainment of... 
    Senior

    Katalyst Healthcares & Life Sciences

    Minneapolis, MN
    17 hours ago
  • $50 - $60 per hour

     ...Automation EngineerSr. Principal Lead/Architect/Engineer Workload Automation (IBM Tivoli-TWS/IWS)...  ...applicable); plan and execute regular DR tests and remediate gaps.Establish governance...  ...teams like Automate, AS400 and Robot and assist in supervising these teams in... 
    Senior
    Hourly pay
    Weekend work

    SRI Tech

    Minneapolis, MN
    3 days ago
  • $178.4k - $267.6k

     ...collaboration as we work together to engineer the extraordinary. The...  ...completion of projects.The Sr Principal Robotics & AMR Automation Platforms...  ...controls, fleet-management software, and manufacturing IT/OT...  ..., integration, simulation, testing, and demonstration. Mentor... 
    Senior
    Full time
    H1b
    Work at office
    Local area
    Immediate start
    Flexible hours

    Medtronic

    Minneapolis, MN
    1 day ago
  • $94.14k - $134.63k

     ...higher hard disk drive capacity, improved performance, and long-term reliability.Within this organization, the Advanced Surface Engineering team focuses on surface science, interface engineering, advanced process development, and materials characterization. The team develops... 
    Senior
    Full time
    Temporary work
    Flexible hours

    Seagate Technology

    Minneapolis, MN
    1 day ago
  •  ...Sr Process Engineer Must-Have Qualifications ~ Bachelor's degree in Engineering, Materials Science, Physics, or related technical field. ~5+ years of relevant manufacturing/process/advanced manufacturing engineering experience, or 3+ years with an advanced degree... 
    Senior

    Artech

    Minneapolis, MN
    3 days ago
  • $77.5k - $189.57k

     ...business needs.Responsible for performing a variety of nuclear fuels engineering tasks in the areas of reload core design, reload licensing...  ...degree (in engineering or other related technical field).Sr. EngineerBachelor's degree in Nuclear Engineering or a related... 
    Senior
    Full time
    Temporary work
    For contractors
    Work at office
    Flexible hours
    3 days per week

    Xcel Energy

    Minneapolis, MN
    2 days ago
  •  ...nuclear, etc.)Minimum technical background (engineering/science degree or experience), laser...  ...____________________________________As a Sr Process Engineer in the Advanced Manufacturing...  ....· Familiarity with automation, robotics, vision systems, or custom equipment for... 
    Senior

    Planet Pharma

    Minneapolis, MN
    2 days ago
  • $92.3k - $131.9k

    About our group:This position will work with the Vacuum Equipment Engineering team in our Bloomington, MN facility to support the vacuum...  ...analysis tools, including Six Sigma, JMP, Minitab, or similar software.AI and machine learning applications.Demonstrated hands-on experience... 
    Senior
    Full time
    Temporary work
    Monday to Friday
    Flexible hours

    Seagate Technology

    Minneapolis, MN
    4 days ago
  • $78k - $156k

     ...-05 Job Description Senior Manufacturing Engineer Working at Abbott At Abbott, you can...  ...structural heart disease. As the Sr. Manufacturing Engineer, you’ll have the...  ...tooling, and implementation of machinery and test equipment Coordinate, set strategy, and... 
    Senior
    For contractors
    Work experience placement
    Worldwide

    Abbott

    Minneapolis, MN
    1 day ago
  •  ..., with a focus on realizing complex large scale manufacturing engineering initiatives. This includes transformation of large brownfield...  ...business case considerations when deploying automated mobile robots (AMRs). Understanding of key vendors, risks, technologies in this... 
    Full time
    Work experience placement
    Live in
    Work at office
    Local area

    Accenture

    Minneapolis, MN
    1 day ago
  •  ...maintaining, and executing automated testing solutions. • 2+ years of...  ...Complete understanding of the Software Development Life Cycle. •...  ...closely with developers, test engineers, and support staff for troubleshooting...  ...presenting to managers and Sr. Leadership across multiple... 
    Immediate start

    Artech

    Minneapolis, MN
    1 day ago
  • $145.68k - $178.05k

     ...other private, public, government or military experience to a 3M career. The Impact You’ll Make in this Role As a Senior Software Test Automation Engineer, you will have the opportunity to tap into your curiosity and collaborate with some of the most innovative people... 
    Full time
    H1b
    Relocation
    Flexible hours

    3M

    Saint Paul, MN
    1 day ago
  • $102.4k - $179k

     ...Responsibilities:Design and execute quality engineering strategies for AI-powered applications,...  ...enterprise platforms.Develop scalable test automation frameworks, reusable testing...  ...integrate quality practices throughout the software and AI development lifecycle.Coordinate... 
    Full time

    Vizient

    Minneapolis, MN
    2 days ago
  • $88.9k - $155.5k

     ...Responsibilities:Required ResponsibilitiesDevelop and maintain automated test suites for Databricks jobs, Delta tables, views, data...  ...root cause analysis, document defects, and collaborate with data engineering and platform teams to resolve issues.Preferred... 
    Full time

    Vizient

    Minneapolis, MN
    2 days ago
  • $205k

    Please see the below requirements for a Senior Systems Engineer to Senior Principal Systems Engineer with an established medical device...  ...functional product development initiatives spanning hardware, firmware, software, wireless connectivity, mobile applications, and cloud-... 
    Senior
    Worldwide
    Flexible hours

    Real Staffing Group

    Minneapolis, MN
    3 days ago
  •  ...aerospace industries. Our Manufacturing Engineers provide engineering support to rms teams...  ...characterization activities including mechanical testing, microstructural analysis, chemistry...  ...F3001 preferred.Proficiency with CAD software such as SolidWorks, Creo, NX, or... 
    Senior
    Full time
    Temporary work

    Cretex

    Minneapolis, MN
    1 day ago
  •  ...About The Role Serve as the Engineering subject matter expert for a specific process area (cell culture, harvest, purification, clean-in-place, or utilities systems) Ensure systems remain in a qualified state. Act as technical owner for system lifecycle including... 
    Senior
    Full time
    Temporary work

    Takeda Pharmaceuticals

    Minneapolis, MN
    1 day ago
  • $50.88 per hour

     ...Job Description Job Description Job Title: Software Test Engineer Job Description This role focuses on executing system-level software verification activities for a regulated medical device platform. The software test engineer writes and executes formal test scripts... 
    Full time
    Contract work
    Temporary work

    Actalent

    Minneapolis, MN
    22 hours ago
  • Senior Principal Clinical Data and Solutions Architect at Medtronic will lead the strategic evolution of clinical data platforms and analytics capabilities across the clinical research ecosystem. The role involves modernizing legacy systems, establishing governance standards...
    Senior
    Remote work

    Medtronic

    Minneapolis, MN
    3 days ago
  •  ...Title: Sr. Manufacturing Engineer Location: Plymouth, MN Duration: 12 Months 100% Onsite Manufacturing & Yield Improvement...  ...procurement, build, and debugging of tooling, machinery, and test equipment. Support new product introductions (NPI), process... 
    Senior
    Temporary work
    Flexible hours

    Abbott

    Minneapolis, MN
    4 days ago
  • $102.4k - $179k

     ...delivery squad, leading the end-to-end engineering, deployment, and operational support of...  ...AI Factory strategy.Working closely with software engineers, AI architects, product leaders...  ...environment.ResponsibilitiesDesign, develop, test, deploy, and support enterprise AI... 
    Senior
    Full time

    Vizient

    Minneapolis, MN
    1 day ago
  •  ...DuPont.The Mechanical Design Engineer develops and integrates electromechanical...  ...automation equipment, robotic systems, tooling, and...  ...actuators, and safety systems.Build, test, troubleshoot, and validate...  ....Proficiency in 3D CAD software, preferably SolidWorks.Knowledge... 

    DuPont

    Minneapolis, MN
    4 days ago
  •  ...Job Description Job Description Description: POSITION SUMMARY The Senior Refrigeration Engineer leads the design and execution of refrigeration systems while supporting project teams and clients through clear priorities, strong organization, and decisive technical... 
    Senior
    Full time
    Visa sponsorship

    Emanuelson - Podas Inc

    Minneapolis, MN
    22 hours ago
  • $93k - $117k

     ...USMatrix Technologies is a 100% employee-owned engineering, construction, automation, and digital...  ...responsible for designing, configuring, testing, commissioning, and supporting batch...  ...batch recipes and phases, support software testing, and lead successful system start... 
    Senior
    Full time
    Work at office
    Local area
    Immediate start
    Work from home
    Flexible hours
    Night shift

    Matrix Technologies

    Minneapolis, MN
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Sr Software Test Engineer, Robotics. Be the first to apply!