G

Gecko Robotics

Builds inspection robots and infrastructure software

Software Development Engineer in Test

Test Automation EngineeringConfirmed live in the last 24 hours
Full-timePittsburgh, PA, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • At least 5 years of experience in software testing, quality assurance, or test automation.
  • Proficiency in at least one programming language, including Python or Java.
  • Experience with test automation frameworks such as Selenium, JUnit, or similar.
  • Strong debugging, analytical, and problem-solving skills.
  • Willingness to travel up to 25% to support field testing and customer deployments.
  • Strong written and verbal English communication skills and the ability to collaborate across teams with varied technical backgrounds.

Responsibilities

  • Build, maintain, and scale automated regression testing frameworks for critical system functionalities.
  • Define test strategies and coverage for new features while balancing speed, reliability, and risk to support high-confidence deployments.
  • Design and execute tests across user interfaces, robotic interactions, and sensor-driven workflows to validate real-world system behavior.
  • Investigate and triage issues across software, firmware, and hardware boundaries, driving timely root-cause identification and resolution.
  • Use logs, metrics, and system data to diagnose issues in test and field environments.
  • Analyze test results, identify patterns, and surface actionable insights to improve product quality and reliability.
  • Partner with software, robotics, and product teams to improve test coverage, system performance, and release confidence.
  • Own testing infrastructure and quality outcomes for key system components.
  • Contribute to the continuous improvement of testing tools, processes, and best practices.
  • Participate in field deployments and testing as needed, supporting validation and debugging in real-world environments.

Desired Qualifications

  • Experience building and scaling automated testing systems in complex or hardware-integrated environments.
  • Experience with continuous integration and continuous delivery systems and automated testing pipelines.
  • Experience working with robotics, sensor data, or autonomous systems.

About the Company

Gecko Robotics

Builds inspection robots and infrastructure software

Gecko Robotics builds inspection robots and software for organizations that maintain power plants, factories, ships and other critical infrastructure. Its machines collect detailed measurements of physical condition, helping customers find hidden defects and decide where maintenance is needed. Cantilever, its software platform, brings robotic inspection results and facility records together so teams can track an asset's health throughout its life. Customers pay for robotic inspections and software-based asset analysis, with Gecko's engineers working alongside site teams on maintenance and production workflows. Gecko Robotics was founded in 2013 and is headquartered in Pittsburgh, Pennsylvania.

Company size
201-500
Company stage
Series D
Total funding
$347.1M
Headquarters
Pittsburgh, PA
Founded
2013

Recently Posted Jobs

Explore more opportunities at Gecko Robotics

See more jobs