> Markdown version of [/@johannes-bergsmann](https://www.wearedevelopers.com/@johannes-bergsmann). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Johannes Bergsmann Software testing advocate and Managing Partner at Software Quality Lab. ## About Johannes Bergsmann shapes how teams measure and build software quality. As Managing Partner at Software Quality Lab and Vice President of the Austrian Testing Board, he focuses on practical approaches to software testing and requirements engineering. Over his career, he has moved through roles spanning developer, software architect, and product manager. His work concentrates on integrating strict testing standards into agile workflows. He teaches engineering teams how to break down complex non-functional requirements—like constraints around usability and efficiency—and turn them into clear, testable user stories. ## Past Sessions ### World Congress 2024 · July 17, 2024 Berlin, Germany - [Non-Functional User Stories – Specification and Test](https://www.wearedevelopers.com/events/world-congress-2024/sessions/401-non-functional-user) · 30 min ## Videos - [Are you still programming unit tests or already generating?](https://www.wearedevelopers.com/videos/722-are-you-still-programming-unit-tests-or-already-generating) · Johannes Bergsmann, Daniel Bauer