Gecko Robotics

Software Development Engineer in Test

Pittsburgh. Posted 7 months ago

The role

This person will build and scale automated testing systems for a robotics platform. They will ensure software quality through regression testing, automation frameworks, and debugging across software and hardware boundaries.

What you will do

  • Build, maintain, and scale automated regression testing frameworks
  • Define test strategies and coverage for new features
  • Design and execute tests across UI, robotic interactions, and sensor-driven workflows
  • Investigate and triage issues across software, firmware, and hardware boundaries
  • Use logs, metrics, and system data to diagnose issues
  • Analyze test results to improve product quality and reliability
  • Partner with software, robotics, and product teams
  • Own testing infrastructure and quality outcomes for key components
  • Contribute to the continuous improvement of testing tools and processes
  • Participate in field deployments and testing

Required qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience)
  • 5+ years of experience in software testing, quality assurance, or test automation
  • Proficiency in at least one programming language (Python, Java)
  • Experience with test automation frameworks (e.g., 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

Nice to have

  • Experience building and scaling automated testing systems in complex or hardware-integrated environments
  • Experience with CI/CD systems and automated testing pipelines
  • Experience working with robotics, sensor data, or autonomous systems

Benefits

  • Company equity
  • 401(k) matching
  • Gender-neutral parental leave
  • Full medical, dental, and vision insurance
  • Mental health
  • Ongoing professional development
  • Family planning assistance
  • Flexible paid time off

About the company

Gecko Robotics helps organizations ensure the availability, reliability, and sustainability of critical infrastructure using wall-climbing robots, sensors, and an AI-powered data platform.

Software Development Engineer in Test at Gecko Robotics | JobZoey