QA Engineer for Stork

8 godzin temu


Gdańsk Poland Internet Systems Corporation Pełny etat
Job description

ISC is a well-established non-profit corporation with a mission to provide open source solutions to help sustain the infrastructure of the Internet and protect against monopoly and centralized control.  We are experts in networking and open source.  The team is spread around the globe and works 100% remotely, although we stay in close communication via chat and frequent video calls.

Kea is a popular open source DHCPv4 and v6 server for Unix/Linux used by Internet service providers and enterprises with many features, including a well-documented RESTful API. BIND 9 is a widely-deployed DNS software system that performs a critical function on the Internet. Both Kea and BIND are considered reference implementations of the Internet standards in their areas. Stork is an easy-to-use graphical management tool that enables the operator to visualize the status and manage the configuration of one or more Kea or BIND servers.

We are seeking a QA engineer to work on testing Stork and occasionally contribute to Kea's testing efforts. The tests will cover a variety of subjects. The team focuses on always writing fully automated tests that cover UI testing, system testing for the backend, performance, installation, upgrades, stability, and scalability. The engineer will occasionally work on replicating real-world problems to test our customers' specific cases. We do use CI (Continuous Integration) extensively, for all of our projects.

Both the tested software and test environments will be open source. The code will be developed openly and made publicly available on ISC's GitLab and  GitHub.

Technologies used by QA: Python, Playwright, Scapy, Fabric, Docker, Incus, Packaging (DEB,RPM,APK), Jenkins, AWS, GitLab

The technologies used in Stork: Go, Angular, Typescript, Docker, PostgreSQL

The technologies used in Kea are: C++14, Boost, STL, MySQL, PostgreSQL

Responsibilities:

  • Working with the team to design, develop, and maintain test cases, test environments, and custom testing tools.

  • Monitor executions of existing automated tests, investigating failures, and reporting bugs.

  • Checking documentation.

  • Release engineering.

Time constraints:

  • 12 months (fixed term contract)

  • Availability to join in the coming weeks would be considered a strong advantage.

Job requirements

Required Skills

  • At least 2 years of experience as a QA test automation developer, QA software test developer, or similar role

  • Strong general troubleshooting skills, with the ability to assess, document and solve complex issues

  • Experience with installing, maintaining, and troubleshooting Unix-like systems (Linux, BSDs)

  • Practical experience with Python (or experience in similar language and a willingness and ability to learn Python)

  • Ability to communicate freely in English (verbal & written)

Valuable Skills

  • Knowledge of IPv4 and IPv6 networking, both from a theoretical and a practical standpoint

  • Understanding of the DHCP protocol

  • Practical experience with Kea, ISC DHCP, or other DHCP implementations

  • Practical experience with GitLab CI and/or Jenkins

  • Knowledge of virtualization technologies (Docker, Incus, VMware, VirtualBox)

  • Practical experience with software packaging (DEB, RPM, APK, …)

  • Practical experience with Git

  • Knowledge of testing frameworks like pytest, playwright

Educational Requirements

Bachelor's Degree in a scientific or technical subject, preferably computer science or computer networking. Alternatively, sufficient professional experience in network-related fields.

Location

Although ISC's headquarters is in Newmarket, NH (USA), most of ISC's staff work from their homes.

It is important that you are able to work during the European and US East Coast business day for collaboration with the rest of the team. Most of our developers and support customers are in Europe and the US.

This position is suitable for working from home and for a person with children.

The entire DHCP/Stork QA team works from home, so you will be managing your own work environment. We communicate constantly via instant messaging and email and have regular team meetings several times a week.

We expect that staff work forty hours a week, but within parameters set by their manager (e.g., available for meetings, having some overlap with other team members), staff can choose their own working hours.

Note that occasional international travel may be required to attend company and team meetings and/or conferences (approximately 1-2 times a year).

To learn more about ISC and its critical role in the Internet community, visit

All done

Your application has been successfully submitted

Other jobs
  • Staff QA Engineer

    7 dni temu


    Poland Housecall Pro Pełny etat

    Who are we?Founded in 2013, Housecall Pro helps home service professionals (Pros) streamline every aspect of their business. With easy-to-use tools for scheduling, dispatching, payments, and more, Housecall Pro enables Pros to save time, grow profitably, and provide best-in-class service. Housecall Pro's brand portfolio includes Business Coaching by...

  • Staff QA Engineer

    2 tygodni temu


    Poland Housecall Pro Pełny etat

    Who are we?Founded in 2013, Housecall Pro helps home service professionals (Pros) streamline every aspect of their business. With easy-to-use tools for scheduling, dispatching, payments, and more, Housecall Pro enables Pros to save time, grow profitably, and provide best-in-class service. Housecall Pro's brand portfolio includes Business Coaching by...

  • QA Engineer

    2 tygodni temu


    Poland Tiugo Technologies Pełny etat

    We are the company that stands behind the spectacular success of CKEditor, used by millions of people around the world. At CKSource we produce software components that other developers use to build their applications (WYSIWYG editor, file manager, document converters, etc.). Our flagship product is CKEditor 5 – an open-source, modern JavaScript (soon...

  • Automation QA Engineer

    2 tygodni temu


    Poland Globaldev Group Pełny etat

    The client is developing a sell-side omnichannel advertising platform powered by real-time mobile audiences. They deliver hundreds of millions of ads per day across thousands of global leading apps and websites. The platform uses AI to deliver more efficient, effective and precise digital advertising campaigns. Their direct integration with thousands of...

  • QA Engineer

    2 tygodni temu


    Gdańsk, Pomerania, Polska Wipro Pełny etat

    Job DescriptionJob Title: QA Engineer (Contract)City: GdanskState/Province: pomorskiePosting Start Date: 12/8/25Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients' most complex digital transformation needs. Leveraging our holistic portfolio...


  • Poland Description Ciklum Pełny etat

    DescriptionCiklum is looking for a Senior Automation QA Engineer to join our team full-time in Poland.We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global team of over 4,000 highly skilled developers, consultants, analysts and product...

  • Senior QA Engineer

    8 godzin temu


    Gdańsk, Pomerania, Polska Aristocrat Gaming Pełny etat

    Join a Quality Assurance team that is passionate and works together to ensure the highest quality for our products. Our objective is to infuse quality into every stage of the development process, from the initial idea to the final release. We support guidelines, promote enhancements in processes, and collaborate closely with development, product, and design...

  • Lead QA Engineer

    8 godzin temu


    Gdańsk, Pomerania, Polska Product Madness 📱🎮 Pełny etat

    Join us at Product Madness, where we are dedicated to spreading happiness through the power of play As a Lead QA Engineer, you'll hold a crucial position in securing the success of our mobile game development by delivering seamless experiences to our users. Our collaborative and inclusive culture flourishes with innovation and excellence, offering an...

  • Lead QA Engineer

    8 godzin temu


    - Gdańsk, Polska Product Madness Pełny etat

    Join us at Product Madness, where we are dedicated to spreading happiness through the power of play As a Lead QA Engineer, you'll hold a crucial position in securing the success of our mobile game development by delivering seamless experiences to our users. Our collaborative and inclusive culture flourishes with innovation and excellence, offering an...

  • Senior QA Engineer

    2 tygodni temu


    Gdańsk, Pomerania, Polska Product Madness 📱🎮 Pełny etat

    Join a passionate and collaborative Quality Assurance team dedicated to delivering exceptional product quality. Our mission is to embed quality throughout every stage of the development lifecycle — from concept to release. We refine guidelines, construct processes, and cooperate closely with development, product, and design teams to develop seamless user...