Test Engineer III - Project Based

Autonomous SolutionsFort Worth, TX
Hybrid

About The Position

This is a project-based employee role supporting the development, integration, verification, and validation of ASI's autonomous articulated dump truck and water cart platforms. Development phases of this nature typically continue through project completion, often spanning two to four years, although scope and duration are determined by business and customer needs. The Test Engineer III develops, executes, and improves verification and validation activities for ASI's autonomous articulated dump truck and water cart platforms. This role translates system requirements, customer workflows, and off-road operating scenarios into structured test plans, procedures, and measurable acceptance criteria covering integrated hardware, software, sensors, vehicle controls, hydraulic systems, water-distribution systems, and autonomous functionality. As a Level III engineer within ASI's five-level engineering structure, this position independently owns moderately complex testing assignments from planning through execution, analysis, and reporting while receiving guidance on broader program-level validation strategy. The role collaborates with systems, software, electrical, mechanical, perception, GNC, reliability, and field teams to validate autonomous hauling, dumping, material spreading, water application, route execution, and vehicle-control capabilities in demanding outdoor environments.

Requirements

  • Bachelor's degree in Mechanical Engineering, Electrical Engineering, Computer Engineering, Computer Science, Robotics, Systems Engineering, or a related technical field
  • Typically five or more years of experience in test engineering, verification and validation, systems integration, product testing, or a related engineering role
  • Experience developing and executing test plans for complex hardware and software integrated systems
  • Experience translating technical requirements and operational scenarios into test procedures and measurable acceptance criteria
  • Experience conducting functional, integration, regression, performance, endurance, or system-level testing
  • Ability to independently plan, coordinate, execute, and document moderately complex testing assignments
  • Experience analyzing test data, system logs, and technical results to identify failures and performance limitations
  • Strong troubleshooting skills involving integrated mechanical, electrical, hydraulic, software, sensor, and vehicle systems
  • Experience with test instrumentation, data-acquisition equipment, diagnostic tools, or vehicle logging systems
  • Familiarity with requirements traceability, defect management, configuration control, and product-development lifecycles
  • Experience using Python, MATLAB, C++, Excel, or comparable tools for test automation and data analysis
  • Experience working in Linux-based environments
  • Ability to read and interpret system requirements, electrical schematics, mechanical drawings, hydraulic diagrams, software interfaces, and technical documentation
  • Strong attention to detail and commitment to producing accurate, repeatable, and objective test evidence
  • Strong written and verbal communication skills
  • Ability to work effectively with engineering, field, operations, customer-facing, and project teams
  • Ability to travel and work in laboratory, shop, customer, and outdoor field-testing environments

Nice To Haves

  • Experience testing articulated dump trucks, water carts, construction equipment, mining vehicles, or other off-road heavy equipment
  • Familiarity with hauling, dumping, material spreading, dust suppression, road watering, or site-maintenance workflows
  • Understanding of articulated vehicle dynamics, payload effects, hydraulic systems, braking systems, or off-road vehicle controls
  • Experience testing pumps, tanks, valves, spray bars, flow-control systems, or fluid-distribution equipment
  • Experience validating autonomous systems on slopes, haul roads, loose surfaces, uneven terrain, or active construction and mining sites
  • Experience testing autonomous vehicles, robotics systems, industrial machinery, or off-road platforms
  • Familiarity with ROS, ROS2, or comparable robotics middleware
  • Experience with hardware-in-the-loop, software-in-the-loop, simulation, or recorded-data replay testing
  • Experience testing perception, GNC, localization, navigation, vehicle-control, or embedded-software systems
  • Familiarity with cameras, LiDAR, radar, GPS/GNSS, IMUs, encoders, or other robotic sensing technologies
  • Experience with CAN communication, embedded controllers, vehicle-control units, hydraulic controllers, or drive-by-wire systems
  • Experience developing automated test scripts, data-analysis tools, or test frameworks
  • Familiarity with JAMA, Jira, TestRail, Polarion, or comparable requirements and test-management systems
  • Experience supporting failure analysis, root cause analysis, FMEA, or reliability testing
  • Familiarity with functional safety concepts and validation practices for autonomous or safety-critical systems
  • Experience supporting customer demonstrations, field deployments, or operational acceptance testing

Responsibilities

  • Develop and execute verification and validation plans for autonomous articulated dump trucks, water carts, and associated systems
  • Translate system requirements, customer workflows, and operational use cases into measurable test objectives and acceptance criteria
  • Create detailed test procedures, test cases, checklists, data-collection plans, and technical test reports
  • Independently own moderately complex testing assignments from initial planning through final documentation
  • Develop test scenarios involving loading, hauling, route navigation, positioning, dumping, material spreading, water filling, water application, and return-to-load workflows
  • Validate autonomous vehicle behavior across haul roads, loading areas, dump zones, water-fill locations, intersections, slopes, confined work areas, and uneven terrain
  • Conduct functional, performance, integration, regression, endurance, and system-level testing
  • Test steering, articulation, propulsion, braking, speed control, path tracking, stopping accuracy, and vehicle stability
  • Evaluate system performance under varying payloads, grades, surface conditions, traction levels, speeds, and environmental conditions
  • Validate dumping and material-spreading behaviors, including vehicle positioning, bed operation, placement accuracy, and safe departure from dump areas
  • Test water cart capabilities, including tank-level monitoring, pump operation, valve control, spray-bar functionality, water-flow commands, application coverage, and shutoff behavior
  • Evaluate the effects of changing payload, fluid movement, and tank levels on vehicle handling, braking, control performance, and autonomous behavior
  • Validate autonomous capabilities involving localization, navigation, perception, obstacle avoidance, route compliance, communications, and task execution
  • Test vehicle responses to personnel, equipment, vehicles, obstacles, and changing conditions within active work areas
  • Develop representative haul cycles, water-application routes, duty cycles, and endurance scenarios for system validation
  • Conduct testing using simulation, recorded-data replay, software-in-the-loop, hardware-in-the-loop, laboratory, and full-vehicle environments
  • Configure test vehicles, payload conditions, water systems, instrumentation, sensors, software, logging systems, and supporting equipment
  • Collect and organize vehicle logs, system data, measurements, photographs, videos, and other objective test evidence
  • Analyze vehicle, autonomy, hydraulic, water-system, sensor, and control data to identify performance limitations and unexpected behavior
  • Evaluate test results against system requirements, performance targets, specifications, and acceptance criteria
  • Document defects clearly and communicate technical findings to engineering and project teams
  • Reproduce reported issues involving vehicle control, articulation, dumping, spreading, pumping, spray coverage, localization, perception, or route execution
  • Support cross-functional troubleshooting, failure investigations, and root cause analysis activities
  • Verify corrective actions through targeted testing, regression testing, and issue-closure activities
  • Maintain traceability between requirements, test cases, results, defects, and validation evidence
  • Develop scripts and tools to improve test automation, data processing, visualization, reporting, and repeatability
  • Support requirements reviews, design reviews, test-readiness reviews, and system-readiness assessments
  • Coordinate testing activities with engineers, field testers, equipment operators, customers, and project stakeholders
  • Support customer demonstrations, field deployments, acceptance testing, and on-site troubleshooting
  • Follow company, customer, and site-specific safety requirements while testing autonomous and heavy-equipment systems
  • Contribute to improvements in testing standards, procedures, documentation, tools, and team practices

Benefits

  • 401k with employer match
  • Generous HSA contribution
  • PTO, paid holidays, and flextime
  • ASI covers 90% of employee medical plan costs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service