QA Automation Engineer (Product) - PLVision

SONiC Capabilities: Empowering Networks with Open-Source Solutions

Download PDF

QA Automation Engineer (Product)

Apply

Summary

We are looking for a Senior QA Automation Engineer with in-depth Linux knowledge, a deep understanding of networking protocols, and proficiency in the Python language.

In this position, you will be a part of an experienced team, enabling the SONiC (Open Network Operating System) LTS (Long Term Support) product PLVision offers to its customers. SONiC is a highly innovative product and currently the world’s most popular open-source network OS. The goal of our project is also to harden both SAI and SONiC-based products to ensure their highest quality.

As a Senior QA Automation Engineer, you will be working directly with the customer as a member of the team responsible for development, integration, product support and hardening activities.

We offer a collaborative environment with open and transparent communication, well-established processes, a minimum of formalities and a maximum of trust. Join PLVision, a company with an in-demand specialization in computer networking, and secure your professional future.

Dedicated recruiter:
Kateryna Druzhbiak
Recruiter
Download Vacancy

Responsibilities Responsibilities

  • Enable regular quality evaluation for networking products by building and maintaining a stable test environment

  • Extend test coverage for new product features

  • Perform SONiC/SAI software testing across a set of platforms

  • Analyze requirements, test plans, and test case documents

  • Run test regressions for the product line and maintain test results documentation to assist in software debugging and modification

  • Implement new test suites and test cases to extend regression coverage for new product features and protocols

  • Develop, modify, and execute software test plans, automated scripts, and testing programs

  • Develop efficient tools and scripts to automate build and test environments

  • Assist the engineering team with build issues, troubleshooting build dependencies, and incremental build differences

  • Maintain and support the systems and tools necessary to build, integrate, and test a software system

Requirements Requirements

  • Test automation experience (Python/Ansible)

  • In-depth Linux knowledge and strong Linux troubleshooting skills

  • Deep understanding of networking protocols (including Layer 2 or Layer 3 networking protocol implementation and TCP socket programming

  • 5+ years of commercial experience in software testing

  • Knowledge of technical English at the intermediate level and higher

  • Strong analytical, debugging, and problem-solving skills

  • Experience with CI methodology and tools (Gerrit, Jenkins, etc.)

  • Bachelor's degree in Computer Science or Software/Computer Engineering

Would Be a Plus Would Be a Plus

  • Experience with SAI/SONiC implementation and integration

  • Experience with testing NOS products

  • Knowledge of Ansible

  • Experience within the embedded application development domain

  • Experience with Linux networking

  • Experience with virtualization/containerization technologies

  • Good understanding of CI/CD processes

About PLVision About PLVision

  • At PLVision, we lead meaningful technical projects that significantly impact the open networking industry, helping you build a brighter future. With over 18 years of expertise and a highly skilled, recognized, and supportive team, we are deeply committed to engineering excellence. We provide a rewarding environment where you can thrive and transform your ideas into impactful software solutions and products.

Benefits Benefits

  • Medical insurance
  • Vacation and sick leave days
  • Paid bank holidays (11 days in 2026)
  • Relocation bonus
  • Marriage and childbirth bonuses
  • Referral bonus
  • Educational courses and training programs
  • Remote work
  • Flexible Schedule

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.
This field is required
Message (Optional):

* Please complete all required fields.

Your message has been sent, thank you! We will contact you as soon as possible.