
Development Engineer in Test. SDET (Network Security, Apps)
Corelight
Job description
-
As a Senior SDET at Corelight, you will be the architect of the trust we build with our customers
-
In this role, you aren’t just “checking code”—you are building the sophisticated automation and infrastructure that validates our cutting-edge network security applications
-
By simulating complex network traffic and stress-testing our Zeek, Suricata, and YARA integrations, you ensure that our defenders have the most reliable tools in the industry to disrupt global cyber attacks
-
Architect Automation Frameworks: Design, develop, and maintain scalable automated test frameworks and scripts using high-proficiency Python and Bash
-
Build Infrastructure as Code: Implement and manage dynamic test environments across major cloud platforms (AWS, Azure, and GCP) using Ansible and Terraform
-
Validate Security Logic: Develop security-focused integration tests to ensure the peak functionality of core tools including Zeek, Suricata, and YARA
-
Automate Artifact Deployment: Streamline the deployment and configuration of critical test artifacts, including Snort and Sigma rule sets
-
Network Traffic Analysis: Perform deep-dive analysis of network protocols (TCP/IP, HTTP, DNS, SSL/TLS) to design robust, realistic test scenarios that mirror real-world production constraints
-
Integrate CI/CD: Manage test code and environments within Git, ensuring seamless integration into our continuous delivery pipelines- Technical Leadership: You take ownership of the “User Experience” from a quality perspective, ensuring our products scale as our customers’ codebases grow
-
Action-Oriented Problem Solving: You thrive in fast-paced environments and can drive testing efforts across multiple projects, even when timelines are ambiguous
-
Cross-Functional Partnership: You can effectively partner with Engineering, Product Management, and QE teams to ensure total test coverage
-
Global Collaboration: You are a proactive communicator who enjoys working with geographically distributed teams across the USA and India
-
Network Protocol Depth: Strong working knowledge of TCP/IP, HTTP, DNS, SSL/TLS, Kerberos, and SMB
-
Automation Mastery: High proficiency in Python and Bash for framework development and utility scripting
-
Education: Bachelor of Science or equivalent experience
-
Differentiators: Experience with Docker/Kubernetes, Zeek scripting, CI/CD optimization, or prior exposure to Corelight Fleet Manager
-
Industry Experience: 5–10 years of experience in an SDET or heavy automation role
-
Linux Administration: Solid experience with RHEL/Ubuntu environments for setting up complex test beds
-
Cloud & IaC Expertise: Hands-on experience with at least one major cloud provider (AWS, Azure, GCP) and Infrastructure as Code tools (Ansible/Terraform)