C
Cato Networks
· posted Jul 25, 2026
Automation Engineer – Browser Security
// Job description
We're looking for a visionary Automation Engineer – Browser Security to join our Automation teams. As a member of this team, you will be responsible for the design, implementation, and maintenance of Automated tests using our Java-based framework. Our Automated tests cover various aspects of the product, including complex networking topology, traffic, security rules, Users authentication scenarios and Browser Security.
Responsibilities:
- Design, develop, and maintain automated tests for complex, multi-layered systems using our Java-based framework
- Build end-to-end automation scenarios covering backend, networking, and client-side behaviors
- Design and implement automation solutions for browser-based security products, including - Browser security solutions (e.g., authentication flows, extensions, enterprise browsers, RBI)
- Define, build, and maintain automation infrastructure, frameworks, and reusable libraries
- Evaluate and integrate AI-driven solutions into the automation workflow, improving productivity, reliability, and insight generation
- Leverage AI-based tools and techniques to enhance test automation, including test generation, failure analysis, and optimization of test coverage and execution
- Set up and manage test environments, including - Browser and web testing environments
- Drive automation coverage by designing regression, sanity, and end-to-end test suites
- Own and drive product quality by validating features, reviewing behavior, and ensuring adherence to QA best practices
- Identify gaps and develop tools and solutions to improve automation efficiency, stability, and scalability
- Collaborate with development, product, and cross-team automation groups to ensure high-quality delivery and unified standards
- Take part in (or lead) cross-team initiatives to improve automation infrastructure, code reuse, and testing methodologies
Requirements:
- 4+ years of experience in test automation for multi-layered systems
- Strong hands-on experience in QA, including test design and quality ownership
- Solid coding skills with OOP/OOD principles
- Experience with modern web technologies and browser behavior (DOM, network flows, authentication)
- Hands-on experience working with Linux
- Experience designing and maintaining automation frameworks and test environments
- Strong collaboration and communication skills
- Practical experience using AI-based tools to improve software development or test automation workflows (e.g., test generation, code assistance, failure analysis, or test optimization)
- Experience with browser security solutions (enterprise browsers, RBI, extensions)
- Experience with endpoint security solutions
- Experience with load and performance testing (especially for web/browser systems)
- Experience with cloud platforms (AWS, Azure)
- Experience with networking protocols (L3–L7)
- Experience working across multiple OS (Windows, macOS, mobile)
- Familiarity with identity providers (LDAP, AD, Okta, Azure AD)
// apply.now()
Interested? Ship your application.
You'll be taken to the original listing to view the full details and apply.