Senior Software Test Automation Engineer
Listed on 2025-12-02
-
IT/Tech
Robotics, Systems Engineer -
Engineering
Robotics, Systems Engineer
Overview
Senior Software Test Automation Engineer at Alert Venture Foundry (AVF). We’re building world-class robotics startups from scratch, combining embedded hardware, real-time software, cloud services, and intuitive user interfaces. As systems grow in complexity, automated testing is essential to move fast while ensuring safety and reliability.
We’re seeking a Senior Test Automation Engineer with deep experience testing robotics and physical systems. You’ll lead the design of test infrastructure across multiple layers of the stack—from motion control and sensor integration to cloud-based interfaces and dashboards—and collaborate with software, firmware, and hardware engineers to validate performance in simulation and in real-world environments.
This role suits someone who thrives in hands-on settings, enjoys cross-disciplinary collaboration, and wants to shape testing practices for systems that span atoms and bits.
What you’ll do- Design and maintain automated test frameworks for robotic platforms with emphasis on physical system behaviors and real-world reliability.
- Develop simulation-based testing environments (e.g., Gazebo, Isaac Sim, or custom HIL/SIL setups).
- Implement hardware-in-the-loop (HIL) and software-in-the-loop (SIL) test pipelines.
- Automate tests for motion control, sensor accuracy, communications stability, error handling, and regression detection.
- Build test integration into CI/CD workflows (Git Hub Actions, Jenkins, etc.) to enable scalable, repeatable testing.
- Collaborate with engineering teams to define unit, integration, and system validation strategies.
- Support internal tooling for data capture, visualization, telemetry, and debugging.
- Contribute to light project coordination, triage, and iteration planning as part of AVF’s collaborative engineering culture.
- 6+ years of experience in QA, SQA, or test automation for robotics, hardware-integrated systems, or embedded products.
- Strong skills in Python for scripting, test automation, and data tooling.
- Experience designing and running tests for physical systems: motion subsystems, sensors, embedded devices, or mechatronics.
- Familiarity with robotics simulation tools like Gazebo, Isaac Sim, Webots, or Unity-based platforms.
- Knowledge of CI/CD pipelines and tools such as Git Hub Actions or Jenkins.
- Comfortable working closely with hardware and firmware teams.
- Strong grasp of testing best practices: unit, integration, system, regression, performance, and safety-critical workflows.
- Experience testing web apps, dashboards, or cloud services (e.g., Selenium, Playwright, API testing tools).
- Bachelor’s or Master’s in Computer Engineering, Robotics, or a related technical field.
- Familiarity with ROS2, middleware integration, or logging/telemetry systems.
- Exposure to embedded-level testing, edge compute devices, or safety-critical software.
- Interest or aptitude for light project leadership, coordination, or cross-team planning (no prior PM experience required).
- Ensure the safety, reliability, and performance of innovative robotics systems, from lab to field.
- Build foundational infrastructure that supports rapid iteration across multiple ventures.
- Work alongside expert engineers across hardware, embedded, and software domains.
- Influence testing culture and engineering discipline in a dynamic, high-ownership environment.
AVF is an equal opportunity employer and values diversity across all dimensions. If you’re excited to test robotic systems in the real world, and want to help bridge the gap between physical reliability and software agility, we encourage you to apply.
Job details- Seniority level:
Mid-Senior level - Employment type:
Full-time - Job function:
Quality Assurance
Note:
This posting does not include salary information. Apply to join AVF and help advance testing for robotics systems.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).