Gecko Robotics

Test & Reliability Engineer | Software Testing

Gecko Robotics2 days ago
Location

Pittsburgh

Type

Full Time

Salary

USD 90,000 – 130,000

Level

Mid

Role

Test & Reliability Engineer

Posted

Mar 24, 2026

Full TimeMid

The role

Summary

Gecko Robotics is seeking a Test & Reliability Engineer to build and scale automated testing systems for their advanced robotics platform. The ideal candidate will develop robust testing frameworks, ensure software quality across complex hardware-software interfaces, and contribute to improving system reliability for critical infrastructure inspection technologies.

What you'll do

Test Automation Framework Development: Build, maintain, and scale automated regression testing frameworks for critical system functionalities across software and hardware boundaries
Test Strategy and Coverage: Define comprehensive test strategies that balance speed, reliability, and risk to support high-confidence deployments
Cross-System Testing: Design and execute tests across UI, robotic interactions, and sensor-driven workflows to validate real-world system behavior
Issue Investigation: Investigate and triage complex issues across software, firmware, and hardware interfaces, driving root cause identification and timely resolution
Performance Analysis: Analyze test results, identify patterns, and surface actionable insights to improve product quality and system reliability

What we look for

Technical

Programming LanguagesProficiency in Python and/or Java, with ability to write robust test automation scripts
Test Automation ToolsExperience with test automation frameworks like Selenium, pytest, JUnit
CI/CD ToolsFamiliarity with continuous integration tools such as GitHub Actions and Jenkins

Education

Degree RequirementBachelor's degree in Computer Science, Engineering, or related field (or equivalent practical experience)

Experience

Testing Experience3+ years of experience in software testing, quality assurance, or test automation
Complex System TestingPreferably experience in testing hardware-integrated or robotics-related software systems

Skills

Required skills

Test AutomationStrong skills in developing and maintaining automated testing frameworks
DebuggingAdvanced analytical and problem-solving skills for complex system diagnostics
CommunicationExcellent written and verbal communication across technical teams

Nice to have

Robotics KnowledgeExperience with robotics, sensor data, or autonomous systems testing
CI/CD PipelineExpertise in building and scaling automated testing pipelines

Compensation & benefits

Salary

USD 90,000 – 130,000 (annual)

Benefits

Health Insurance

Comprehensive medical, dental, and vision insurance

401(k) Matching

Retirement savings plan with company matching

Equity

Company stock options or equity compensation

Parental Leave

Gender-neutral parental leave policy

Professional Development

Ongoing learning and career growth opportunities


Interview process

  1. 1
    Initial Screening Phone or video call with recruiting team to discuss background and role fit
  2. 2
    Technical Assessment Automated testing and programming skills evaluation, potentially including a take-home coding challenge
  3. 3
    Technical Interview In-depth discussion with engineering team about testing methodologies, problem-solving approaches, and technical expertise
  4. 4
    Onsite/Final Interview Comprehensive interview with multiple team members, including technical deep dive and cultural fit assessment

Apply for this position

You'll be redirected to the company's application page