SAIC logo

Mid-Level Integration Test Engineer

SAIC

San Diego, CAJob$60–100K/yrSeen 2w agoSeen in employer's feed 4 days ago

Most applications go out cold — see where you stand first. No sign-up to start.

Watch jobs like this.

At a glance

Compensation
$60–100K/yr
Location
San Diego, CA
Work Authorization
US work authorization required

Olive lists jobs from US employers, including remote roles you can work from the United States.

Requirements

Credentials this posting asks for.

Secret clearance

Job overview

SAIC seeks a mid-level Integration Test Engineer to verify, test, troubleshoot, and debug software used to control and monitor Unmanned Surface Vessels. The role supports front-end and back-end services in development and operational environments, with on-site work in San Diego and up to 10% travel for installation or field support. Candidates must be local, U.S. citizens, and hold an active Secret Clearance to start.

Skills & qualifications

RequiredNice to have

Skills

Agile DevelopmentPythonBash ScriptingDockerSeleniumRed Hat LinuxPublish/SubscribeDDSUnmanned Surface VesselsUCSMDEUMAARobotics SystemsDebuggingTroubleshootingField SupportVessel-Based Testing

Qualifications

AA or High School With CertificationAA+3, High School+5 With Certification1 Year Software Testing ExperienceU.S. CitizenshipActive Secret ClearanceLocal to San Diego

Full job description

Description

SAIC is seeking a skilled and motivated Mid-Level Integration Engineer to join our team. In this role, you will play a critical role in verifying, testing, troubleshooting, and debugging software used to control and monitor Unmanned Surface Vessels (USVs). Your work will involve both front-end and back-end service activities, in addition to supporting both development and operational environments.

The position will require up to 10% of travel for onsite installation or field support activities.

This is an ON-SITE role in San Diego, CA. Must be local to the area.

JOB DUTIES:

  • Collaborate with internal and external teams to debug, troubleshoot, and verify the software product's functional capabilities.

  • Develop and maintain automated test suites using Python and Selenium to ensure software integrity.

  • Design and develop simulation programs using Python to validate software performance and functionality.

  • Deploy and manage service containers using Docker on RHEL (Red Hat Enterprise Linux) systems.

  • Automate processes and tooling using Bash scripting.

  • Create and maintain robust software documentation for installation, operations, and troubleshooting activities.

  • Participate in hands-on integration and testing, both remotely and on-site, to diagnose incidents and perform root cause analysis.

Qualifications

REQUIREMENTS:

Education and Experience:

  • AA Degree in related discipline and three (3) years related experience; Or, High School and five (5) years related experience with relevant certification.

  • A minimum of 1 year of experience testing software or in related technical roles.

  • Skills:

  • Proficiency with the Agile development process.

  • Strong experience usin g Python for scripting and automation.

  • Working knowledge of Bash scripting.

  • Familiarity with Docker for container orchestration.

  • Experience in using automation tools such as Selenium for software testing.

  • Hands-on experience with Red Hat Linux (RHEL) systems and environments.

Clearance:

  • Must be a U.S. Citizen.

  • Must have an Active Secret Clearance to start.

DESIRED SKILLS:

  • Experience with messaging systems or concepts, such as publish/subscribe or DDS (Data Distribution Service).

  • Practical knowledge or experience with unmanned vehicles, including Unmanned Surface Vessels (USVs), UCSMDE, UMAA, or related robotics systems.

  • A strong track record in debugging and troubleshooting software issues.

  • Proven experience in providing field support, particularly in customer-facing environments.

  • The ability and willingness to work aboard vessels during testing or integration events.

Target salary range: $60,001 - $100,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.

REQNUMBER: 2618135

SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability

How this job compares

Set against the 452 open Software Testing jobs on Olive Jobs, counted October 27, 2026.

Pay
  • This posting$60–100K/yr
  • California median$124–183K/yr30 salary ranges
  • US median$95–144K/yr217 salary ranges

This range's midpoint, $80K, is 44% below the California median midpoint ($144K) — in the lowest quarter of Software Testing salary ranges in California.

Openings
Olive Jobs lists 56 open Software Testing jobs in California and 452 across the US. 10% of them nationwide are listed as remote or flexible.
Hiring the most in California
Experience
This posting asks for at least 1 year of experience — less than three in four Software Testing postings that state a minimum ask for (median 5 years, across 369 postings).
Education
105 of the 452 open Software Testing jobs (23%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on October 27, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Similar jobs, posted recently

Open roles like this one, listed in the last 30 days.

You've read the whole posting — now see how you match it.