PLVision logo

QA Automation Engineer

PLVision·Salary not specified

Primary stack

pytestDockerPythonLinuxWiresharkBashGit

Nice to have's

FRRouting (FRR)routing protocolsEthernet switchesrouterstraffic generatorsAnsiblenetwork-configuration automationSONiC architectureRedis databasesSAIswitch hardware abstraction

Job description

About the Position

QA Automation Engineer

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.

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
  • Bachelor’s degree in Computer Science, Software Engineering, Telecommunications, Networking, or a related field – or equivalent practical experience

Nice to Have

  • 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

We Offer

  • B2B contract with higher net income and full pay transparency
  • Cooperation 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

About the Company

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.

© PLVision. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

ХТО МИPLVision — це технологічна компанія, що спеціалізується на розробці програмних продуктів для комп’ютерних мереж і вбудованих систем. У кожному технічному та організаційному рішенні ми дбаємо про своїх співробітників, обираючи якість і далекоглядність, від стандартів розробки до взаємодії в команді.Завдяки цьому ви можете без зайвого тиску повністю зосередитися на формуванні майбутнього мереж, реалізовуючи свою інженерну майстерність і здобуваючи цінний, унікальний професійний досвід.ЩЕ КІЛЬКА ФАКТІВ ПРО PLVISION:• Заснована у 2007 році• 200 фахівців• Ключові технології: C, C ++, Python, P4, Linux, Docker.• Головний офіс компанії знаходиться у Львові, і ми надаємо Relocation Bonus для охочих сюди переїхати. Також PLVision має офіси в Кракові (Польща). Крім того, є можливість працювати віддалено з будь-якої локації.• Учасник Open Compute Project (OCP) — глобальної технологічної опенсорс-спільноти• Учасник Telecom Infra Project (TIP) — глобальної технологічної спільноти• Учасник Linux Foundation — глобальної технологічної спільноти• Розробник опенсорс-продукту SAI Challenger (переданий в ОСР) та опенсорс-ініціативи SONiC Core• Співрозробник операційної системи Stratum від Open Networking Foundation (ONF)• Учасник Intel®Network Builders та Intel®IoT Solutions Alliance• Учасник Львівського ІТ КластеруЧИМ МИ ВІДМІННІPLVision (Progressive Leadership Vision) — компанія, яка сповідує проактивний підхід у роботі. Ми допомагаємо клієнтам ефективно реагувати на зміни ринку та індустрії, досягаючи прогресивного лідерства завдяки інноваціям у мережевих технологіях.Команда PLVision має унікальний досвід роботи з топовими мережевими мікросхемами (чипами). Ми — 100% українська компанія, відома в усьому світі своїми розробками програмних продуктів на основі мережевих операційних систем з відкритим кодом. Серед них — SONiC (ініційований Microsoft), DENT OS (ініційований Amazon) та Stratum (ініційований Google).ХТО НАШІ КЛІЄНТИНаші ключові клієнти — лідери мережевої галузі, а також інноваційні, амбітні стартапи зі США, Канади, Ізраїлю та Великобританії. Їхні продукти використовують у галузях телекомунікацій, медіа, автомобілебудуванні, нафтогазодобуванні та інших.Разом із нашими клієнтами ми створюємо інноваційні рішення, які забезпечують глобальне Connectivity.ЧОМУ ТОБІ ВАРТО ПРИЄДНАТИСЬ ДО PLVISION• PLVision створює інновації та працює з ними. Як спеціалізована компанія, ми одними з перших досліджуємо та впроваджуємо новітні мережеві технології.• Завдяки нашій унікальній мережевій спеціалізації, ми є незамінними партнерами для наших клієнтів.• Мережеві рішення користуються великим попитом, особливо в період стрімкого збільшення онлайн-активностей.• Ми працюємо зі складними, цікавими завданнями. У наших проєктах виклики, які під силу далеко не всім технічним фахівцям. В нашій команді — топові експерти.• Наші інженери щодня співпрацюють у світовій опенсорс-спільноті, куди входять інженери Microsoft, Intel, Cisco, NVIDIA, Facebook та інших крутих компаній.• Ми культивуємо менторство. Обмін знаннями у межах компанії допоможе тобі швидше зростати і переймати досвід у експертів світового рівня.МОЖЛИВОСТІ НАВЧАННЯ У PLVISIONPLVision пропонує курс Networking Program, для С, С++ та Python AQA інженерів (2+ роки досвіду). Навчальна програма складається з 5 частин: Linux, Docker, Git, SAI і Microsoft Azure SONiC. Тривалість курсу — до трьох місяців. Навчання проходить в онлайн-форматі, що дозволить тобі самостійно створювати власний гнучкий графік занять, поєднуючи цей процес з поточною роботою або іншими активностями.Деталі курсу:plvision.eu/... ith-microsoft-azure-sonicПРИЄМНІ ПЕРЕВАГИ ДЛЯ ФАХІВЦІВ PLVISION• бонуси з нагоди одруження та народження дитини• медичне страхування з широким покриттям у найкращих клініках України• гнучкий графік роботи• можливість працювати віддалено• можливість проходити профільне навчання• якісний бухгалтерський сервіс• оплачувані відпочинкові робочі дні та лікарняні• фінансова підтримка мобілізованих спеціалістівТакож наші фахівці мають змогу користуватись комфортним, сучасним офісом, в якому:• ергономічні робочі місця (без опенспейсів)• тераси з приємними краєвидами• просторі та добре обладнані кухні• зони відпочинку з ігровими приставками, настільними іграми та музичними інструментами• повністю обладнане для роботи та відпочинку укриття• генератор, який використовується за умови вимкнення електропостачання• система супутникового зв’язку Starlink• власний безкоштовний паркінг.Приєднуйся до нашої експертної спільноти однодумців і відкрий для себе нові горизонти росту!

Popular searches