Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailNot Disclosed
Salary Not Disclosed
1 Vacancy
ISCis a wellestablished nonprofit corporation with amissionto provide open source solutions to help sustain the infrastructure of theInternet 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/Linuxused by Internet service providers and enterprises with many features including a welldocumented RESTful API. BIND 9 is a widelydeployed 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 easytouse graphical management toolthat enables the operator to visualize the status and manage the configuration ofone or moreKea or BIND servers.
Both the tested software and test environments will be open source. The code will be developed in the open and publicly available onISCsGitLab and onGitHub.
Technologies used by QA: Python Scapy Fabric Docker Incus Packaging (DEBRPMAPK) Jenkins AWS GitLab
The technologies used in Stork: Go Angular Typescript Docker PostgreSQL
The technologies used in Kea are: C14 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:
18 months (fixed term contract)
We would like to find someone who can start by the end of June 2025 if possible
Required Skills
At least 2 years of experience as a QA test automationdeveloper QA software test developer or similar role
Strong general troubleshooting skills with the ability to assessdocument and solve complex issues
Experience with installing maintaining and troubleshootingUnixlike 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
Bachelors Degree in a scientific or technical subject preferably computer science or computer networking. Alternatively sufficient professional experience in networkrelated fields.
Location
Nearly anywhere. Although ISCs headquarters is in Newmarket NH (USA) most of ISCs staff work from theirhomes.
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. 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.
Note that occasional international travel may be required to attend company and team meetings and/or conferences (approximately 12 times a year).
We hire in so many different geographies it isnt possible to state a meaningful salary range but we are happy to discuss this during the interview.
To learn more about ISC and its critical role in the Internet communityvisit .
Your application has been successfully submitted!
Full-Time