Managing Expert Software Quality

"I can hardly think of any other company where the opportunities for further development are so good."

Benjamin has been with ESE since 2015 and has already taken some personal development steps. Read here how it all started.

"Tell me a little bit about yourself and your education and how it ended up that you are now doing what you are doing now."

Basically, I have to say that I've never been interested in computer science and computers and stuff like that. But in school I was encouraged by my teacher to take the computer science course. I was actually lucky to be accepted in the course. From then on it started. I did my oral A-levels in computer science and later I deepened my programming skills in computer science studies. First I worked part-time, later full-time as a research assistant at the TU Braunschweig at the Institute for Programming and Reactive Systems. After 6 years it was time to find something else.

"Now you have already made some developmental steps at ESE. Could you briefly tell us how you developed from your first project?"

Actually, I never planned it all this way. I was always more likely to move from project to project and from task to task. I started in the testing area and then at some point I got interested in software development. So I switched from the test side to the development side. At some point we introduced technical project managers at ESE in addition to project managers. And because I directly appreciated that, I took over this position. After some time, I came to fill the role of Managing Expert for ELISA and grew out of this area into a leadership role.

"Can you briefly explain what ELISA stands for?"

In this context it is important to know that industrial software is used for many, many years and must be able to withstand all new requirements. The requirements for maintainability, correctness and robustness are therefore extremely high and can only be met by high software quality. Often, however, when working on older code, we see that it was written in a way that is difficult to extend or that we cannot clearly identify correlations afterwards. This annoys not only us as the processor of the code, but of course also those who have to bear the enormous maintenance costs if a small change suddenly involves extensive work.
So we have developed a solution that makes life easier for us and our customers. This has resulted in ELISA, our "ESE Lab for Intelligent Software Analysis". As ELISA we offer our customers software quality consulting and can continuously measure, visualize and improve the quality of software code by our analysis assistants, which we combine depending on the application. Thus we take a big step towards sustainable and robust software.

"What is your opinion about the development opportunities at ESE in general?"

I hardly know any company from conversations where the opportunities for development are so good. I really didn't imagine that I would be able to make such a development in such a short period of time here at ESE and that I would be supported in such a way. It is anything but self-evident that a person with just a few years of professional experience can be trusted to manage projects, lead employees, acquire projects and win new customers. That is something very special.




ESE Insights

Get some more insights into ESE!


Project manager


Assessor Trainee


Software Engineer


Managing Expert Software Quality