Skip to Content

Europol - Test Analyst (remote) 06/12/2024

The Hague, Netherlands


Please carefully read the job description before applying. Only shortlisted candidates who meet the requirements will be contacted.


DESCRIPTION OF THE TASKS:   

Our Client seeks consultancy services in the area of ICT Quality and Testing. The services are to be performed in the context of Europol-supervised assignments.

The consultancy services are needed  mainly for Test Analyst services, specifically to support development/deployment of various projects by conducting thorough non-functional performance testing of new /updated GUIs and APIs for relevant applications/services running in (Docker) containers. A significant part of the work consists of designing, executing and reporting of performance test scripts using JMeter following the DevOps “continuous testing principle.

•         Development and execution of Performance/Load Testing, Stress Testing, Endurance Testing, Capacity Testing

•         Definition of performance goals/thresholds/acceptance criteria with related tests

•         Analysis and reporting on performance test executions identifying performance bottlenecks and advising on improvements.

•         Support in definition/definition of test plans regarding non-functional quality characteristics (e.g., technical security, efficiency or reliability)

•         Non-functional testing of ICT infrastructure and data migration projects

•         Creation of large and complex test data sets (structured and unstructured data) and management of test data

•         Support to operational acceptance testing and piloting activities

•         Identification, re-testing of and reporting on defects

•         Reporting of test results


LEVEL OF EDUCATION: 

Bachelor or Master Degree


SPECIFIC EXPERTISE (MANDATORY): 

Working knowledge of English B2 or higher

At least 10  years of experience in the area of Software Quality Assurance in role of Technical Test Analyst

More than 5 years of experience in performance testing of different kind of systems (web apps, web services, middleware, data bases), protocols and technologies (http, REST, gRPC, SOAP, JDBC) 

More than 1 year of experience of working in Kubernetes environments 

Ability to define performance goals/thresholds/acceptance criteria with related tests, based on product conditions, standards and regulations 

Good knowledge of C# or JAVA programming language or scripting languages (python, groovy) in context of performance testing 

Good knowledge of developing and executing Performance/Load Testing, Stress Testing, Endurance Testing, Capacity Testing 

Good knowledge in analysing and reporting on test executions including  identification of performance bottlenecks and advising on improvements 

Good knowledge of the open-source Apache JMeter performance test tool for developing, executing and analysing load test scenarios 

Good knowledge in the creation and management of high volumes of test data 

Good knowledge of containerized environments (Kubernetes) including monitoring tools and Open Tracing. 

Good knowledge in networking, load balancers, firewalls, middleware (like queuing systems), databases 

Good knowledge and display of prerequisites of working in an Agile Team implementing Scrum (e.g. team work, clear communication)


WILL BE CONSIDERED AN ASSET:  

Good knowledge of open-source performance testing tools other than Apache JMeter, like Taurus, K6 or Locust

Good knowledge of Elasticsearch, Logstash and Kibana (ELK technology stack) 

Good knowledge of creating reports/dashboards with InfluxDB and Grafana 

Good knowledge of executing perf tests in continuous integration and delivery (CI/CD) pipelines

Good knowledge on testing other non-functional aspects like (Technica) Security, Reliability, Robustness, Recoverability

Good knowledge on testing with Remote Procedure Call (RPC) frameworks / APIs, such as gRPC

Capability of integration in an international/multi-cultural environment, rapid self-starting capability and experience in working in team


Level : Senior

Delivery mode: Remote (from EU countries)

Starting date: Max on 03/02/25

Deadline: 06/12/2024 at 11:30 AM (CET)

A recent (within 3 months) certificate of good conduct is required prior to the start of the contract.

What We Offer


Each employee has a chance to see the impact of his work. You can make a real contribution to the success of the company.
Several activities are often organized all over the year, such as weekly sports sessions, team building events, monthly drink, and much more

Perks

A full-time position
Attractive salary package.

Trainings

Free access to Udemy.

Personal Connections

Regular meetings with the AlmavivA Staff.