Test & Reliability Engineer | Software Testing Job at Gecko Robotics, Inc., Pittsburgh, PA

Ulh5elo1VFp3MFhQMjVwRXo4ejZ6V3V0L1E9PQ==
  • Gecko Robotics, Inc.
  • Pittsburgh, PA

Job Description

What We Do

Gecko Robotics is helping the world’s most important organizations ensure the availability, reliability, and sustainability of critical infrastructure. Gecko's complete and connected solutions combine wall-climbing robots, industry-leading sensors, and an AI-powered data platform to provide customers with a unique window into the current and future health of their physical assets. This enables real-time decision making to increase the efficiency and safety of operations, promote mission readiness, and protect the environment and civilization from the effects of infrastructure failure.

Role at a Glance

As Gecko continues to expand the number and diversity of robotic systems, the Robotics department is expanding our teams that are responsible for ensuring our systems have been designed, built, tested and maintained with the highest standards possible.  The Engineers and Technicians that work in these roles are focused on the overall system performance of our solutions and are responsible for maintaining strong relationships across multiple teams as well as have a strong technical understanding of both the as-designed/as-built product and the operational/working environment our systems are deployed into.  This is a very hands-on team that works across all phases of the product life cycle.

The Test & Reliability (T&R) team is currently a team of strong generalists, but we are looking to hire our first engineer in the Software Testing discipline. As the first hire in this role, you will be expected to stand up critical testing pipelines that ensure the reliability and correctness of software we send to the field. This position offers the opportunity to design and execute comprehensive tests, develop automated testing infrastructures, and collaborate with a talented team to continuously enhance our software solutions.

Gecko’s engineers work in a hands-on, fast-paced environment.  We’re seeking self-motivated individuals who thrive in a small company environment and are passionate about developing great products which solve significant problems.

What you will do

  • Work in the Robotics organization as a system expert able to help plan and prioritize work that improves the utility of the systems we build and release

  • Become an expert in the operation and use of our systems and serve as a liaison and advisor  to Operations and the development teams 

  • Build an understanding of the operational domain for our systems and the non-destructive testing (NDT) techniques and technologies we employ

  • Set standards for maintaining fleets of robots and work with Operations support teams to ensure the operational readiness of the fleets

  • Travel to local (Pittsburgh) test facilities and remote (mostly within the US) customer sites to perform field testing/evaluations as part of the design and development process and as needed to build operational familiarity

In the role of Software Testing, 

  • Design, implement, and manage a robust regression testing framework that validates the full spectrum of functionalities in our software applications.

  • Conduct thorough tests on the software’s user interface, robotic interaction, in-app support capabilities, and localization of sensor data to validate autonomous functionalities and ensure seamless user experience.

  • Partner with product managers, software developers, and robotic engineers to align testing efforts with development goals and feature enhancements.

  • Create and optimize automation scripts and tools to enhance testing efficiency, focusing on repeatable and scalable testing processes.

  • Analyze test outcomes, identify patterns, and report defects with actionable insights to improve product quality continuously.

  • Contribute to the enhancement of testing processes and tools within the team, keeping abreast of the latest trends and technologies in software testing.

  • Perform triage to identify and differentiate between issues arising from data collection software and those related to electro-mechanical hardware and firmware.

  • Collaborate with software and hardware teams to diagnose root causes and implement effective solutions, ensuring optimal performance in both testing and field environments.

About You:

Required Skills

  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

  • Minimum of 3 years of experience in software testing, particularly with emphasis on regression and quality assurance.

  • Proficiency in a programming language such as Python, Java, or C#.

  • Experience with automation testing frameworks and tools, such as Selenium, JUnit, or equivalent.

  • Strong analytical skills with the ability to identify and resolve complex issues.

Preferred Skills

  • Over 5 years of experience in software testing within the robotics or autonomous vehicle industry.

  • Master’s degree in a related field.

  • Demonstrable experience with CI/CD processes and tools.

  • Experience working with robotic software, sensor data integration, or autonomous systems.

  • Excellent communication and collaboration skills, especially within multidisciplinary teams.

  • Familiarity with contemporary trends and advancements in robotics and autonomous systems testing.

Who We Are

At Gecko, our people are our greatest investment. In addition to competitive compensation packages, we offer company equity, 401(k) matching, gender-neutral parental leave, full medical, dental, and vision insurance, mental health and wellness support, ongoing professional development, family planning assistance, and flexible paid time off. 

Gecko values collaboration, innovation, and partnership, and we believe we do our best work when we're together in person. We’re an office-first culture but understand that sometimes you may need to work from home. Many people are in the office five days a week, others need a bit more flexibility. Ultimately, we care about the outcomes we achieve - and creating a culture of autonomy and trust that enables that impact.

Gecko is committed to creating a culture of inclusion and belonging, and we are proud to be an equal opportunity employer.  We believe it is our collective responsibility to uphold these values and encourage candidates from all backgrounds to join us in our mission to protect today’s infrastructure and give form to tomorrow’s. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, veteran status, age, or any other protected characteristic per federal, state, or local law. If you are passionate about what you do and want to use your talents to support our critical mission, we’d love to hear from you.

Job Tags

Local area, Remote job, Work from home, Flexible hours,

Similar Jobs

Purolator

Logistics Compliance Specialist Job at Purolator

 ...solutions provider specializing in the air and ground forwarding of express, freight and parcel shipments, customs brokerage, and fulfillment and delivery services to, from and within North America. We are a subsidiary of Purolator Inc., Canada's largest leading... 

Get It - Hospitality

Bookkeeper - Remote | WFH Job at Get It - Hospitality

 ...Summary:** We are looking for a friendly and detail-oriented Bookkeeper with strong experience in QuickBooks to join our team. In this...  ...Candidates must reside in Central Iowa. The role is primarily remote, with typically one in-person meeting each week and occasional... 

Closet Factory - Houston

Cabinet Installer Job at Closet Factory - Houston

We need to add to our team of cabinet installers. We have a full schedule for the next several months with more sales coming.You will install custom cabinets in closets, garages, offices, pantries etc. You have a good attitude and are working to satisfy each client.... 

Preferred Homecare

Class A Delivery Driver - CDL Job Job at Preferred Homecare

Class A Delivery Driver - CDL JobDelivery Driver - CDL - 161659Lakewood, CO 80235Position Summary: The delivery driver compiles ordered...  ...to ordered equipment and supplies.Performs equipment set-up, orientation, and demonstration of the safe operation and use of... 

Clarifi Staffing Solutions

School-Based Occupational Therapist— Join Our Team! Job at Clarifi Staffing Solutions

 ...We are seeking a dedicated Occupational Therapist to help individuals enhance their daily living...  ...working with K-12 students in a school setting is highly preferred. The candidate...  ...development, educational assessments, and school-based therapeutic interventions. Excellent...