CEVA Logistics is one of the leading Logistics service providers in the world. Our mission is to be the most professional logistics partner for our customer. We are growing strong and are continiously innovating. The culture within CEVA  is informal and transparant. The power of our company is in the talent of our people: Together we want to improve ourselves everyday. Within CEVA you receive plenty of room for your ideas and sufficient opportunties to develop yourself. How far do you want to go?

  • Salary

Test Automation Engineer and DevOps Expert 1

Description: 

Job Purpose:

What will be the day by day activities for the Test Automation Engineer and DevOps Expert?

Working in an international Test team according to the CEVA Test approach as defined in the CEVA Test Policy and CEVA Master Test Plan Documents.

As a DevOps Expert, the engineer will be responsible for administering and improving our CI Framework, and Test Tools Applications.

The Test Automation Engineer will be involved in setting up Requirement- and Test specifications in TestLink according to Business Requirement Documents or Functional Specifications.

The Test Automation Engineer will be responsible for setting up Test Automation Scripts by using open source tools like Selenium/Katalon or SoapUI and work according to the Test Automation Frame Work that is in place within the IT Applications Test team.

Test Automation has 3 focus area’s:

  • Local Extentions (LEX) like;
    • Generic Packing Applicatin.
    • Matrix IFL.
    • CarLi.
    • GetCarrier.
  • Dispatcher implementations; focusing around large Client implementations for which Regression testing is regularly requested.
  • Integration; focusing on Standard Interfaces.

 

The Test Automation Engineer will be involved in Test execution according to the CEVA workflow and records the results of the Test execution in TestLink including Evidence recording as Proof of testing.

For small projects we may ask the Test Automation Engineer to provide a Daily/Weekly Test Progress Report according to the used Standard within the Testing team.

Defects found during testing will be raised by the Test Automation Engineer in a Defect management tool (JIRA) and a proactive approach will be required from the Test Automation Engineer in issue follow up and attending defect meetings.

In an end-2-end Test phase with a client in projects the Test Automation Engineer will be communicating directly with Test Engineers from the client and is expected to have communication skills at least on B2 level in English.

In general V-Model/Waterfall Model Methodology or Agile/SCRUM Methodology is used in projects.

 

Who will the Test Automation Engineer work with?

The Test Automation Engineer will be part of the IT Applications Test Team. The IT Applications Test Team main focus is Test Automation and Performance Testing.


The Test Automation Engineer will be participating in an international Test team that is currently having team members in the Netherlands and Spain. Daily interaction is expected face-2-face with the team members on the same location as well as through Skype with the foreign team members.

The Test Automation Engineer also needs to interact with the IT Delivery Test team. IT Delivery is responsible for delivering projects for Client Implementation all over Europe. In case Test automation or Performance Testing is in scope for a project both IT Applications and IT Delivery Test teams need to work together.

 

Education & Qualifications:

  • Graduated at a Technical equivalent.
  • T-map or ISTQB certified.
  • Desirable: ITIL Foundation.

Experience:

  • Minimum 3+ year’s applicable experience in Test Automation or DevOps
  • Minimum 3+ year´s applicable experience implementing and maintaining CI Test Tools
    • GitLab
    • Jenkins
    • Nexus
    • Jira
  • Minimum 3+ year´s applicable experience in administering Windows and Linux Servers
  • Applicable experience in Test Automation tools like Selenium/Katalon/SoapUI/Junit.
  • Applicable experience in supporting technologies like Eclipse/JAVA/Groovy.
  • Applicable experience in using GitLab/Maven/Jenkins.
  • Applicable experience in using JMeter.
  • Experience in Risk and Requirement based testing.
  • Capable of learning new tools if applicable.
  • Desirable: Experience with logistics applications like Warehouse Management Systems / Transport Management Systems.

 

Specialist knowledge & Skills:

 

  • Professional skills in using Test Tools and Methods.
  • Professional skills maintaining Windows and Linux Servers
  • Professional skills implementing and maintaining CI Infrastructure
  • Capable of taking responsibility in the execution of testing activities (Test specifications, Test execution and Reporting).
  • Good level of numeracy.
  • Good analytical and problem solving skills

Madrid
40