Software Test Engineer

Actalent
Minneapolis, MN, United States
1 day ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Compensation
$93,600.0 - $135,200.0
Working hours
Regular working hours

Tech stack

Testing (Software) .NET Framework Artificial Intelligence Systems Engineering JIRA Automation of Tests Microsoft Azure C Sharp (Programming Language) CANopen Software Quality Computer Engineering Continuous Integration
+13 more
Software Debugging Embedded Software Regression Testing Requirements Traceability Robotic Automation Software Software Engineering Software Systems Test Case Scripting Mobile Robots Integration Tests Information Technology Bitbucket

Job description

The Senior Software Test Engineer leads verification, validation, and quality efforts for embedded software and autonomous robotic systems. This hands-on role develops automated test frameworks, HIL test infrastructure, and verification strategies to ensure software quality throughout the product lifecycle. The position partners with Software, Systems, Controls, Electrical, Integration, and Test Engineering teams to validate embedded software, electromechanical systems, communications, safety functions, and overall machine performance., * Develop and execute software test strategies covering functionality, performance, reliability, fault handling, and failure modes.

  • Create test cases from requirements, user stories, and defect reports while maintaining requirements traceability.
  • Identify coverage gaps and improve product testability, diagnostics, safety, and robustness.
  • Design, develop, and maintain automated test frameworks, HIL platforms, test harnesses, and reusable test tools.
  • Develop C# automated test scripts for embedded controllers, communications, robotic behaviors, and machine functions.
  • Implement fault-injection, negative testing, and resilience validation.
  • Integrate automated testing into CI/CD pipelines and release workflows.
  • Execute manual and automated testing across software releases and configurations.
  • Analyze test results, debug failures, perform root-cause analysis, and document defects.
  • Establish quality metrics, regression coverage, and release readiness assessments.
  • Present testing results and quality recommendations to engineering teams and leadership.

Requirements

  • Bachelor’s degree in Software Engineering, Computer Engineering, Electrical Engineering, Computer Science, Robotics, or related field.
  • 6+ years of experience in software testing, test automation, verification, integration, or embedded systems.
  • Experience developing HIL test platforms, simulation environments, fault-injection frameworks, and CI/CD-integrated test solutions.
  • Strong C# programming, scripting, and debugging skills.
  • Experience testing embedded software and integrated hardware/software systems.
  • Experience with CAN/CANopen communications, diagnostics, and validation.
  • Hands-on experience building, wiring, and debugging test fixtures for electromechanical systems.
  • Experience with tools such as Azure DevOps, Jira, and Bitbucket.

Preferred Qualifications

  • Experience with autonomous mobile robots, industrial robotics, mobile equipment, or vehicle control systems.
  • Experience developing C#/.NET applications for test automation and equipment control.
  • Experience with CI/CD practices, automated regression testing, and quality gates.
  • Experience with Software-in-the-Loop (SIL) testing and simulation environments.
  • Knowledge of systems engineering principles, requirements traceability, functional safety, and product release readiness.
  • Experience using AI-assisted tools for test case generation, coverage analysis, test automation, and gap detection., Individual compensation offered for this position within this range will depend on many factors, including qualifications, skills, relevant experience, job knowledge, geographic location, internal equity, and other pertinent job-related factors.

About the company

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…