QA Automation Engineer
israel / / Full-time
Are you a passionate QA Automation Engineer with strong expertise in Python, networking, and cutting-edge technologies?
Join us to lead automation excellence and ensure the reliability of our advanced networking and security solutions. In this role, you’ll help shape next-generation QA by combining deep technical knowledge with modern, AI-driven testing practices.
Job Responsibilities:
- Build & Automate: Design, develop, and maintain robust automated test suites and frameworks using Python (pytest, Scapy).
- Test Complex Networks: Automate validation of networking services and protocols such as Bridging, Routing, MPLS, BGP, DNS, Load Balancing, and Firewalls.
- Integrate & Deploy: Define and execute test plans for functional, performance, security, and regression testing. Integrate automation into CI/CD pipelines (Jenkins, GitLab) for faster, more reliable releases.
- API Testing: Develop and maintain automated API tests to ensure reliability, scalability, and performance of REST and gRPC-based services.
- Analyze & Troubleshoot: Perform in-depth analysis and root-cause investigation of issues; track defects through resolution using Jira.
- Collaborate for Quality: Work closely with Developers and Product Managers to embed testing across the entire development lifecycle.
- Leverage AI in QA: Explore and apply AI/ML techniques to enhance testing efficiency — from intelligent log analysis to smart test data generation.
Job Qualifications:
Required
- 4+ years of experience in Quality Assurance and Networking test automation.
- Proven proficiency in Python for building automation frameworks, tools, and test cases.
- Strong understanding of networking fundamentals and protocols: TCP/IP, BGP, DNS, NAT, VxLAN, etc.
- Experience integrating automated tests within CI/CD pipelines.
- Experience with traffic generation and validation tools (Ixia, Spirent, TRex).
Preferred
- Bachelor’s degree (or higher) in Computer Science, Engineering, or related technical field.
- Background in Network Security and security testing methodologies.
- Experience with Playwright for automation testing.
- Hands-on experience in automated API testing (REST/gRPC)
- Proficiency with virtualization and containerization technologies (VMs, Docker).
- Familiarity with test management tools such as TestRail or Zephyr.
- Experience working with ELK stack products for monitoring and analysis.
Become an insider
Apply for this job