Position: Software Engineering Intern (C, Python, Automation, Networking)
Location: San Jose, CA
At Zscaler, we're on a mission to make the internet safe for every user, anywhere. The Zscaler Internship Program provides an opportunity for the next generation of cybersecurity professionals to gain hands-on experience on projects that drive business value and experience the Zscaler life.
As a Software Engineering intern at Zscaler, you will work on end-to-end ownership of features, including testing, automation, deployment, and monitoring. Your role will enhance the quality, reliability, and scalability of our cloud security solutions. You will design and automate test plans, performance testing tools, and continuous integration pipelines to ensure the highest level of security and compliance for our customers.
Possible Intern Projects/Responsibilities:
- Test Automation: Develop and maintain robust and scalable test automation frameworks for our cloud security products, covering various layers of the software stack.
- Quality Assurance: Create, execute, and maintain comprehensive test plans and test cases to identify issues, validate product functionality, and ensure product quality.
- Performance Testing: Design and implement performance and load testing strategies to evaluate the efficiency and scalability of our cloud security solutions.
- Scale Testing: Work on testing methodologies and tools to simulate and validate the performance and scale of our systems under different scenarios.
- Tools Development: Build and maintain tools and utilities to support the testing and development process, improving efficiency and productivity.
- Scrum Teams: Participate in scrum teams, contribute to scrum planning, and collaborate on delivering high-quality software with agile methodology
Minimum Qualifications:
- Rising Junior or Senior working towards Bachelor's or Master's degree in Computer Science, Software Engineering, or related field in progress
- Course work within Networking and/or Security space
- Proficiency in programming languages such as Python, Java, or similar for test automation
- Knowledge of automation framework development & test automation
- Ability working in agile environments using scrum is a plus
Preferred Qualifications:
- Knowledge about cloud platforms such as AWS, Google Cloud, or Azure.
- Contributions to open-source projects or a portfolio of personal projects.
- Demonstrated experience in the digital experience monitoring space, with a understanding of user experience metrics, monitoring tools, and methodologies
- Good understanding of operating systems and distributed systems.
- Familiarity with networking and networking security
- Excellent interpersonal, technical and communication skills
- Ability to learn, evaluate, and adopt new technologies quickly while thriving in ambiguity
- Working knowledge of Unix/Linux environments
- Very good debugging and troubleshooting skills
*Non-Exempt Role: Base Pay is Hourly*
#LI-JM8
Zscaler