Space Software Integration & Test Engineer

CACI

King of Prussia (PA)

On-site

USD 69,000 - 142,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

CACI is seeking a Software Integration & Test Engineer to design, develop, and implement test plans for software in the space domain. You will work with Perl, Python, Linux, and automated testing tools to verify and validate requirements, analyze performance, and troubleshoot defects.

You’ll write test scripts, conduct test walk-throughs, and coordinate with IPT leads and customers. Join a team of engineers to deliver end-to-end features, tackle complex problems, and contribute to critical space

Qualifications

  • Bachelor’s degree in computer science or related field and 3 years of professional software development.
  • 3+ years developing, integrating, testing, and deploying software in a professional environment.
  • Proficient in at least one modern language (Java, Python, JavaScript/TypeScript, C#).
  • Experience in test automation scripting and frameworks (Python, Bash, Perl) and tools like PyTest, JUnit, Selenium, Postman/Newman, Cucumber.
  • Experience with Git, Agile/Scrum teams.
  • Experience with RESTful APIs and web apps; understanding of integration and end-to-end testing.
  • Strong collaboration and communication; ability to work with cross-functional teams.
  • Location: able to work in our office at least 3 days per week (up to 5 days with security clearance).
  • Willing to be submitted for and able to obtain TS/SCI U.S. Government Security Clearance

Responsibilities

  • Deliver Features with Increasing Independence.
  • Implement full-stack features with clear requirements, breaking work into steps and identifying integration points.
  • Drive features through review, testing, and deployment while raising integration issues and edge cases early.
  • Write Quality, Production-Ready Code.
  • Develop clean, maintainable, testable code aligned with team standards.
  • Create thorough unit and integration tests, debug issues, and contribute meaningfully in code reviews.
  • Support Junior Team Members.
  • Assist junior engineers through questions, pairing, and sharing best practices for troubleshooting and integration.
  • Provide constructive code reviews and help onboard new team members with guidance on workflows and tools.
  • Contribute to Modern Development Practices.
  • Work with REST APIs, microservices, and cloud deployments while applying integration principles.
  • Use CI/CD pipelines and automated test frameworks, helping troubleshoot deployment and integration issues.
  • Collaborate Across the Team.
  • Clarify requirements with product/design partners and ensure they are testable.
  • Communicate progress and challenges, contribute to technical discussions, and document work for team clarity.
  • Continue Growing Your Skills.
  • Learn new technologies relevant to automation, integration, and system reliability.
  • Identify opportunities to improve code quality and propose enhancements to processes or tooling.

Skills

Java
Python
JavaScript/TypeScript
C#
Test automation
REST APIs
Git
Agile/Scrum
Communication

Education

Bachelor's degree in CS

Tools

JUnit
Selenium
PyTest
Postman
Newman
Cucumber

Job description

CACI is seeking a Software Integration & Test Engineer to design, develop, and implement test plans for software in the space domain. You will work with Perl, Python, Linux, and automated testing tools to verify and validate requirements, analyze performance, and troubleshoot defects.

You’ll write test scripts, conduct test walk-throughs, and coordinate with IPT leads and customers. Join a team of engineers to deliver end-to-end features, tackle complex problems, and contribute to critical space

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Space Software Integration & Test Engineer
Space Software Integration & Test Engineer

CACI International • Aurora (CO)

On-site
USD 69,000 - 142,000
Space Software Integration & Test Engineer
Space Software Integration & Test Engineer

CACI International Inc • King of Prussia (PA)

On-site
USD 69,000 - 142,000
Space Software Engineer | TS/SCI Clearance & Full-Stack
Space Software Engineer | TS/SCI Clearance & Full-Stack

CACI International Inc • Aurora (CO)

On-site
USD 69,000 - 142,000
Software Integration & Test Engineer
Software Integration & Test Engineer

CACI International Inc • King of Prussia (PA)

On-site
USD 69,000 - 142,000
Spacecraft Software Test & Automation Engineer
Spacecraft Software Test & Automation Engineer

Cowboy Space Corp. • San Carlos (CA)

On-site
USD 100,000 - 200,000
Equity in Cowboy Space Corp.
Medical, dental, and vision insurance
401(k) retirement savings plan
+4
Software Integration & Test Engineer
Software Integration & Test Engineer

CACI • King of Prussia (PA)

On-site
USD 69,000 - 142,000
Systems Integration & Test Engineer
Systems Integration & Test Engineer

CACI International Inc • San Antonio (TX)

On-site
USD 85,000 - 110,000
Lead Systems Test Engineer, Free-Space Optics & Automation
Lead Systems Test Engineer, Free-Space Optics & Automation

CACI International, Inc. • Los Gatos (CA)

On-site
USD 104,000 - 218,000
Senior Spaceflight Software Test Engineer
Senior Spaceflight Software Test Engineer

Impulse Space • Redondo Beach (CA)

On-site
USD 150,000 - 200,000
Medical, vision & dental coverage
Access to a 401(k) retirement plan
Stock options eligibility
Software Integration & Test Engineer
Software Integration & Test Engineer

CACI International • Aurora (CO)

On-site
USD 69,000 - 142,000