Taro Logo

System Test Engineer - Zero Trust Client

Cloudflare runs one of the world's largest networks powering millions of websites and Internet properties, providing protection and acceleration without hardware or software changes.
Security
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
Cybersecurity

Job Description

Cloudflare, a leading Internet infrastructure company powering millions of websites worldwide, is seeking a System Test Engineer for their Zero Trust team. This role focuses on testing and validating Cloudflare's security products, particularly WARP and Cloudflare Tunnel, which are crucial for secure communications between customer devices and private infrastructure.

The position offers an opportunity to work with cutting-edge security and networking technologies, ensuring the quality and reliability of products that protect countless organizations globally. As a System Test Engineer, you'll be responsible for comprehensive testing strategies, collaborating with development teams, and maintaining both physical and virtual test environments.

The ideal candidate should have strong networking knowledge across multiple platforms (Windows, Linux, macOS), experience with network protocols and security concepts, and the ability to write automation scripts in Python. This role combines hands-on technical work with strategic thinking about quality assurance.

Working at Cloudflare means joining a company with a strong social mission, demonstrated through initiatives like Project Galileo (protecting journalism and civil society organizations), the Athenian Project (securing election websites), and 1.1.1.1 (privacy-focused DNS resolver). The company maintains a strong commitment to privacy, security, and building a better Internet.

The hybrid work environment offers flexibility while maintaining collaborative opportunities in either Austin or Mexico City offices. This role provides an excellent opportunity for someone passionate about security, networking, and quality assurance to make a significant impact on products used by millions of users worldwide.

Last updated a month ago

Responsibilities For System Test Engineer - Zero Trust Client

  • Collaborate with Test Engineers to understand features and define/execute test strategies
  • Reproduce customer issues and test fixes
  • Discover edge cases across Zero Trust products
  • Configure, test, debug, and troubleshoot network-related features
  • Create and maintain manual tests
  • Author scripts and leverage automation framework
  • Maintain physical test devices and virtual test environments

Requirements For System Test Engineer - Zero Trust Client

Python
Linux
  • Experience with mobile and desktop device networking configurations across Windows, Linux, and macOS platforms
  • Strong knowledge of L3 to L7 networking technologies (IP, TCP, UDP, DNS, QUIC, H/3, proxying, routing, switching)
  • Experience with E2E testing of network-based apps
  • Strong knowledge of macOS, Windows, Linux, and mobile client platforms
  • Proficiency with traffic captures and log gathering
  • Experience with Python
  • Experience with Mobile Device Management platforms
  • Strong attention to detail and analytical mindset

Related Jobs