Jobs · Engineering · Colorado

Software QA Engineer

Tomorrow.io · Golden, CO · 1 mo ago
HybridEngineering$100/hrFull-time

About the role

The Space & Sensors team at Tomorrow.io develops unique RF-based sensing systems like radar, supporting the company's Operation Tomorrow Space initiative. This includes spacecraft and constellations that collect data for seamless integration into forecasting and modeling systems.

Responsibilities

  • Build and operate automated verification systems
  • Develop and maintain automated test frameworks in Python for validating complex C++ software and firmware systems
  • Enable reliable software builds and releases
  • Design and maintain CI/CD pipelines in GitHub Actions for building, testing, and validating software using C++ build systems (CMake/QMake)
  • Build and maintain test infrastructure and continuous validation pipelines
  • Partner with software and firmware teams to improve system quality

Requirements

  • Python and test automation frameworks (e.g., Pytest)
  • Strong Git experience (branching strategies, pull requests, rebasing, repository management)
  • Design and implementation of CI/CD pipelines (e.g., GitHub Actions)
  • Build systems and build automation (e.g., CMake, QMake) including cross-platform build management
  • Bash scripting and strong familiarity with Linux command-line tools (e.g., ssh, ping, system utilities)
  • Hardware / embedded system testing experience

Qualifications

As a contributor within the Space and Sensors software team, you will play a critical role in the execution of complex, multidisciplinary system development programs. Your challenges will include software quality, high-availability, release reliability, and issue tracking. Your contributions will help make sure we are building the best weather platform in the world.

Skills

  • Python and test automation frameworks (e.g., Pytest)
  • Git experience (branching strategies, pull requests, rebasing, repository management)
  • CI/CD pipelines (e.g., GitHub Actions)
  • Build systems and build automation (e.g., CMake, QMake) including cross-platform build management
  • Bash scripting and strong familiarity with Linux command-line tools (e.g., ssh, ping, system utilities)
  • Hardware / embedded system testing experience

Benefits

Comprehensive health benefits, unlimited paid time off, and other benefits included. Relocation assistance may be offered/available for certain roles.

Pay

The anticipated salary range for this role is $100-120k subject to local market and candidates skills and experience.

Schedule

We offer flexible hours and unlimited vacation days.

Similar jobs

Software QA Engineer

4 Corner ResourcesOrlando, FL· 1 wk ago
Information Technology$43/hrapply on www1.jobdiva.com

Software QA Engineer

VantorColorado Springs, CO· 2 wk ago
Engineering$90k–$120k/yrapply on maxar.wd1.myworkdayjobs.com

Software QA Engineer

Pioneering Evolution, LLCArlington, VA· 1 wk ago
Engineeringapply on workforcenow.adp.com

Software QA Engineer

Ooma, Inc.Sunnyvale, CA· 1 wk ago
Engineering$123k–$135k/yrapply on job-boards.greenhouse.io

QA Software Engineer

Sightline IntelligencePortland, OR· 4 wk ago
Information Technologyapply on workforcenow.adp.com