System Test Engineer

Posted 9 Days Ago
Be an Early Applicant
Thorofare, NJ, USA
In-Office
85K-102K Annually
Mid level
Cloud • Security • Software • Cybersecurity
The Role
Validate end-to-end embedded Linux devices and edge platforms through system-level test plans, manual and automated test cases, hardware-in-the-loop and real-hardware validation. Focus on robustness, performance, upgrades, networking, APIs, and integration. Collaborate with hardware, firmware, SDET, manufacturing, and product teams to reproduce field issues, automate regression, document defects, and support release readiness.
Summary Generated by Built In
Job Summary & Responsibilities

This 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.


The 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.


The 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.


This 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.

Preferred Qualifications

Job Duties:

  • Develop, maintain, and execute system-level test plans, test cases, and requirement traceability matrices supporting validation of complex embedded systems.
  • Perform end-to-end validation of device workflows, including provisioning, configuration, diagnostics, normal operation, upgrades, rollback, and recovery scenarios.
  • Create and maintain manual and automated system test cases validating functional correctness, robustness, performance, stability, and error handling under real-world conditions.
  • Collaborate with SDET and software engineering teams to extend automated regression coverage at the system and workflow level, including API-driven and scenario-based validation.
  • Execute validation using real hardware, simulators, or hardware-in-the-loop configurations, as appropriate for test objectives.
  • Validate embedded Linux services, startup sequencing, service dependencies, logging behavior, and system health indicators.
  • Test system communications and integrations, including REST APIs, message-based protocols (e.g., MQTT), and device-to-device or device-to-cloud networking flows.
  • Work with firmware and hardware engineering to validate low-level integration points, including drivers, sensors, interfaces, power behavior, and networking components.
  • Perform regression testing to confirm functionality, performance, and reliability are preserved across software, firmware, and configuration updates.
  • Support Manufacturing and Operations by validating factory provisioning, configuration, and installation processes for embedded devices.
  • Participate in beta programs and field support by reproducing customer-reported issues, validating fixes, and converting high-value scenarios into repeatable test cases.
  • Track, document, and communicate defects with clear reproduction steps, logs, measurements, and validation evidence, support triage and root cause analysis with development teams.
  • Coordinate and participate in validation reviews, defect reviews, and release readiness assessments with cross-functional stakeholders.
  • Document test strategies, test results, risks, limitations, and release validation status to support informed go/no-go decisions.
  • Provide validation estimates, track progress, communicate risks, and support project planning and execution.

Education:

  • Bachelor of Science degree in an Engineering discipline (Electrical, Computer, Software, or related), or equivalent professional experience.
  • Candidates without formal engineering education must demonstrate that system-level testing or engineering work has been a primary professional responsibility.

Experience:

  • 4+ years of experience in system testing, validation engineering, or QA roles involving integrated hardware–software systems.
  • Experience testing systems composed of embedded devices, electronics, networking hardware, and software applications.
  • Hands-on experience executing validation on physical hardware and diagnosing failures across hardware, firmware, and software layers.
  • Prior experience working with test management tools (e.g., PractiTest or equivalent) is a strong plus.
  • Exposure to test automation, scripting, or close collaboration with SDET / automation engineers is highly desirable.

Knowledge, Skills & Abilities: 

  • Experience with embedded Linux (system services, boot/startup sequencing, package management, log analysis).
  • Scripting or automation experience (e.g., Python, Bash) to accelerate validation, data collection, and regression testing.
  • Experience with performance test tools.
  • Familiarity with CI/CD concepts and integrating automated tests into build and release pipelines (e.g., Jenkins, GitLab CI, Azure DevOps).
  • Working knowledge of networking fundamentals and troubleshooting (TCP/IP, DHCP, DNS, routing, firewalls; Wireshark/tcpdump).
  • Experience testing REST APIs and message-based protocols (e.g., MQTT) using tools like Postman, curl, or custom clients.
  • Exposure to hardware bring-up or debugging (serial console/JTAG basics), sensors/interfaces (I2C/SPI/UART), and power-cycle/upgrade recovery testing.
  • Experience with virtualization/containers and test environments (Docker, VMs) to support scalable system testing.
  • Domain exposure to RFID/IoT/edge devices, device management, and field deployment considerations is a plus.

Job Type: Full-Time - Exempt


Pay: $85,000 - $102,000


Benefits:

  • 401 (k)
  • 401 (k) Matching
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Life Insurance
  • Employee Assistance Program
  • Employee Discount
  • Paid Time Off
  • Tuition Reimbursement
  • Flexible Spending Account
  • Health Savings Account

Schedule:

  • Monday to Friday

Work Location: In office; Thorofare, NJ

Skills Required

  • Bachelor of Science in an Engineering discipline or equivalent professional experience
  • 4+ years of experience in system testing, validation engineering, or QA of integrated hardware-software systems
  • Experience testing embedded devices, electronics, networking hardware, and software applications
  • Hands-on experience executing validation on physical hardware and diagnosing failures across hardware, firmware, and software layers
  • Experience with embedded Linux (system services, boot/startup sequencing, package management, log analysis)
  • Scripting or automation experience (Python, Bash) for test automation and data collection
  • Familiarity with CI/CD and integrating automated tests into pipelines (Jenkins, GitLab CI, Azure DevOps)
  • Working knowledge of networking fundamentals and troubleshooting (TCP/IP, DHCP, DNS, routing, firewalls) and tools (Wireshark/tcpdump)
  • Experience testing REST APIs and message-based protocols (e.g., MQTT) using Postman, curl, or custom clients
  • Experience with virtualization/containers and test environments (Docker, VMs)
  • Exposure to hardware bring-up or debugging (serial console, JTAG basics) and sensor interfaces (I2C, SPI, UART)
  • Experience with performance test tools
  • Prior experience with test management tools (e.g., PractiTest)
  • Exposure to test automation or close collaboration with SDET/automation engineers
  • Domain exposure to RFID, IoT, edge devices, device management, and field deployment considerations

Check Point Software Technologies, Ltd. Compensation & Benefits Highlights

The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Check Point Software Technologies, Ltd. and has not been reviewed or approved by Check Point Software Technologies, Ltd..

  • Equity Value & Accessibility Equity is broadly included through RSUs and an ESPP, providing ownership opportunities alongside base pay. Feedback suggests stock participation can meaningfully augment total rewards in some roles.
  • Retirement Support A 401(k) plan with company match is consistently part of U.S. offerings. Feedback suggests this adds long‑term value to the overall package.
  • Leave & Time Off Breadth U.S. employees commonly have around 20 days of PTO. Feedback suggests time off is a relative strength compared with other elements of the package.

Check Point Software Technologies, Ltd. Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Tel Aviv-Yafo
6,187 Employees
Year Founded: 1993

What We Do

Check Point Software Technologies Ltd. (www.checkpoint.com) is a leading provider of cyber security solutions to governments and corporate enterprises globally. Check Point’s solutions protect customers from 5th generation cyber-attacks with an industry leading catch rate of malware, ransomware and advanced targeted threats. Check Point offers a multilevel security architecture, “Infinity Total Protection with Gen V advanced threat prevention”, this combined product architecture defends an enterprises’ cloud, network and mobile devices. Check Point provides the most comprehensive and intuitive one point of control security management system. Check Point protects over 100,000 organizations of all sizes.

Similar Jobs

Coursera + Udemy  Logo Coursera + Udemy

Lead, Retention Strategy

Artificial Intelligence • Consumer Web • Edtech • Enterprise Web • HR Tech • Social Impact • Generative AI
Remote or Hybrid
United States
1500 Employees
137K-174K Annually
Hybrid
2 Locations
289097 Employees

Cencora Logo Cencora

Salesforce Administrator

Healthtech • Logistics • Pharmaceutical
In-Office
Trenton, NJ, USA
51000 Employees
60K-119K Annually

Cencora Logo Cencora

Designer

Healthtech • Logistics • Pharmaceutical
In-Office
Trenton, NJ, USA
51000 Employees
111K-221K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account