SONiC Capabilities: Empowering Networks with Open-Source Solutions

Download PDF

QA Automation Lead

Apply

Summary

We are seeking an experienced QA Automation Lead with in-depth knowledge of networking protocols (L2/L3, tunneling, routing, switching) and strong work experience with Python in Embedded Software Validation.
As a QA Automation Lead, you’ll extend the functionality of the network hardware product – SmartNIC (Network Interface Card), validate networking functionality for modern IPU/DPU systems, and lead a high-performing team. You’ll also have the opportunity to significantly impact the future of computer networking by collaborating in open-source communities and participating in developing new technologies.
PLVision’s in-demand specialization in computer networking allows us to expand existing projects and launch new ones, ensuring you have a long-term, stable job in a collaborative and rewarding environment. Join us, cooperate with our experienced team, and unleash your full potential.

Dedicated recruiter:
Yaryna Kunynets
Yaryna Hlushko
Recruiter

Client profile Client profile

  • The customer is a European company, one of the world's leading manufacturers of SmartNICs (Network Interface Cards). They also provide testing, monitoring and network performance analysis services for data centers. The key technologies of this project are Open vSwitch (OVS) and DPDK (Data Plane Development Kit).

Responsibilities Responsibilities

  • Validate modern DPU/IPU systems

  • Develop and maintain test strategies, plans, and reports

  • Collaborate with open-source communities to align and introduce new functionalities

  • Communicate with the client to clarify requirements

  • Lead a team of up to 5 engineers, assign and track tasks, and provide technical support

Requirements Requirements

  • Bachelor’s degree in Computer Science or a related technical discipline

  • 4+ years of experience in Embedded Software Validation and Test Automation

  • Proven experience in team leadership

  • Strong knowledge of Python

  • Experience in writing and maintaining test documentation

  • Solid networking background (L2/L3, tunneling, routing, switching)

  • Hands-on experience with software and hardware traffic generators (e.g., IXIA, Scapy)

  • Proficiency in Linux as the primary working environment

  • Experience with virtualization, containerization, and Python virtual environments

  • Familiarity with test frameworks such as Pytest, PTF, etc.

  • Understanding of CI/CD processes and tools (e.g., Jenkins)

  • Experience with Linux network tools

  • Strong communication skills and ability to collaborate within a team

  • Proficiency in technical English (Intermediate level or higher)

Would be a plus Would be a plus

  • Experience working on open-source projects

  • Experience with SAI (Switch Abstraction Interface) and SONiC (Software for Open Networking in the Cloud) validation

About PLVision About PLVision

  • We are a software product development company specializing in computer networking and embedded systems. PLVision has offices in Krakow, Poland, and Lviv, Ukraine. Founded in 2007, the company helps networking industry leaders and ambitious startups in the U.S., Israel, and the EU countries to launch innovative products.

Want to develop innovative products? Let's talk!

This field is required
This field is required
You can attach your resume here:
file not selected
Upload your CV here (PDF, DOC, DOCX)
Please enter a valid LinkedIn profile URL.
Message (Optional):
Your message has been sent, thank you! We will contact you as soon as possible.