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.
Specific Responsibilities:
- 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.
Knowledge, Skills, and Abilities needed to be successful:
- Action-Oriented Problem Solving: You thrive in fast-paced environments and can drive testing efforts across multiple projects, even when timelines are ambiguous.
- Global Collaboration: You are a proactive communicator who enjoys working with geographically distributed teams across the USA and India.
- Cross-Functional Partnership: You can effectively partner with Engineering, Product Management, and QE teams to ensure total test coverage.
- Technical Leadership: You take ownership of the "User Experience" from a quality perspective, ensuring our products scale as our customers' codebases grow.
Qualifications/Requirements:
- Industry Experience: 5-10 years of experience in an SDET or heavy automation role.
- Automation Mastery: High proficiency in Python and Bash for framework development and utility scripting.
- Cloud & IaC Expertise: Hands-on experience with at least one major cloud provider (AWS, Azure, GCP) and Infrastructure as Code tools (Ansible/Terraform).
- Linux Administration: Solid experience with RHEL/Ubuntu environments for setting up complex test beds.
- Network Protocol Depth: Strong working knowledge of TCP/IP, HTTP, DNS, SSL/TLS, Kerberos, and SMB.
- Differentiators: Experience with Docker/Kubernetes, Zeek scripting, CI/CD optimization, or prior exposure to Corelight Fleet Manager.
- Education: Bachelor of Science or equivalent experience