Zscaler is looking to solve the problem of ensuring the quality of user experience of their cybersecurity products, which significantly impacts their global customer base.
Requirements
- Strong programming skills in TypeScript/JavaScript, React, Java, or equivalent languages.
- Extensive experience with functional, regression, and end-to-end testing, including the ability to translate business requirements into comprehensive test plans and develop full-stack automation.
- Proficiency with JavaScript-based test automation frameworks such as Jest, Cucumber, TestCafe, or Cypress.
- Experience with Git, code management tools, and modern IDEs (e.g., Visual Studio Code).
- Demonstrated ability to own quality assurance and automation initiatives, drive issues to resolution, and collaborate effectively with diverse stakeholders (PMs, engineers, management).
- Commitment to excellent software hygiene, including robust code documentation, thorough unit testing, and effective bug tracking.
- Experience with automating visual validation of UI/UX, utilizing tools like Storyshots or similar.
Responsibilities
- Develop, maintain, and deploy comprehensive testing tools and frameworks.
- Integrate test automation into CI/CD pipelines and establish best practices for continuous testing.
- Perform thorough UI verifications and validate functional requirements, including security, accessibility, and scale testing.
- Collaborate with front-end engineering and product teams, contributing to design, scope, and technical challenges.
- Define testing patterns and strategies to enhance test coverage, empowering other engineers to leverage the test framework effectively.
Other
- 8+ years of experience as a Software Engineer or Test Automation Engineer, coupled with a Bachelor's degree in Computer Science, Engineering, or a related field.
- Travel to San Jose, CA office 3 days a week.
- Commitment to excellent collaboration and communication with diverse stakeholders.
- Ability to work in a fast-paced and collaborative environment.
- Adherence to applicable laws, regulations, and Zscaler policies, including those related to security and privacy standards and guidelines.