Our client, a leading provider of advanced network solutions, is seeking a highly skilled Network Engineer/Automation QA (SONiC Systems). The ideal candidate will bring expertise in networking technologies and SONiC systems, with a focus on test automation and quality assurance for network products such as switches, routers, and network packet brokers.
The Role:
In this role, you will design and implement a Python-based test automation framework and ensure that cutting-edge networking products meet the highest standards of quality and performance. Your deep understanding of SONiC configuration and network protocols will be essential in driving testing strategies and ensuring seamless integration with the development process.
Key Responsibilities:
- Design and implement a custom test automation framework (Python) for networking products.
- Develop and execute comprehensive test plans for switches, routers, and network packet brokers.
- Collaborate with development teams to integrate test automation into the development lifecycle.
- Stay up-to-date with industry trends and best practices in network automation, quality assurance, and SONiC systems.
- Work closely with QA teams to align strategies with customer needs.
Required Qualifications:
- Extensive experience with SONiC systems, including configuration and verification (must-have).
- Proven expertise in the networking industry, specifically with switches and routers.
- In-depth knowledge of networking protocols (L2/L3, ARP, VLAN, STP, IGMP, BGP, SNMP, etc.).
- Software testing and quality assurance experience with a focus on test automation and scripting.
- Proficiency in Python and experience with other scripting languages.
- Familiarity with network testing and monitoring tools, such as Spirent and Ixia.
- Experience with tools like Git and Docker.
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
What We Offer:
- Attractive salary based on experience and expertise.
- Opportunities for professional growth and development.
- A dynamic and supportive work environment that values innovation and teamwork.
- Work-life balance with flexible scheduling options.
- The chance to work on exciting projects with cutting-edge technologies alongside a talented and motivated team.