Support

Senior Quality Assurance Engineer (OT / Security Platforms)

We are looking for a Senior Quality Assurance Engineer to join our experienced QA team working on a multi-tier security platform for industrial and operational environments. This role focuses on hands-on testing of messaging, data transport, data processing, and overall system behavior in complex, real-world deployments.

Description

We are looking for a Senior Quality Assurance Engineer to join our experienced QA team working on a multi-tier security platform for industrial and operational environments. This role focuses on hands-on testing of messaging, data transport, data processing, and overall system behavior in complex, real-world deployments.

You will work under the direction of the QA Manager while operating with autonomy and senior judgment. This role is intended for an experienced QA engineer who can independently execute complex testing, contribute to quality discussions, and raise issues early.

Location: Foxborough, Mass.
Salary range: $115,000 - $140,000

Responsibilities

Core Responsibilities (What)

  • Execute complex testing for a multi-tier, distributed security platform.
  • Translate product and customer requirements into detailed test cases and test scenarios within assigned feature areas.
  • Validate system behavior across multi-tier, redundant, and distributed deployments.
  • Perform testing of installation, upgrade, migration, and backward compatibility scenarios while ensuring data integrity.
  • Validate system behavior under failure conditions, including loss of communications, partial outages, and recovery scenarios.
  • Work closely with the QA team, developers, and product management to identify quality risks, edge cases, and gaps.
  • Clearly communicate test results, defects, and quality concerns throughout the development lifecycle.

Supporting Responsibilities (How)

  • Execute and maintain test cases and test assets within established test plans.
  • Validate hardware and platform configurations, including RAID layouts, NIC ordering, bonded interfaces, firmware versions, and compatibility.
  • Test backup and restore workflows, patching processes, time zone handling, and system updates.
  • Verify correct operation of APIs and downstream integrations (e.g., Splunk).
  • Test command-line tools, scripts, rules engines, and data processing pipelines.
  • Perform packet analysis and protocol validation using PCAPs and network traces.
  • Validate integrations with third-party components such as password vaults, data diodes, and security tooling.
  • Contribute to documentation reviews and share testing knowledge with the broader team.
  • Maintain test environments, assets, and supporting collateral.

Requirements

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field is preferred but not required.
  • Equivalent real-world experience in QA, systems engineering, security testing, or operations is fully acceptable.
  • 5+ years of experience in software quality assurance for complex systems.
  • Demonstrated ability to operate independently on complex testing efforts without day-to-day oversight.
  • Experience working within a structured QA organization led by a QA Lead.
  • Strong understanding of system-level behavior across operating systems and networks.

Skills

  • Strong working knowledge of Linux and Windows environments.
  • Networking fundamentals, packet analysis, and PCAP-based troubleshooting.
  • Experience with Syslog, SQL/MySQL.
  • Familiarity with WMIC and WinRM.
  • Certificates, trust store management, TLS, and related security protocols.
  • Protobuf experience.
  • Jira or similar issue tracking systems.
  • Experience with multi-tiered and redundant system architectures.
  • Understanding of the Software Development Lifecycle.
  • Test automation or scripting experience (pragmatic, not framework-heavy).
  • Clear written and verbal communication skills.

Industrial Control Systems (ICS / OT) Experience (Strong Plus)

Experience with industrial or operational technology environments is a significant plus and will be used to strengthen the team, but it is not required for the role.

Relevant experience may include:

  • Hands-on exposure to industrial control system components such as controllers, sensors, or field devices.
  • Familiarity with industrial or OT protocols (e.g., Modbus or similar).
  • Testing passive monitoring, asset discovery, or network visibility in industrial environments.
  • Understanding how OT systems behave under latency, segmentation, or degraded network conditions.

Candidates without direct OT/ICS experience but with strong systems, networking, or security testing backgrounds are encouraged to apply.

Automation (Strong Plus)

  • Use automation or scripting selectively where it provides clear value for repeatability, regression testing, or efficiency.
  • Contribute to automation incrementally within a primarily manual testing environment.
  • Collaborate with the QA Lead and team on identifying appropriate automation opportunities.

Candidates without direct automation experience are still encouraged to apply.

Qualities We Value

Industrial Defender, Inc. is an equal opportunity employer.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Apply Now

Let's meet

Contact Us

Fill out a quick form and we’ll be in touch to help answer all your questions.

Contact Us
Industrial Defender Team

Meet Our Team

The team that leads the way in protecting critical infrastructure from cyberattacks

Learn More