DevTest Engineer

R&D

Ra'anana

Description

Role Overview

We are looking for a DevTest Engineer with a strong coding mindset and a passion for leveraging AI-driven tools to enhance and evolve testing practices. The ideal candidate thrives in a dynamic environment, takes ownership of quality, and actively uses modern technologies—including AI—to improve automation, efficiency, and testing impact.

 

Responsibilities

  • Own QA testing activities as part of a Scrum team in an Agile environment.
  • Design, write, and execute test plans; lead TP reviews; report and verify issues.
  • Contribute to PI planning and define QA scope and activities within the team.
  • Participate in daily meetings, proactively raising risks and blockers.
  • Collaborate closely with Dev, DevTest, Product, and Architecture to deliver high-quality features.
  • Develop and maintain automated tests in a Python environment.
  • Triage and analyse failures from automation regression runs.
  • Actively use AI-based tools to improve testing efficiency, coverage, and debugging.
  • Contribute to improving test frameworks, methodologies, and QA processes.



Requirements

Must Have

  • Bachelor’s degree in a relevant technical field.
  • Experience in QA methodologies, testing practices, and QA lifecycle.
  • 2+ years of hands-on experience in networking QA testing (L2/L3, management protocols).
  • Strong experience working in Linux environments and with distributed systems.
  • Experience in test automation using Python (preferred), Java, or JavaScript, including working with frameworks such as pytest.
  • Scripting capabilities (e.g., Bash/Python).
  • Strong troubleshooting and root cause analysis skills.
  • Experience with CI/CD tools (e.g., Jenkins, GitHub Actions, GitLab CI).
  • Hands-on experience with AI coding assistants (e.g., Cursor, GitHub Copilot) or similar tools.
  • Familiarity with LLMs and prompt engineering.
  • Strong English communication skills (verbal and written).

 

Nice to Have

  • Experience working in Agile/Scrum environments.
  • Experience designing or improving test automation frameworks.
  • Experience with network equipment vendors (Cisco, Juniper, Arista).
  • Knowledge of advanced networking protocols (BGP, IS-IS, OSPF, RSVP, LDP, VPN/MVPN).
  • Experience with Docker or containerized environments.
  • Familiarity with traffic generators (Ixia, Spirent).