Robotics Software Test Engineer

BOTSYNC PTE. LTD.

Singapore

On-site

SGD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

BOTSYNC PTE. LTD.

is looking for a hands-on Test Engineer to translate product requirements into detailed test plans, define test suites for functional, regression, safety, and ensure coverage across SiL, HiL, and live environments. You will design and execute test scenarios, build automated validation pipelines, and perform fault-injection and stress testing to validate robotics software reliability under varied conditions.

Qualifications

  • Strong testing fundamentals and quality assurance practices.
  • Experience translating requirements into test cases and plans.
  • Hands-on with SiL/HiL or complex system testing.
  • Familiarity with robotics, sensors, networking, real-time systems, fault tolerance.
  • Scripting in Python and building test tools/frameworks.
  • Experience with CI/CD pipelines and test automation infrastructure.

Responsibilities

  • Translate product requirements into detailed test plans, test cases, and release criteria.
  • Define and maintain functional, regression, integration, performance, and safety testsuites.
  • Design and execute test scenarios across SiL, HiL, and live environments.
  • Perform fault-injection and stress testing including network/sensor degradation and cpu/memory load.
  • Validate system behavior across varied environments and edge cases using tools like SyncOS.
  • Build automated test frameworks and validation pipelines integrated with CI/CD.
  • Investigate issues via logs, telemetry, and metrics; perform RCA with developers.
  • Collaborate with Product, Engineering, and Operations to improve reliability and deployment readiness.
  • Maintain documentation of test cases, validation procedures, and corrective actions.

Skills

Test planning
SiL/HiL testing
Automation scripting (Python)
CI/CD pipelines
Fault tolerance
Root-cause analysis
Documentation
Collaboration

Education

Bachelor’s or Master’s in Computer Science, Robotics, Mechatronics

Tools

SyncOS
Jenkins

Job description

End-to End Test Strategy
Translating requirements into test plans, defining suites (functional, regression, safety), and running test across SiL/HiL/live environment.

Root-cause Analysis & Debugging

Investigating failures via logs /telemetry, performing RCA across perception /navigation /integration, and supporting field teams.

Job Description

  • Translate product requirements, user flows, and system specifications into detailed testplans, structured test cases, and clear release criteria
  • Define and maintain functional, regression, integration, performance, and safety testsuites, creating traceability matrices linking requirements to test results
  • Design and execute test scenarios across simulation (SiL), lab environments (HiL), andlive customer sites to validate robot behavior, navigation, and task execution
  • Perform fault-injection and stress testing, including network failures, sensordegradation, CPU/memory overload, and service disruptions
  • Validate system behaviour under varied environments and edge cases, using tools likeSyncOS to configure workflows and validate operational scenarios.
  • Measure and validate resource usage (CPU, memory, network) to ensure the stability, and reliability of robotics software in high-load scenarios.
  • Investigate issues discovered during testing or live operations by analyzing logs,telemetry, system metrics, and observed robot behavior
  • Perform root-cause analysis (RCA) for failures related to perception, navigation,localization, or system integration, working closely with developers forresolution.
  • Support field teams by analyzing issues reported from deployed robots and assisting in identifying corrective actions or hardware/software compatibility risks.
  • Build andmaintain automated test frameworks and validation pipelines integrated withCI/CD to enable continuous testing for software builds and releases.
  • Develop tools for automated issue triage, log analysis, and performance diagnostics of robotics systems to improve test observability.
  • Define andmonitor measurable success metrics for robot behavior, including navigationstability, task completion reliability, and safety performance.
  • Support structured reviews of software, firmware, and model updates to ensure system changes do not introduce regressions or new risks.
  • Identify gaps in existing test processes and coverage, creating reusable test utilitiesand frameworks to reduce manual testing and improve long-term efficiency.
  • Collaborate with Product, Engineering, and Operations teams to continuously improve system reliability, performance, and deployment readiness in a fast-paced environment.
  • Maintain clear documentation of test cases, validation procedures, system issues, and corrective actions.

Required Skillsets

  • Bachelor’s or Master’s degree in Computer Science, Robotics, Mechatronics, or a relatedfield.
  • Strong understanding of software testing fundamentals, test lifecycle, and quality assurance practices.
  • Experience translating system requirements into structured test cases and test plans.
  • Hands-on experience with simulation-based testing (SiL /HiL) or complex system testing.
  • Familiarity with robotics or distributed systems concepts such as sensors, networking, real-time systems, and fault tolerance.
  • Experience with automation scripting (Python preferred)and building test tools/frameworks.
  • Understanding of performance, reliability, and stresstesting methodologies.
  • Experience working with CI/CD pipelines and testautomation infrastructure.
  • Strong analytical and problem-solving skills with a structured approach to root-cause analysis.
  • Ability to collaborate closely with engineering teams in a fast-paced startup environment.
  • Good documentation and communication skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Robotics Test Engineer: SiL/HiL, CI/CD & Automation
Robotics Test Engineer: SiL/HiL, CI/CD & Automation

BOTSYNC PTE. LTD. • Singapore

On-site
SGD 90,000 - 130,000
Robotics Software Engineer
Robotics Software Engineer

Spearing Executive Search • Singapore

On-site
SGD 80,000 - 120,000
Senior / Lead Software Engineer (Robotics)
Senior / Lead Software Engineer (Robotics)

Quesscorp Singapore Pte Ltd • Singapore

On-site
SGD 70,000 - 90,000
Robotics Software Engineer (LS/JT)
Robotics Software Engineer (LS/JT)

ST Engineering • Singapore

On-site
SGD 90,000 - 150,000
Lead (Robotics)
Lead (Robotics)

Seatrium Digital Pte. Ltd. • Singapore

On-site
SGD 60,000 - 90,000
Senior Software Test Automation Engineer
Senior Software Test Automation Engineer

life technologies holdings pte. ltd. • Singapore

On-site
SGD 60,000 - 100,000
#EG Lead/Senior Systems Engineer, Multi Robot Systems
#EG Lead/Senior Systems Engineer, Multi Robot Systems

NCS Group • Singapore

On-site
SGD 90,000 - 120,000
Robotics Manipulator Engineer (Software Architecture)
Robotics Manipulator Engineer (Software Architecture)

Hyundai Motor Group Innovation Center Singapore (HMGICS) • Singapore

On-site
SGD 120,000 - 180,000
Software Quality Engineer
Software Quality Engineer

RAPSYS TECHNOLOGIES PTE. LTD. • Singapore

On-site
SGD 60,000 - 90,000
Senior Software Test Manager (Consumer Electronics Client)
Senior Software Test Manager (Consumer Electronics Client)

cygnify • Singapore

On-site
SGD 180,000 - 280,000