Software Developer + Test Engineer

Antwerp  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Software Developer + Test Engineer

Are you an experienced Software Developer in Test? Possess a solid Java OR Scala coding background for test automation and have the ability to test Back End and Front End? If so my client based in Antwerp, a leader within their market have a truly great opportunity. You will be using a varied technology stack and be involved in front edge projects.

Your profile

You will be intensively experienced using the below skills:

For manual testing

- Linux (can ssh into remote server using private keypair/can find occurrence of a text in a log file using regular expression/can verify whether a process is running based on name and attributes/can write bash or python script for ad-hoc automation)

- Database (can connect to a database/can filter data with SQL request across multiple tables/can update data)

- REST API (can use interactive tool (eg POSTman) to explore REST API/can use header request/response attributes/can use JSON and XML payload/can chain multiple API calls to a realistic scenario)

Automation skills

- (Can use basic data structures/set, list, stack, array, map/create, iterate, sort, find)

- Core Java language features (exception handling/annotations/reflection/multi-threading)

- Native test framework (Xunit) (setup/teardown hooks/assertions vs run error vs exit code)

- OO concepts and design patterns (dynamic instances/constructor/inheritance/information hiding/encapsulation)

- can write code to do all basic manual actions programmatically (REST API request/response)/remote CLI command execution/DB query

- Webdriver for UI automation (on multiple browsers or headless/using various element locator techniques/on single-page applications)

Required competences:

- Expert hands on knowledge of testing complex workflows in a microservices architecture

- Ability to test Back End and Front End

- Solid Java coding background for test automation

- Experience in a continuous delivery/deployment environment

- Open source - Java, Cucumber, JVM, Intelli etc.

- Experience with abstract test definition for either UI or API driven scenarios, applying BDD or DSL

- Capable of reading and understanding source code written in procedural, object-oriented and/or functional languages such as Java.

- Able to write scripts or code for data provisioning or log analysis

- Able to write integration tests in Cucumber Java (or Scala)

Education:

- Bachelor or Master in a related field; other exceptional candidates with proven track record will be considered.

Start date
ASAP
Duration
12 months +
(extension possible)
From
Source Technology
Published at
28.02.2018
Project ID:
1511747
Contract type
Freelance
To apply to this project you must log in.
Register