QA Automation Engineer (Product)

On-siteSalary not specified
Poland · Ukraine

Tech Stack

PythonLinux

Job Description, Responsibilities & Requirements

Description language:

About the Position

QA Automation Engineer (Product)

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.


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

  • 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

Nice to Have

  • 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

We Offer

  • 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

About the Company

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.


Dedicated recruiter:

Anastasiia Zadorozhna

Recruitment Lead

Download Vacancy

Job Details

Company name:
PLVision
Location:
Poland · Ukraine
Work Mode:
On-site
Posted on TheJob:
Jul 9, 2026
Last checked:
Aug 13, 2026
Apply Now