• Software Engineer in Test

    Job Locations DE-Berlin
    Requisition ID
    Research & Software Developmnt
  • Who are we?

    HERE is a leader in navigation, mapping and location experiences. Our vision is to enable the “Autonomous World” with our technology and services. We combine highly accurate and fresh maps with cloud technology and sensor data to enable rich, real-time location experiences in a broad range of connected devices from smartphones and tablets to wearables, robotics and vehicles. To learn more about HERE, including our work in the areas of connected and autonomous driving, visit  


    We build HERE’s world-class traffic information services providing millions of people all over the world with traffic visuals and highly accurate routing choices.  We are proud to provide cutting-edge Traffic solutions for automotive, mobile phone, IoT device and web users.  Our solutions make use of huge quantities of real-time and historical data collected from probes, sensor and other sources of dynamic information about the movement of vehicles. 


    As a Software Engineer in our Team, you will have the opportunity to work with highly available services, large collections of dynamic data and varied software services.  You will help us build our new generation of products and to scale our solutions to new customer demand.  You will be instrumental in our goal to build solutions that will optimise our services due to the exponential growth of source data while making sure that end users see real world data as soon as possible.

    What's the role?

    As a part of a scrum team you will create test cases, strategies and enable automation.  You will work closely with other team members (Developers, Testers, DevOps, Product Owners) to assure the highest possible quality of software deliverables within the deadlines agreed with stakeholders.


    Your Tasks

    • Maintain and develop existing in-house test framework (Java, Spring, TestNG)
    • Create test strategies for deliverables
    • Support and optimize existing test implementations
    • Assure testability of features

    Who are you?

    The best performing Software Engineers for us in this position have a Bachelor's Level Degree in Computer Science, Computer Engineering, Mathematics, Engineering or other related discipline and about 4 years software development/testing experience.  You are fluent in English and have great communication and teamwork skills, including active listening and comprehension.  As a professional in the field of software development you have a passion for quality and bring a testing mindset, showing attention to detail and proven experience and success in all levels of testing (unit, functional, performance).


    You will have experience in the following:

    • Java programming skills in combination with a sound practical knowledge of a modern testing framework (eg TestNG, Robot, Cucumber)
    • Experience in functional testing of backend services (Web Services, REST APIs)
    • Advanced test automation skills using modern testing paradigms
    • Practical knowledge of Continuous Integration tools (eg Git, Gerrit, Jenkins, Continuum, Bamboo)
    • Comfort with GNU/Linux system administration basics
    • Experience with virtualisation or cloud technologies (eg Docker, AWS)
    • Practical knowledge of performance testing tools (eg jMeter,
    • Experience in working in an Agile environment



    And if you have experience in the following that would help:


    • Familiarity with location-based, navigation or automotive technologies
    • Knowledge of Traffic standards (TMC, TPEG)
    • Experience in complex performance testing and analysis (including performance benchmarking, KPI monitoring, SLA definition)
    • Knowledge of log analyses tools (eg Splunk)


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.