×
Register Here to Apply for Jobs or Post Jobs. X

Software Test Engineer

Job in Moorestown, Burlington County, New Jersey, 08057, USA
Listing for: Actalent
Full Time position
Listed on 2026-06-05
Job specializations:
  • Software Development
    DevOps, Software Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Job Title:

Software Test Engineer

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…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary