Software Test Engineer

Groupe Kardol

Moorestown Township (NJ)

On-site

USD 108,886,000 - 194,848,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical, dental & vision
401(k) Retirement Plan
Life Insurance
Disability insurance
HSA
Transportation benefits
Employee Assistance Program
PTO

Job summary

Actalent in Moorestown, NJ is seeking a Software Test Engineer to perform system-level testing and integration of distributed software on Linux. The role emphasizes requirement-driven manual and automated testing, loading builds, and ensuring reliability of live systems.

You will work with C/C++, Python for test support, and use DOORS/Jira/Jazz for traceability, with on-site work and occasional extended hours to meet program milestones.

Qualifications

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline.
  • 1+ years of experience in software integration, system testing, or software engineering in a structured, configuration-controlled environment.
  • Experience executing system-level test procedures derived from documented requirements.
  • Experience with Linux/Unix environments.
  • Ability to read, analyze, and modify production C/C++ code to support troubleshooting.
  • Proficiency in Python or a comparable scripting language for test support and automation.
  • Familiarity with DOORS, Jira, or Jazz for defect tracking and traceability.

Responsibilities

  • Execute requirement-driven system-level integration and test procedures in Linux/Unix labs.
  • Set up, configure, and operate test environments to support testing activities.
  • Perform manual integration testing on distributed components and move toward automation.
  • Load software builds and validate behavior against requirements.
  • Troubleshoot distributed systems and diagnose issues across components.
  • Develop and maintain integration tools and scripts in a configuration-controlled environment.
  • Document results, defects, and ensure traceability with DOORS/Jira/Jazz.
  • Participate in agile development and CI efforts, with possible after-hours support.

Skills

Python scripting
C/C++
Linux/Unix
Test automation
Requirements tracing

Education

Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline.

Tools

DOORS
Jira
Jazz
Python

Job description

Job Title: Software Test Engineer
Job Description

The Software Test Engineer supports system-level software integration and testing in a laboratory environment. This role focuses on executing requirement-driven manual and automated integration tests, loading software builds, and ensuring reliable operation of distributed software systems running on Linux. The engineer works hands-on with live systems, performs gray-box analysis of production C++ code, and develops integration support tools in a configuration-controlled environment to improve test coverage and system reliability.

Responsibilities
  • Execute requirement-driven system-level integration and test procedures in a Linux or Unix laboratory environment.
  • Set up, configure, and operate test environments to support software integration and system testing activities.
  • Perform manual integration testing on distributed software components, with an initial emphasis on manual test execution.
  • Support the transition from predominantly manual testing to automated testing by contributing to test automation efforts.
  • Load software builds, verify successful deployment, and validate system behavior against documented requirements.
  • Troubleshoot distributed software systems, identifying, isolating, and diagnosing issues across multiple software components and interfaces.
  • Conduct gray-box analysis of production software code written in C or C++ to support integration troubleshooting and validation.
  • Develop and maintain integration support tools and scripts, primarily using Python or similar scripting languages, in a configuration-controlled environment.
  • Interpret and analyze documented requirements to derive, refine, and execute test procedures and test cases.
  • Document test results, defects, and issues clearly and accurately, and collaborate with development and systems teams to resolve findings.
  • Use requirements management and issue-tracking tools such as DOORS, Jira, and Jazz to manage test artifacts, traceability, and defect tracking.
  • Participate in agile development and test activities, including planning, reviews, and continuous integration efforts.
  • Support laboratory operations and testing activities outside standard business hours when required to meet program schedules.
  • Collaborate with cross-functional teams to ensure integrated system performance aligns with program objectives and requirements.
Essential Skills
  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline.
  • 1+ years of experience in software integration, system testing, or software engineering in a structured, configuration-controlled environment.
  • Experience executing system-level test procedures derived from documented requirements.
  • Experience with software test and integration activities in Linux or Unix environments.
  • Ability to read, analyze, and modify production software code written in C or C++ to support integration troubleshooting and gray-box validation.
  • Proficiency in Python or a comparable scripting language for test support and automation.
  • Ability to interpret and analyze requirements and translate them into effective test procedures and cases.
  • Experience troubleshooting distributed software systems running on Linux or Unix platforms.
  • Familiarity with requirement management and defect tracking tools such as DOORS, Jira, or Jazz.
  • Eligibility to work on programs requiring an active or recent DoD security clearance.
Additional Skills & Qualifications
  • Experience as a software test engineer, integration and test engineer, or systems test engineer on complex software-intensive systems.
  • Experience working in agile development and testing environments.
  • Experience with software integration and test on large-scale defense or mission-critical programs.
  • Familiarity with configuration management practices and tools in a controlled engineering environment.
  • Ability to support testing activities outside standard business hours as program needs require.
  • Strong analytical and problem-solving skills for diagnosing issues in distributed, pub/sub-based architectures.
  • Effective communication skills to document findings and collaborate with cross-functional engineering teams.
Work Environment

This role is based on-site in a laboratory environment and involves hands-on work with live systems and distributed software running on Linux or Unix platforms. Work is performed primarily at a dedicated facility with occasional travel to a nearby main plant as program needs require. The environment is structured and configuration-controlled, with a strong emphasis on process, documentation, and traceability. Initially, approximately 90% of the work focuses on manual testing for the first one to two years, with a planned transition toward increased automated testing over time. The position may require supporting test events and laboratory operations outside standard business hours to align with program schedules and milestones.1+

Job Type & Location

This is a Contract to Hire position based out of MOORESTOWN, NJ.

Pay and Benefits

The pay range for this position is $38.00 - $68.00/hr.

Eligibility requirements apply to some benefits and may depend on your job

classification and length of employment. Benefits are subject to change and may depend on your job

subject to specific elections, plan, or program terms. If eligible, the benefits

available for this temporary role may include the following:

  • Medical, dental & vision
  • Critical Illness, Accident, and Hospital
  • 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available
  • Life Insurance (Voluntary Life & AD&D for the employee and dependents)
  • Short and long-term disability
  • Health Spending Account (HSA)
  • Transportation benefits
  • Employee Assistance Program
  • Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type

This is a fully onsite position in MOORESTOWN,NJ.

Application Deadline

This position is anticipated to close on Jun 14, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions.

We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market.

With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.

San Francisco Fair Chance Ordinance

Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector

It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI)

We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Test Engineer
Software Test Engineer

Actalent • Troy (MI)

On-site
USD 83,000 - 99,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+5
Test Engineer
Test Engineer

Actalent • South San Francisco (CA)

On-site
USD 83,000 - 138,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+5
Software Test Engineer
Software Test Engineer

Groupe Kardol • Germantown (MD)

On-site
USD 65,000 - 157,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
+4
Software Development Engineer In Test
Software Development Engineer In Test

Actalent • United States

Hybrid
USD 55,000 - 69,000
Medical, dental & vision
401(k) retirement plan
Principal Integration Engineer
Principal Integration Engineer

Actalent • United States

Hybrid
USD 171,924,000 - 229,233,000
Medical, dental & vision
401(k) Retirement Plan – pre‑tax and R
Life Insurance
+5
Test Engineer
Test Engineer

Actalent • Brockton (MA)

On-site
USD 90,000 - 110,000
401k
PTO
Holiday Pay
+3
Systems Administrator
Systems Administrator

Actalent • Warrenton (VA)

Hybrid
USD 100,000 - 130,000
Medical, dental & vision
401(k) Retirement Plan
Life Insurance
Software Test Engineer
Software Test Engineer

Actalent • Irvine (CA)

On-site
USD 97,424,000 - 103,155,000
Medical, dental & vision
401(k) Retirement Plan – Pre‑tax and R
Life Insurance
+4
Project Engineer
Project Engineer

Actalent • Lexington (KY)

On-site
USD 85,000 - 110,000
Company vehicle provided for travel
Company credit card for travel
20 days PTO
+8
Systems Engineer
Systems Engineer

Actalent • Sacramento (CA)

On-site
USD 83,000 - 131,000
Medical/dental/vision
401(k) plan
Life insurance
+5