Dieses Jobangebot ist archiviert und steht nicht mehr zur Verfügung.
Vakante Jobangebote finden Sie unter Projekte.

Software Developer & Test Engineer

Eingestellt von Source Technology

Gesuchte Skills: Java, Engineer, Xml, Python

Projektbeschreibung

SOFTWARE DEVELOPER + TEST ENGINEER

Are you an experienced Software Developer in Test? Possess a solid Java 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.

Projektdetails

  • Einsatzort:

    Antwerpen, Belgien

  • Projektbeginn:

    asap

  • Projektdauer:

    12 months +

  • Vertragsart:

    Contract

  • Berufserfahrung:

    Keine Angabe

Geforderte Qualifikationen

Source Technology