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
$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...SeniorRemote work$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...SeniorFull timeH1bWork at officeLocal areaImmediate startRemote workFlexible hours$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...SeniorFull timeTemporary workFlexible hours- ...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...SeniorHourly payWork at officeRelocationRelocation packageShift work3 days per week
$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...SeniorContract workShift work$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 timeContract workWork at officeShift workNight shift- ...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
$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...SeniorHourly payWeekend work$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...SeniorFull timeH1bWork at officeLocal areaImmediate startFlexible hours$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...SeniorFull timeTemporary workFlexible hours- ...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
$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...SeniorFull timeTemporary workFor contractorsWork at officeFlexible hours3 days per week- ...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
$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...SeniorFull timeTemporary workMonday to FridayFlexible hours$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...SeniorFor contractorsWork experience placementWorldwide- ..., 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 timeWork experience placementLive inWork at officeLocal area
- ...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
$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 timeH1bRelocationFlexible hours$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$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$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-...SeniorWorldwideFlexible hours- ...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...SeniorFull timeTemporary work
- ...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...SeniorFull timeTemporary work
$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 timeContract workTemporary work- 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...SeniorRemote work
- ...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...SeniorTemporary workFlexible hours
$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...SeniorFull time- ...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...
- ...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...SeniorFull timeVisa sponsorship
$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...SeniorFull timeWork at officeLocal areaImmediate startWork from homeFlexible hoursNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Test Engineer, Robotics. Be the first to apply!
- software quality engineer Minneapolis, MN
- software test engineer Minneapolis, MN
- software quality assurance engineer Minneapolis, MN
- qa automation engineer remote Minneapolis, MN
- qa automation test engineer Minneapolis, MN
- qa engineer Minneapolis, MN
- senior software test automation engineer Minneapolis, MN
- quality assurance engineer Minneapolis, MN
- senior robotics software engineer Minneapolis, MN
- senior business development Minneapolis, MN



