← Back to jobs

NAM Info Inc. Logo
Software Integration and Test Engineer

NAM Info Inc.

 

Moorestown, NJ, USA

Posted On: 30+ days ago
Experience: 7+ years
Availability: Hybrid
Openings: 1
Category: Software Automated Test Engineer
Tenure: Full-time Only
Related Jobs

No related jobs found

Description

Roles/Responsibilities:

 Develop working-level understanding of system architecture and inter-subsystem message flows in distributed pub/sub environments.

 Read and analyze production software code when required to support integration troubleshooting, graybox validation, and development of requirement-aligned test procedures.

 Develop and execute system-level integration test procedures derived from documented software requirements, in parallel with or prior to software implementation, and document test outcomes.

 Identify, isolate, reproduce, document, and retest integration defects; capture logs, traces, and diagnostic data to support root cause analysis.

 Develop, maintain, and execute automated regression tests using Python; analyze failures to determine root cause (software, environment, or automation).

 Develop small utilities, scripts, or integration support tools to enhance testing, automation, and diagnostic capabilities.

 Install, configure, load, and integrate subsystem software builds into laboratory equipment suites; execute integration testing using hardware, simulators, and networked systems.

 Maintain laboratory system operability and equipment readiness, providing hands-on operational and technical support during integration and test activities, leveraging expertise in lab equipment and system behavior.

 Plan, schedule, and coordinate laboratory resource usage to enable effective integration and test execution.

 Collaborate effectively with software developers, systems engineers, and integration teams in a configuration-controlled environment.

 Support integration events and testing activities outside standard business hours as required.


 

QUALIFICATIONS AND EDUCATION REQUIREMENTS

 U.S. Citizenship with an active or recent DoD security clearance.

 Ability to work on-site in laboratory environments and support testing outside standard business hours.

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

 4-7 years of experience in software integration, system test, or software engineering in a structured, configuration-controlled environment.

 Experience executing system-level test procedures derived from documented requirements.

 Experience troubleshooting distributed software systems in Linux/Unix environments.

 Ability to read and analyze production software code written in C/C++, Java, or similar languages to support integration troubleshooting and gray-box validation.

 Proficiency in Python or comparable scripting language.

 Experience capturing and analyzing logs, traces, and diagnostic data to support root cause analysis.

 Strong written and verbal communication skills

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs