Software Test & Automation Engineer II

Quantum Space

Rockville (MD)

In loco

USD 110.000 - 140.000

Tempo pieno

7 ore fa
Candidati tra i primi

Aumenta le possibilità di ricevere una risposta da questo datore di lavoro

Il tuo curriculum e una lettera di presentazione personalizzati, che corrispondono esattamente a ciò che sta cercando.

Supera i filtri ATS

Descrizione del lavoro

Quantum Space is seeking a Software Test & Automation Engineer II to build and maintain automated testing for spacecraft flight software across SIL, HIL, and flight-representative environments. You will design automated test cases, scripts, and frameworks using Python and C/C++, collaborating with flight software and systems teams to ensure mission-critical reliability.

Ideal candidates have 2+ years in software testing or automation, strong debugging skills, and familiarity with CI/CD.

Competenze

  • Bachelor’s degree in CS, SWE, CE, EE, or related technical field.
  • 2+ years of experience in software development, software testing, test automation, or related engineering.
  • Strong programming in Python, C/C++, or equivalent languages.
  • Experience developing automated test scripts, frameworks, or verification tools.
  • Experience testing embedded systems, real‑time software, or complex apps.
  • Understanding of integration, verification, validation, and regression testing.
  • Familiarity with automated testing, CI/CD processes, and software configuration management.
  • Experience debugging, troubleshooting, and defect tracking.
  • Strong analytical, problem‑solving, and teamwork communication.

Mansioni

  • Develop and maintain automated integration, verification, and regression testing for spacecraft flight software.
  • Design and execute requirements-based test cases and automated scripts.
  • Develop and enhance automated test frameworks using Python, C/C++, or equivalents.
  • Verify command/telemetry processing, mode and fault management in flight software.
  • Support testing in SIL, HIL, and flight-representative environments.
  • Collaborate with flight software, systems engineers, and test teams to identify defects and perform root-cause analysis.
  • Maintain automated regression suites to protect existing functionality during changes.
  • Integrate automated testing into CI/CD pipelines to boost quality and efficiency.
  • Analyze test results, document defects, and generate verification reports.
  • Support test environments, simulation tools, and test infrastructure maintenance.

Conoscenze

Python
C/C++
Test automation
Embedded systems
CI/CD
Debugging
Requirements-based testing
Communication

Formazione

Bachelor's degree in Computer Science / Software Engineering / Computer Engineering / Electrical Engineering / Aerospace Engineering

Strumenti

pytest
Jenkins
Git/GitHub
CI/CD tooling

Descrizione del lavoro

Quantum Space is redefining mobility and maneuverability in space. Our high-mobility spacecraft platforms support national security, civil, and commercial missions with unmatched flexibility and propulsion capability. We build fast and iterate quickly.

Who We’re Looking For

We are seeking a skilled and motivated Software Test & Automation Engineer II to develop and maintain automated testing solutions that ensure the reliability, functionality, and performance of our next‑generation spacecraft flight software. In this role, you will contribute to software integration, verification, and regression testing by developing automated test frameworks, requirements‑based test cases, and test scripts that validate mission‑critical spacecraft functions.

You will work closely with flight software, systems engineering, and integration and test teams to support software testing across software‑in‑the‑loop (SIL), hardware‑in‑the‑loop (HIL), and flight‑representative environments. This position is ideal for an engineer with strong programming and test automation skills who thrives in a fast‑paced environment, enjoys solving complex technical challenges, and is passionate about building reliable software for next‑generation space missions.

Where You’ll Make an Impact

  • Develop and maintain automated integration, verification, and regression testing capabilities for spacecraft flight software.
  • Design, implement, and execute requirements‑based test cases and automated test scripts to validate flight software functionality and performance.
  • Develop and enhance automated test frameworks using Python, C/C++, or equivalent programming languages.
  • Verify spacecraft command and telemetry processing, mode management, fault management, and other critical flight software functions.
  • Support software testing in software‑in‑the‑loop (SIL), hardware‑in‑the‑loop (HIL), and flight‑representative environments.
  • Collaborate with flight software developers, systems engineers, and integration and test teams to identify defects, troubleshoot issues, and support root‑cause analysis.
  • Develop and maintain automated regression test suites to ensure software changes do not impact existing functionality.
  • Integrate automated testing into CI/CD pipelines to improve software quality, testing efficiency, and development workflows.
  • Analyze test results, document defects, and generate verification reports to support software readiness and requirements compliance.
  • Support the development and maintenance of software test environments, simulation tools, and test infrastructure.
  • Participate in technical reviews and contribute to improvements in software verification processes, automation tools, and configuration management practices.

What It Takes

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related technical field.
  • 2+ years of experience in software development, software testing, test automation, or a related engineering discipline.
  • Strong programming skills in Python, C/C++, or equivalent languages.
  • Experience developing automated test scripts, test frameworks, or software verification tools.
  • Experience testing embedded systems, real‑time software, or complex software applications.
  • Understanding of software integration, verification, validation, and regression testing methodologies.
  • Familiarity with automated testing, CI/CD processes, and software configuration management practices.
  • Experience with software debugging, troubleshooting, and defect tracking.
  • Strong analytical, problem‑solving, and communication skills with the ability to work effectively in a collaborative engineering environment.

Nice‑to‑Have Experience

  • Experience with spacecraft flight software, satellite systems, avionics, or other mission‑critical embedded software.
  • Familiarity with spacecraft flight software architectures, command and telemetry processing, mode management, and fault detection and recovery.
  • Hands‑on experience with software‑in‑the‑loop (SIL) and hardware‑in‑the‑loop (HIL) testing environments.
  • Experience developing automated test frameworks using Python, pytest, or similar testing tools.
  • Experience working with real‑time operating systems (RTOS), embedded Linux, or similar environments.
  • Familiarity with spacecraft simulation tools, ground support equipment, or flight‑representative test environments.
  • Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or GitHub Actions.
  • Experience with Git, JIRA, or similar software development and configuration management tools.
  • Understanding of requirements traceability, test coverage analysis, and software verification and validation (V&V) processes.
  • Experience supporting spacecraft integration and testing, software qualification, or mission readiness activities.

What You’ll Get

  • Ownership – Develop and maintain automated testing solutions that directly contribute to the reliability and performance of mission‑critical spacecraft flight software.
  • Innovation – Support transformative aerospace and defense programs enabling next‑generation space mobility and operations.
  • Impact – Help ensure spacecraft flight software meets critical performance, reliability, and mission readiness requirements through automated verification and testing.
  • Growth – Join a collaborative engineering team working across flight software, systems engineering, and spacecraft integration and testing in a fast‑paced, innovative environment.
  • Compensation – Competitive salary, equity, and comprehensive benefits including medical, dental, vision, generous leave, FSA, 401(k) matching, and equity sharing.

The salary range for this role is an estimate based on a wide range of compensation factors. Actual salary offer may vary based on (but not limited to) work experience, education and/or training, critical skills, and/or business considerations. Highly competitive equity grants are included in the majority of full time offers; and are considered part of Quantum Space's total compensation package.

Additional Requirements

To comply with U.S. Government space technology export regulations, including ITAR, applicants must be a U.S. citizen, lawful permanent resident, protected individual per 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State.

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey.Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file.

As set forth in Quantum Space’s Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection.As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categoriesis as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service‑connected disability.

A "recently separated veteran" means any veteran during the three‑year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Ottieni la revisione del curriculum gratis e riservata.

o trascina qui il file.

Similar jobs

Offerte di lavoro simili che vale la pena confrontare

EGSE/Avionics Test Software Engineer
EGSE/Avionics Test Software Engineer

Quantum Space • Rockville (MD), Hawthorne (CA)

In loco
USD 110.000 - 160.000
Spacecraft Ground Software Engineer III
Spacecraft Ground Software Engineer III

Quantum Space • Hawthorne (CA)

In loco
USD 140.000 - 190.000
Medical benefits
Dental benefits
Vision benefits
+4
Software Test & Automation Engineer II
Software Test & Automation Engineer II

Telemetry Today LLC • Rockville (MD)

In loco
USD 115.000 - 150.000
Competitive salary
Equity
Medical benefits
+3
Mission Operations Engineer II
Mission Operations Engineer II

Quantum Space • Hawthorne (CA)

In loco
USD 120.000 - 180.000
Medical benefits
Dental benefits
Vision benefits
+4
Mission Operations Engineer I
Mission Operations Engineer I

Quantum Space • Hawthorne (CA)

In loco
USD 95.000 - 125.000
Propulsion Technician II
Propulsion Technician II

Quantum Space • Tulsa (OK)

In loco
USD 33.000 - 66.000
Equity participation
Medical, dental, vision coverage
Generous leave
+1
Propulsion Engineer II (Analyst)
Propulsion Engineer II (Analyst)

Quantum Space • Rockville (MD), Hawthorne (CA)

In loco
USD 110.000 - 160.000
Competitive compensation
Equity participation
Medical, dental, vision
+3
Mechanical Engineer III
Mechanical Engineer III

Quantum Space • Rockville (MD), Hawthorne (CA)

In loco
USD 140.000 - 190.000
Competitive salary
Equity
Medical coverage
+5
Quantum Space General Interest Application
Quantum Space General Interest Application

Quantum Space • Rockville (MD)

In loco
USD 90.000 - 130.000
Medical, dental and vision
Parental leave
FSA
+2
Software Test & Automation Engineer II
Software Test & Automation Engineer II

Quantum Space • Rockville (MD)

In loco
USD 100.000 - 140.000