Software development assistant for software, product and system tests

GOM is a leading innovator in the development of optical 3D metrology systems and measurement software, with a workforce currently numbering around 500. We set new standards in industrial metrology with our holistic solutions and are successful with them all over the globe. Our base of international customers includes companies from the automotive, aviation and aerospace industries as well as the consumer goods industry and their suppliers.

At our site in Braunschweig, Germany, we are currently searching for:

Software development assistant for software, product and system tests (m/f/div)

A typical working day:

The GOM software requires high-performance PCs and a very fast (network) connection to the image acquisition of our 3D sensors (e.g. 10Gbit/s Fiber Optic). One of your tasks in one of the software development teams is to ensure the performance of the image transmission, for example through regular tests.

The following is a possible scenario: In a few months, the currently used network interface card will be replaced by a new one. You notice a loss in performance compared to the network interface card used so far. You then systematically check and compare different network settings, which you document in an Excel spreadsheet. Finally, you find out the optimal configuration that also exceeds the previous performance. You adjust the test specification. You communicate the optimal settings to the developer, who then incorporates them into the next software installation. The next day, you ensure that the optimal network settings are actually set in the revised installation.

You insert the new network interface card into a PC type that was delivered so far. There, the new network interface card will be used in case of repair, because the current network interface card is discontinued.

Incidentally, you notice a software bug and record it in the bug tracking database. The developer did not identify this bug in his tests, so he fixes the bug and asks you to retest it. You confirm the successful bug fix by closing the bug in the bug tracking database. The developer is happy about the good support.

A regression test is planned to ensure that basic functions are not damaged by SW changes as early as possible. For this purpose, you work through detailed tests and document any deviations found in the bug tracking database.

The next task is to write a test specification for a new software function to ensure that this new function will always work properly in future regression tests.

At the end of your working day, you enjoy the good feeling of having taken the Software Development another step forwards.

Your Profile:

  •  A completed technical training
  • Practical knowledge of PC technology (components, driver installation, operating systems)
  • Skills in scripting languages (Python, PowerShell, VBScript, Batch) would be a plus
  • You are able to work in a team, possess self-motivation as well as soft skills
  • Structured, self-reliant way of working
  • Good command of German and English, written as well as spoken

 What we offer:

  • Interesting, varied tasks in a dynamic company
  • A modern working environment with flat hierarchies and fast decision-making
  • Free workout in our in-house gym
  • Regular company events and team events
  • Social benefits (e.g. subsidy for childcare costs, company restaurant)

We offer you an interesting professional challenge and a pleasant working atmosphere. We consider a thorough introduction to your new job to be key to our joint success. We look forward to receiving your complete application documents combined in one single PDF file including your earliest start date and salary expectations.

Schmitzstra├če 2
38122 Braunschweig

+49 531 390290

Back to Overview