{"schemaVersion":"jobsearcher.job.v1","id":"85d8df3e63ef3fafa4af64bd","url":"https://jobsearcher.com/jobs/85d8df3e63ef3fafa4af64bd","canonicalUrl":"https://jobsearcher.com/jobs/85d8df3e63ef3fafa4af64bd","title":"System Test Engineer","description":"Overview\nThis open position is on the Quality Assurance (QA) team under the Research and Development organization of Checkpoint Systems. The System Test Engineer (STE) is responsible for validating complete hardware–software systems through rigorous system-level testing, with increasing emphasis on automation, repeatability, and integration with modern software development practices.\nThe System Test Engineer validates embedded Linux–based devices, including RFID readers and edge computing platforms, by executing and evolving test strategies that cover hardware, firmware, embedded services, networking, device configuration, upgrades, and end-to-end workflows. The role focuses on system behavior, robustness, performance, and risk-based validation, while incorporating automated testing and tooling where appropriate to improve coverage and efficiency.\nThe ideal candidate works across the full system stack—hardware, embedded firmware, Linux services, device management interfaces, APIs, and external integrations—and collaborates closely with Hardware, Embedded Software, Firmware, SDET, Mechanical, Manufacturing, Field Service, Product Management, and Compliance teams to ensure product readiness for internal release, field trials, and customer deployment.\nThis position requires strong analytical skills, structured test thinking, ownership of system quality, and the ability to troubleshoot complex cross-domain failures involving hardware, software, networking, and environmental variables. The System Test Engineer reports to the QA Manager and works in close partnership with development teams throughout the product lifecycle.\nJob Duties\nDevelop, maintain, and execute system-level test plans, test cases, and requirement traceability matrices supporting validation of complex embedded systems.\nPerform end-to-end validation of device workflows, including provisioning, configuration, diagnostics, normal operation, upgrades, rollback, and recovery scenarios.\nCreate and maintain manual and automated system test cases validating functional correctness, robustness, performance, stability, and error handling under real-world conditions.\nCollaborate with SDET and software engineering teams to extend automated regression coverage at the system and workflow level, including API-driven and scenario-based validation.\nExecute validation using real hardware, simulators, or hardware-in-the-loop configurations, as appropriate for test objectives\nValidate embedded Linux services, startup sequencing, service dependencies, logging behavior, and system health indicators.\nTest system communications and integrations, including REST APIs, message-based protocols (e.g., MQTT), and device-to-device or device-to-cloud networking flows.\nWork with firmware and hardware engineering to validate low-level integration points, including drivers, sensors, interfaces, power behavior, and networking components.\nPerform regression testing to confirm functionality, performance, and reliability are preserved across software, firmware, and configuration updates.\nSupport Manufacturing and Operations by validating factory provisioning, configuration, and installation processes for embedded devices.\nParticipate in beta programs and field support by reproducing customer-reported issues, validating fixes, and converting high-value scenarios into repeatable test cases.\nTrack, document, and communicate defects with clear reproduction steps, logs, measurements, and validation evidence, support triage and root cause analysis with development teams.\nCoordinate and participate in validation reviews, defect reviews, and release readiness assessments with cross-functional stakeholders.\nDocument test strategies, test results, risks, limitations, and release validation status to support informed go/no-go decisions.\nProvide validation estimates, track progress, communicate risks, and support project planning and execution.\nEducation\nBachelor of Science degree in an Engineering discipline (Electrical, Computer, Software, or related), or equivalent professional experience.\nCandidates without formal engineering education must demonstrate that system-level testing or engineering work has been a primary professional responsibility.\nExperience\n4+ years of experience in system testing, validation engineering, or QA roles involving integrated hardware–software systems\nExperience testing systems composed of embedded devices, electronics, networking hardware, and software applications.\nHands-on experience executing validation on physical hardware and diagnosing failures across hardware, firmware, and software layers.\nPrior experience working with test management tools (e.g., PractiTest or equivalent) is a strong plus.\nExposure to test automation, scripting, or close collaboration with SDET / automation engineers is highly desirable\nKnowledge, Skills, & Abilities (KSA'S)\nExperience with embedded Linux (system services, boot/startup sequencing, package management, log analysis).\nScripting or automation experience (e.g., Python, Bash) to accelerate validation, data collection, and regression testing.\nExperience with performance test tools.\nFamiliarity with CI/CD concepts and integrating automated tests into build and release pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).\nWorking knowledge of networking fundamentals and troubleshooting (TCP/IP, DHCP, DNS, routing, firewalls; Wireshark/tcpdump).\nExperience testing REST APIs and message-based protocols (e.g., MQTT) using tools like Postman, curl, or custom clients.\nExposure to hardware bring-up or debugging (serial console/JTAG basics), sensors/interfaces (I2C/SPI/UART), and power-cycle/upgrade recovery testing.\nExperience with virtualization/containers and test environments (Docker, VMs) to support scalable system testing.\nDomain exposure to RFID/IoT/edge devices, device management, and field deployment considerations is a plus.\nJob Type: Full-Time - Exempt\nPay: $85,000.00-$102,000.00\nBenefits:\n401 (k)\n401 (k) Matching\nMedical Insurance\nDental Insurance\nVision Insurance\nLife Insurance\nEmployee Assistance Program\nEmployee Discount\nPaid Time Off\nTuition Reimbursement\nFlexible Spending Account\nHealth Savings Account\nSchedule:\nMonday to Friday\nWeekends as needed\nWork Location: In office\nPay: $85,000.00 - $102,000.00 per year\nBenefits:\n401(k)\n401(k) matching\nDental insurance\nFlexible spending account\nHealth insurance\nHealth savings account\nLife insurance\nPaid time off\nVision insurance\nWork Location: In person","company":"Checkpoint Systems","rawCompany":"checkpoint systems","city":"Thorofare","state":"NJ","isRemote":false,"isActive":false,"createdAt":"2026-07-19T14:20:10.637Z","occupations":[{"code":"15-1253.00","title":"Software Quality Assurance Analysts and Testers","slug":"software-quality-assurance-analysts-and-testers"},{"code":"17-2112.02","title":"Validation Engineers","slug":"validation-engineers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"334111","title":"Electronic Computer Manufacturing","slug":"electronic-computer-manufacturing"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"System Test Engineer","description":"Overview\nThis open position is on the Quality Assurance (QA) team under the Research and Development organization of Checkpoint Systems. The System Test Engineer (STE) is responsible for validating complete hardware–software systems through rigorous system-level testing, with increasing emphasis on automation, repeatability, and integration with modern software development practices.\nThe System Test Engineer validates embedded Linux–based devices, including RFID readers and edge computing platforms, by executing and evolving test strategies that cover hardware, firmware, embedded services, networking, device configuration, upgrades, and end-to-end workflows. The role focuses on system behavior, robustness, performance, and risk-based validation, while incorporating automated testing and tooling where appropriate to improve coverage and efficiency.\nThe ideal candidate works across the full system stack—hardware, embedded firmware, Linux services, device management interfaces, APIs, and external integrations—and collaborates closely with Hardware, Embedded Software, Firmware, SDET, Mechanical, Manufacturing, Field Service, Product Management, and Compliance teams to ensure product readiness for internal release, field trials, and customer deployment.\nThis position requires strong analytical skills, structured test thinking, ownership of system quality, and the ability to troubleshoot complex cross-domain failures involving hardware, software, networking, and environmental variables. The System Test Engineer reports to the QA Manager and works in close partnership with development teams throughout the product lifecycle.\nJob Duties\nDevelop, maintain, and execute system-level test plans, test cases, and requirement traceability matrices supporting validation of complex embedded systems.\nPerform end-to-end validation of device workflows, including provisioning, configuration, diagnostics, normal operation, upgrades, rollback, and recovery scenarios.\nCreate and maintain manual and automated system test cases validating functional correctness, robustness, performance, stability, and error handling under real-world conditions.\nCollaborate with SDET and software engineering teams to extend automated regression coverage at the system and workflow level, including API-driven and scenario-based validation.\nExecute validation using real hardware, simulators, or hardware-in-the-loop configurations, as appropriate for test objectives\nValidate embedded Linux services, startup sequencing, service dependencies, logging behavior, and system health indicators.\nTest system communications and integrations, including REST APIs, message-based protocols (e.g., MQTT), and device-to-device or device-to-cloud networking flows.\nWork with firmware and hardware engineering to validate low-level integration points, including drivers, sensors, interfaces, power behavior, and networking components.\nPerform regression testing to confirm functionality, performance, and reliability are preserved across software, firmware, and configuration updates.\nSupport Manufacturing and Operations by validating factory provisioning, configuration, and installation processes for embedded devices.\nParticipate in beta programs and field support by reproducing customer-reported issues, validating fixes, and converting high-value scenarios into repeatable test cases.\nTrack, document, and communicate defects with clear reproduction steps, logs, measurements, and validation evidence, support triage and root cause analysis with development teams.\nCoordinate and participate in validation reviews, defect reviews, and release readiness assessments with cross-functional stakeholders.\nDocument test strategies, test results, risks, limitations, and release validation status to support informed go/no-go decisions.\nProvide validation estimates, track progress, communicate risks, and support project planning and execution.\nEducation\nBachelor of Science degree in an Engineering discipline (Electrical, Computer, Software, or related), or equivalent professional experience.\nCandidates without formal engineering education must demonstrate that system-level testing or engineering work has been a primary professional responsibility.\nExperience\n4+ years of experience in system testing, validation engineering, or QA roles involving integrated hardware–software systems\nExperience testing systems composed of embedded devices, electronics, networking hardware, and software applications.\nHands-on experience executing validation on physical hardware and diagnosing failures across hardware, firmware, and software layers.\nPrior experience working with test management tools (e.g., PractiTest or equivalent) is a strong plus.\nExposure to test automation, scripting, or close collaboration with SDET / automation engineers is highly desirable\nKnowledge, Skills, & Abilities (KSA'S)\nExperience with embedded Linux (system services, boot/startup sequencing, package management, log analysis).\nScripting or automation experience (e.g., Python, Bash) to accelerate validation, data collection, and regression testing.\nExperience with performance test tools.\nFamiliarity with CI/CD concepts and integrating automated tests into build and release pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).\nWorking knowledge of networking fundamentals and troubleshooting (TCP/IP, DHCP, DNS, routing, firewalls; Wireshark/tcpdump).\nExperience testing REST APIs and message-based protocols (e.g., MQTT) using tools like Postman, curl, or custom clients.\nExposure to hardware bring-up or debugging (serial console/JTAG basics), sensors/interfaces (I2C/SPI/UART), and power-cycle/upgrade recovery testing.\nExperience with virtualization/containers and test environments (Docker, VMs) to support scalable system testing.\nDomain exposure to RFID/IoT/edge devices, device management, and field deployment considerations is a plus.\nJob Type: Full-Time - Exempt\nPay: $85,000.00-$102,000.00\nBenefits:\n401 (k)\n401 (k) Matching\nMedical Insurance\nDental Insurance\nVision Insurance\nLife Insurance\nEmployee Assistance Program\nEmployee Discount\nPaid Time Off\nTuition Reimbursement\nFlexible Spending Account\nHealth Savings Account\nSchedule:\nMonday to Friday\nWeekends as needed\nWork Location: In office\nPay: $85,000.00 - $102,000.00 per year\nBenefits:\n401(k)\n401(k) matching\nDental insurance\nFlexible spending account\nHealth insurance\nHealth savings account\nLife insurance\nPaid time off\nVision insurance\nWork Location: In person","datePosted":"2026-07-19T14:20:10.637Z","dateModified":"2026-07-19T14:20:10.637Z","hiringOrganization":{"@type":"Organization","name":"Checkpoint Systems","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Thorofare","addressRegion":"NJ","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"85d8df3e63ef3fafa4af64bd"},"url":"https://jobsearcher.com/jobs/85d8df3e63ef3fafa4af64bd"}}