Welcome to the future of cloud networking and security!
Cato Networks is the first company to converge enterprise networking and security into one centralized and global service that is delivered by cloud. It is led by networking and security pioneer Shlomo Kramer (Check Point, Imperva) and early investor (Palo Alto Networks, Exabeem, Trusteer and more). Cato’s unique technology inspired a brand-new product category, later named “SASE” by Gartner and a market expected to reach $25 billion by 2027.
This is your opportunity to get on the rocket ship and join a company that is building a cutting-edge enterprise network and secure cloud platform, and is on a fast track to becoming the worldwide market leader – don’t miss it!
We are seeking a visionary Automation Engineer to join our dynamic IS Team. In this role, you will be responsible for ensuring the quality of product features end-to-end by designing, implementing, and maintaining automated tests using our advanced JS-based framework. Your work will involve automating diverse and complex product scenarios, playing a pivotal role in enhancing the quality, scalability, and robustness of our solutions.
- Act as an owner and mentor for the entire development team, driving quality standards and best practices.
- Plan, design, implement, and maintain robust automated tests, supporting infrastructure, and comprehensive product test coverage.
- Drive initiatives to enhance automation infrastructure and tools to support seamless development and testing workflows.
- Define, implement, and maintain automated regression and sanity tests for a dynamic and evolving product.
- Set up, maintain, and optimize test automation environments for consistent and reliable test execution.
Requirements
Technical Expertise:
- Proficiency in software testing methodologies, processes, and tools.
- 3+ years of experience in developing and maintaining automated tests for multi-layered products.
- Strong coding skills in JS or other object-oriented programming languages.
- Knowledge of OOD/OOP design principles.
Systems & Tools
- Hands-on experience with tools like Jenkins and Git is a plus.
- Experience with tools like Wireshark and familiarity with endpoint firewalls is an advantage.
Testing Frameworks
- Experience with UI automation testing frameworks and tools such as Playwright or Cypress is highly desirable.
- Experience with API automation is a must, with familiarity in GraphQL, REST APIs, or similar technologies being highly desirable. - Advantage
Soft Skills
- Leadership experience or the ability to manage complex projects effectively.
- Excellent debugging and troubleshooting skills.
- A self-starter with a goal-driven mindset and the ability to take ownership of tasks.
- Strong collaboration and communication skills, with the ability to work in dynamic, multi-tasking environments.
- Experience working with remote teams and managing priorities to meet deadlines.