Senior Agent – Software Testing, Solution Delivery Unit

2 weken geleden


Den Haag, Zuid-Holland, Nederland Europol Voltijd
Job Title: Senior Agent – Software Testing, Solution Delivery Unit

Job Summary:

The Senior Agent – Software Testing, Solution Delivery Unit is responsible for performing day-to-day testing activities in assigned projects by designing and executing test plans/cases that are to be executed in a manual and automated manner that includes structured and exploratory testing, developing/maintaining automated test scripts for regression testing and non-functional testing activities.

Key Responsibilities:

  • Actively participate as an automation tester during the application development phase of in-house developed and/or outsourced applications;
  • Define/maintain test cases and test conditions;
  • Design/maintain test scripts for manual and automated testing;
  • Execute various types of tests for solution quality assurance including non-functional testing;
  • Document test results and defects;
  • Execute end-to-end test process through various iterations (incl. support for user / operational acceptance testing);
  • Perform any other task assigned by ICT Line Management to assist in dealing with ICT related issues.

Requirements:

  • Candidates must be a national of one of the Member States of the European Union and enjoy full rights as a citizen;
  • Have fulfilled any obligations imposed by the applicable laws on military service;
  • Produce appropriate character references as to his or her suitability for the performance of the duties;
  • Be physically fit to perform the duties pertaining to the position;
  • Produce evidence of a thorough knowledge of one of the languages of the Union and a satisfactory knowledge of another language of the Union to the extent necessary for the performance of the duties.

Professional Experience:

  • Relevant professional experience of preferably three years or more in the field of software (automation) testing;
  • Experience in software testing on various test levels including user or operational acceptance testing;
  • Experience in test planning and test management;
  • Experience with design, code and execution of automated regression tests on web applications based on BDD-tools (for example Specflow/Cucumber) with Selenium Web Driver and using a programming language, such as Java / C# (or other .NET languages);
  • Experience with design and execution of regression tests of APIs based on REST /SOAP web services using http client libraries such as Rest Sharp or Rest Assured;
  • Experience with design and execution of non-functional tests covering one or more of the following test types: penetration testing of technical ICT security, efficiency testing (i.e. performance, load and stress testing), reliability testing (i.e. fault tolerance, recoverability (e.g. backup and restore, failover/ fallback, disaster recovery, startup/ shutdown procedures)).

Professional Knowledge:

  • Knowledge of fundamental test process activities and Dev Ops concepts, (e.g. Continuous Testing) using a combination of experience-based, model-based and specification-based test techniques;
  • Knowledge of how to design and code automated GUI regression tests with BDD tools (for example Specflow/Cucumber) & Selenium Web Driver and programmed in JAVA / C# (or other .NET languages) running in continuous integration and using a test automation framework;
  • Knowledge of performance or security testing or in other non-functional disciplines or knowledge how to test ICT infrastructure (e.g. firewalls, networks, servers & workstations);
  • Knowledge of how to test APIs implemented as REST/SOAP web services in XML/JSON using http client libraries such as Rest Sharp or Rest Assured;
  • Knowledge of SQL databases and Container technologies (Docker Swarm or Kubernetes);
  • Knowledge of documenting test approaches/progress and defects.

General Competencies:

  • Communicating: very good communication skills in English, both orally and in writing;
  • Analysing & problem solving: keen eye for detail with the ability to maintain standards of accuracy under pressure of tight deadlines;
  • Delivering quality and results: high degree of commitment and flexibility;
  • Prioritising and organising: good administrative and organisational skills;
  • Resilience: ability to work well under pressure, both independently and in a team;
  • Living diversity: ability to work effectively in an international and multi-cultural environment.

Selection Procedure:

The selection procedure will consist of a written/practical test and a competency-based interview. The minimum pass-mark for being shortlisted is established as 60% of the total maximum score.

Contract of Employment:

The successful candidate will be recruited as Contract Agent FGIV pursuant to Article 3(a) of the CEOS.

Security Screening and Certificate of Good Conduct:

Candidates who have been recruited to a post at Europol are required to furnish a valid certificate of good conduct before the start of their employment.


  • Automation Testing Engineer

    2 maanden geleden


    Den Haag, Zuid-Holland, Nederland eVision Industry Software B.V. Voltijd

    About eVision Industry Software B.V.eVision Industry Software B.V. is a leading provider of software solutions for the industrial sector. Our mission is to empower companies to operate safely, reduce risks, and thrive.We are currently undergoing a transformation towards becoming a 360° Risk Management SaaS provider, which involves implementing modern...


  • Koudekerk aan den Rijn, Zuid-Holland, Nederland Zorgwerk Voltijd

    As a Senior Software Engineer, you will be responsible for designing, developing, and testing software applications.Key responsibilities include:Designing and implementing software solutionsCollaborating with cross-functional teamsEnsuring high-quality software delivery


  • Den Haag, Zuid-Holland, Nederland eVision Industry Software B.V. Voltijd

    Senior Software Quality Assurance Automation EngineerThis role is responsible for ensuring the quality of our software products by planning, developing, and executing automated tests. The ideal candidate will have a strong understanding of software development lifecycle, testing methodologies, and security testing.Key Responsibilities:Design and implement...


  • Den Haag, Zuid-Holland, Nederland eVision Industry Software B.V. Voltijd

    About the RoleThe Solution Implementation Engineer is a key member of the Functional Expert Services Team within the Enablon Professional Services Department. This team is dedicated to designing, developing, and maintaining Enablon Best Practice Templates and Certified add-ons, which are pre-configured solutions and features developed to enhance client...

  • Senior Software Engineer

    2 dagen geleden


    Katwijk aan den Rijn, Zuid-Holland, Nederland Carrière Uitzendbureau Voltijd

    Job Title: Senior Software EngineerAs a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software applications using a variety of programming languages and frameworks. Your work will involve collaborating with cross-functional teams to identify and prioritize project requirements, as well as ensuring the...


  • Den Haag, Zuid-Holland, Nederland eVision Industry Software B.V. Voltijd

    The Solution Implementation Engineer is a key member of the Functional Expert Services Team within the Enablon Professional Services Department.The team is dedicated to designing, developing, and maintaining Enablon Best Practice Templates and Certified add-ons, which are pre-configured solutions and features developed to enhance client implementation of...


  • Den Haag, Zuid-Holland, Nederland eVision Industry Software B.V. Voltijd

    About the RoleThe Solution Implementation Engineer is a key member of the Functional Expert Services Team within the Enablon Professional Services Department. This team is dedicated to designing, developing, and maintaining Enablon Best Practice Templates and Certified add-ons, which are pre-configured solutions and features developed to enhance client...

  • Senior Solutions Architect

    4 weken geleden


    Den Haag, Zuid-Holland, Nederland EUROPEAN DYNAMICS Voltijd

    About the RoleWe are seeking a highly skilled Solutions Architect to join our team at EUROPEAN DYNAMICS. As a Solutions Architect, you will play a key role in defining and delivering solutions that meet the needs of our clients.Key ResponsibilitiesDrive the definition of solutions, working closely with the Architecture team and delivery project...


  • Den Haag, Zuid-Holland, Nederland Luba Voltijd

    As a member of our software development team, you will be responsible for designing, implementing, and testing software applications to meet business needs. This includes working closely with cross-functional teams to identify and prioritize project requirements, developing and maintaining high-quality software solutions, and collaborating with stakeholders...


  • Den Haag, Zuid-Holland, Nederland eVision Industry Software B.V. Voltijd

    Senior Software QA Automation EngineerThis position is responsible for planning, developing, and executing tests on new and existing products to ensure they meet functional, technical, and regulatory requirements. The ideal candidate will have a passion for building high-quality software applications and a focus on delivering exceptional results.Key...

  • Senior Solutions Architect

    2 maanden geleden


    Den Haag, Zuid-Holland, Nederland EUROPEAN DYNAMICS Voltijd

    About the RoleWe are seeking a highly skilled Senior Solutions Architect to join our team at European Dynamics. As a key member of our Architecture team, you will play a crucial role in defining and delivering innovative solutions that meet the needs of our clients.Key ResponsibilitiesDrive the definition of solutions (blueprinting) together with peers in...


  • Den Haag, Zuid-Holland, Nederland Europol Voltijd

    Position SummaryThe Europol ICT Operations Unit is seeking an experienced Agent to join its Workplace Services team. As a key member of the team, the Agent will be responsible for providing top-notch support to end-users, ensuring the smooth operation of desktops, laptops, phones, and other equipment.Main Responsibilities• Deploy, maintain, and...

  • Senior Software Engineer

    3 dagen geleden


    Den Haag, Zuid-Holland, Nederland Petit Bateau Voltijd

    Job Title: Senior Software EngineerAs a Senior Software Engineer at our company, you will be responsible for leading the design, development, and testing of software applications. This will involve working closely with cross-functional teams to identify and prioritize project requirements, and collaborating with engineers to develop and implement solutions....


  • Den Haag, Zuid-Holland, Nederland eVision Industry Software B.V. Voltijd

    The Solution Implementation Consultant is a key member of the Functional Expert Services Team within the Enablon Professional Services Department.The team is dedicated to designing, developing, and maintaining Enablon Best Practice Templates and Certified add-ons, which are pre-configured solutions and features developed to enhance client implementation of...

  • Senior Software Engineer

    3 dagen geleden


    Den Haag, Zuid-Holland, Nederland NN Voltijd

    About the RoleAs a senior software engineer at our company, you will be responsible for designing and developing high-quality software solutions. Your primary focus will be on leading a team of engineers and guiding them in delivering complex software projects on time and within budget. You will be expected to work closely with other teams to ensure seamless...


  • Den Haag, Zuid-Holland, Nederland Europol Voltijd

    Job Title: Senior ICT Solutions ArchitectJob Summary:We are seeking a highly skilled Senior ICT Solutions Architect to join our team at Europol. As a Senior ICT Solutions Architect, you will be responsible for designing and implementing ICT solutions that meet the needs of our organization. You will work closely with our ICT department to ensure that our...


  • Den Haag, Zuid-Holland, Nederland Brisk Recruitment Technology Voltijd

    We are seeking a senior software engineer to join our team. As a key member of our development team, you will be responsible for building scalable solutions that meet the needs of our customers. You will work closely with our cross-functional team to design, develop, and deploy software applications that are efficient, reliable, and...

  • Senior Software Engineer

    3 dagen geleden


    Den Haag, Zuid-Holland, Nederland YER Voltijd

    Job TitleWe are looking for a skilled Senior Software Engineer to join our team at {company}. As a key member of our Software Engineering Team, you will be responsible for designing, developing, and maintaining high-quality software solutions. Key Responsibilities:- Design and implement software solutions using a variety of programming languages and...

  • Software Engineer

    3 dagen geleden


    Den Haag, Zuid-Holland, Nederland Pro Industry Voltijd

    We are seeking a skilled Software Engineer to join our team at {company}. This is a highly rewarding role that involves creating cutting-edge software solutions. Key responsibilities include designing, developing, and testing software applications.Main Responsibilities:Design and develop software applicationsCollaborate with cross-functional teamsEnsure...


  • Den Haag, Zuid-Holland, Nederland eVision Industry Software B.V. Voltijd

    About the RoleThe Solution Implementation Consultant is a key member of the Functional Expert Services Team within the Enablon Professional Services Department. Our team is dedicated to designing, developing, and maintaining Enablon Best Practice Templates and Certified add-ons, which are pre-configured solutions and features developed to enhance client...