QA Automation Engineer - PLVision

SONiC Capabilities: Empowering Networks with Open-Source Solutions

Download PDF

QA Automation Engineer

Apply

Summary

PLVision offers a unique opportunity for QA Engineers who are eager to grow in the highly in-demand field of computer networking. Under the structured guidance of experienced mentors, you will support solution design, contribute to presales activities, and participate in rapid prototyping.

This role provides a chance to move beyond traditional testing activities and help shape future technical solutions from the earliest stages. You will work closely with PLVision’s forward-thinking Architecture team, gaining privileged exposure to architectural discussions, emerging networking technology trends, and early technical decision-making. With the support of experienced mentors, you will be encouraged to explore new ideas, take ownership, and grow with confidence while maintaining autonomy in your work.

The position enables steady professional growth, meaningful impact through implemented ideas, and increasing recognition within the global technology community. Join us and deepen your expertise, and make a visible impact on solutions used worldwide.

Dedicated recruiter:
Anastasiia Zadorozhna
Recruitment Lead
Download Vacancy

Responsibilities Responsibilities

  • Create and maintain test plans, test cases, and automated regression tests

  • Test networking functionality across virtual and physical environments

  • Validate routing, switching, network configuration, traffic forwarding, and failure-recovery scenarios

  • Develop automated tests using Python, PyTest, and Bash

  • Analyze logs, routing tables, interface counters, and packet captures to investigate issues

  • Configure and maintain Linux-, Docker-, and QEMU-based test environments

  • Integrate automated tests into CI pipelines and analyze test failures

  • Report defects with clear reproduction steps and supporting technical evidence

  • Collaborate with developers and network engineers during requirement reviews, troubleshooting, and release validation

  • Maintain concise test documentation and communicate quality risks and testing progress

Requirements

  • 5+ years of experience in software QA, network testing, or test automation

  • Strong Python skills and hands-on experience with PyTest

  • Practical experience with Bash and Linux environments

  • Good understanding of Ethernet, TCP/IP, UDP, IPv4/IPv6, VLANs, routing, and switching

  • Familiarity with dynamic routing protocols such as BGP or OSPF

  • Experience creating test plans and testing integrated networking systems

  • Experience with Git and CI tools such as Gerrit and Jenkins

  • Hands-on experience with Docker or virtualized test environments

  • Ability to troubleshoot issues using logs, CLI output, routing tables, and packet captures

  • Strong analytical, debugging, and problem-solving skills

  • Ability to work independently and communicate effectively within a cross-functional team

  • Proficiency with traffic-analysis tools such as Wireshark and TCPDump

  • Technical English at an intermediate level or higher

  • achelor’s degree in Computer Science, Software Engineering, Telecommunications, Networking, or a related field – or equivalent practical experience

Would be a plus Would be a plus

  • Experience with FRRouting (FRR)

  • Knowledge of routing protocols such as BGP, OSPF, IS-IS, and BFD

  • Experience with Docker, QEMU, or network-emulation tools

  • Hands-on experience with Ethernet switches and routers

  • Experience with traffic generators such as Ixia, Spirent, TRex, Ostinato, or Scapy

  • Familiarity with Ansible and network-configuration automation

  • Experience testing network resiliency, convergence, scalability, or performance

  • Understanding of SONiC architecture, Redis databases, SAI, or switch hardware abstraction

About PLVision About PLVision

  • PLVision is a European networking software product development company helping businesses unlock the full potential of open and disaggregated technologies. We deliver end-to-end, vendor-agnostic solutions tailored to each client's specific use cases – enabling greater flexibility, scalability, and sustainability while ensuring cost control and predictability. Through strategic partnerships with industry leaders, major hardware vendors, and membership in key open networking communities, PLVision keeps its delivered solutions future-ready and aligned with the latest innovations in the space.

Benefits Benefits

  • B2B contract with higher net income and full pay transparency
  • Сooperation agreement with extended notice periods
  • Paid continuity between projects — stable income during transitions
  • Remote-first approach with Krakow office available
  • Flexible schedule synced with your team and client
  • 100% private healthcare coverage
  • Polish Bank holidays guaranteed

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.