Remote, with occasional on-site work at NCIA The Hague (NLD) Deadline: 15-06-2026 Updated: 09-06-2026#16945
Duties & Responsibilities
Develop, maintain, and execute NIRIS test cases, test scenarios, test scripts, and test data in line with project requirements and release objectives.
Perform manual and automated testing activities, including functional, regression, integration, system, interface, interoperability, and release testing.
Support the full software testing lifecycle, including test planning, test design, execution, defect reporting, retesting, verification, and documentation.
Develop and maintain automated test frameworks, scripts, and supporting test assets to improve test coverage and efficiency.
Validate software changes, enhancements, and defect fixes against functional and technical requirements.
Design and execute regression test campaigns supporting NIRIS releases and baseline verification activities.
Prepare, maintain, and manage reusable test data for functional, interoperability, and operational testing scenarios.
Conduct API, messaging, interface, and data exchange testing across multiple integrated systems.
Support interoperability testing involving external systems, Tactical Data Links (TDLs), and NATO interoperability events.
Analyze, document, track, and verify software defects using approved defect management and test management tools.
Produce comprehensive test documentation, including test plans, test cases, execution reports, defect reports, verification evidence, and release readiness assessments.
Participate in Agile ceremonies, sprint planning, defect triage meetings, release reviews, and technical discussions.
Collaborate with Solution Architects, Test Managers, Project Managers, Service Delivery Managers, developers, and stakeholders.
Support User Acceptance Testing (UAT), release validation, and operational readiness activities.
Provide testing support for interoperability exercises, customer demonstrations, and NATO events such as CWIX, TDLITS, and INTEND.
Ensure compliance with NCIA quality standards, testing methodologies, configuration management procedures, and security requirements.
Contribute to continuous improvement initiatives for test automation, defect management, reporting, and overall testing processes.
Required Qualifications & Experience
Mandatory Requirements
NATO SECRET Security Clearance (valid before project start).
National of a NATO member nation.
Minimum 5 years of professional experience in software testing and quality assurance for complex software systems.
Minimum 3 years of experience designing, executing, and maintaining manual test cases and test scenarios.
Minimum 3 years of experience with defect management, defect verification, regression testing, and issue tracking.
Minimum 2 years of experience testing REST APIs, web services, messaging systems, or data exchange interfaces.
Minimum 2 years of experience testing web-based applications, REST APIs, and command-line interfaces.
Minimum 2 years of experience supporting interoperability and integration testing across multiple systems.
Minimum 2 years of experience with test automation frameworks such as Robot Framework, Selenium, Playwright, Cypress, Gauge, Cucumber, or similar.
Minimum 1 year of experience using scripting or programming languages such as Java, Python, Bash, Ansible, or equivalent.
Minimum 1 year of experience working with containerized or virtualized environments, including Docker.
Experience using Jira, Zephyr, GitLab, CI/CD pipelines, artifact repositories, and related testing tools.
Experience creating and maintaining test documentation, including:
Test Plans
Test Cases
Test Execution Reports
Regression Reports
Defect Reports
Verification Evidence
Release Readiness Reports
Experience defining acceptance criteria, validation approaches, and test strategies.
Working knowledge of Windows Server and Linux operating systems.
Understanding of networking fundamentals, including:
IP Addressing
Routing
DNS
HTTP/HTTPS
Active Directory
Certificate Management
Service Configuration
Strong written and verbal English communication skills.
Experience working within Agile/Scrum development and testing environments.
Highly Desirable Skills
Experience with NATO, defence, military, command-and-control, or interoperability assurance projects.
Knowledge of Tactical Data Links (TDLs), including:
Link 16
Link 22
JREAP
OTH-Gold
VMF
DIS
AIS
CESMO
Experience supporting NATO interoperability events such as CWIX, TDLITS, and INTEND.
Experience testing distributed systems and multi-component architectures.
Experience with near real-time data processing and information exchange systems.
Experience with automated testing in CI/CD environments.
Familiarity with NATO Software Factory, Azure DevOps, GitLab, and containerized testing environments.
Experience working within regulated, accredited, or security-sensitive environments.
ISTQB, TMap, Microsoft, Red Hat, CompTIA, Cisco, or equivalent testing/technical certifications.
Technical Environment
Test Automation (Robot Framework, Selenium, Playwright, Cypress, Cucumber, Gauge)
REST APIs & Web Services
GitLab
Jira / Zephyr
CI/CD Pipelines
Docker
Linux & Windows Server
API Testing
Interoperability Testing
Defect Management Tools
Agile / Scrum
NATO Software Factory / Azure DevOps
Tactical Data Links & Defence Interoperability Standards