RFQ 2025-0104
Duties
Under the direction/guidance of the Test Director, in coordination with the Solution Architect, the software tester will develop, execute and report on test procedures and results. This includes the following activities:
- Develop/conduct manual test procedures,
- Develop/conduct unit and automated testing of software components,
- Report automated and manual test results,
- Support the development of testing pipelines,
- Attend virtual and in-person meetings.
Roles and responsibilities
The development/testing work will be carried out accessing remotely the engineering/test facilities in the NCI Agency laboratories. These facilities consists of all necessary development platforms, servers, web servers, etc. to support the testing.
The contractor shall update the status of the JTS/FAST development tasks in Jira and test procedures and test results in Zephyr. Some of the work could also be requested to be conducted locally in NCI Agency in The Hague, The Netherlands.
The contractor will be part of a team (Project Manager, Solution Architect, Technical Lead, Software Developers, etc.) geographically distributed and will work using an Agile and iterative approach using multiple sprints.
Requirements
Providing services under this SOW requires the skills and expertise of a JTS software tester engineer and other following qualifications:
- The candidate has relevant and recent experience in system and software testing (e.g. certification)
- The candidate has relevant and recent experience in testing automation using web tools (Ready-Api, Selenium, (and non-web frameworks (QF-Test)
- The candidate has relevant and recent experience in using testing tools (e.g. Zephyr) and methodologies (e.g. Agile).
- The candidate is able to speak and write fluent English since the work is conducted in English
- The candidate must have the nationality of one of the NATO nations.
Desirables
- The candidate has relevant and recent experience in supporting the NATO Joint Targeting Cycle (e.g. Targeteer)
- The candidate has relevant and recent experience in verifying functional and non-functional requirements. (e.g. development and execution of test cases, test data, etc.).
- The candidate has relevant and recent experience in continuous software integration and automated testing.