Brainlab

Working Student at Brainlab

Daniel Ensminger's software development and test automation work on Quip, an operating-room video platform, at Brainlab from November 2024 to May 2026.

Working Student

2024 — 2026

Munich, Germany

brainlab.com

Brainlab

I joined Brainlab as a working student in November 2024 and worked with the Snke team through May 2026. I focused on making an operating-room video product more reliable through automated and manual testing, reusable test tooling, and targeted bug fixes.

Quip

Quip is a compact computer designed for use in the operating room. It enables surgical teams to stream, view, record, and remotely share video captured by Quip Eye.

My work sat across that full path — from the camera feed into Quip, through the Chromium UI and REST APIs, and into the CI pipelines that ran the suites.

  1. 01

    Quip Eye

    OR camera feed

  2. 02

    Quip

    Streaming · viewing · recording

  3. 03

    Robot tests

    UI + API automation

  4. 04

    CI

    Jenkins · GitLab · GitHub

Testing and Development

  • Wrote Python test suites with Robot Framework to exercise user-interface workflows and REST API endpoints.
  • Built reusable Robot Framework libraries and keywords that expanded automated coverage while reducing repetitive manual testing.
  • Combined Selenium-based browser automation with manual and exploratory testing to validate Chromium-based workflows.
  • Tested network-dependent behavior by configuring connected devices, working with IP addressing and routing, and troubleshooting ports and services.
  • Integrated and maintained automated tests across Jenkins, GitLab CI, and GitHub Actions.
  • Investigated failures found through testing and contributed targeted fixes to the product code.

The automation combined reusable Python keywords with Robot Framework suites covering interface and API paths, then ran through the project's CI pipelines. Reusing the same test building blocks across product flows made the coverage easier to extend and maintain.

What I Learned

Working across software, browser automation, connected hardware, and operating-room video gave me practical experience with Chromium, REST APIs, CI pipelines, and network configuration. It also taught me how to design maintainable tests for a product whose reliability depends on several systems working together.

Get infrequent updates on new projects.

By subscribing you consent to email updates. You can unsubscribe anytime. See our Privacy Policy.