I test complex systems by exploring, learning, and experimenting. I build fast and stable test automation frameworks and tests. I give talks and workshops on software testing to share my experiences. I use automation to get rid of repetitive, time-consuming, and monotonous tasks. I create useful test documentation to share my knowledge. All this by working with the different roles involved in the software development process.
I like to be involved in all phases of the software development process, so that I can add value and identify problems as early as possible. As a trained software developer and a hobbyist web and video game developer, I use my technical knowledge and experience to understand and challenge the technologies and solutions used.
| 2024 - Present | House of Test GmbH |
|---|---|
| Test Engineer | |
| Swiss Railway Company (2024-today): | Testing a mobile app |
| Creating automated mobile app tests | |
| 2022 - Present | East Switzerland University of Applied Sciences |
| Lecturer | |
| CAS Software Testing | Lecture about risk-based testing |
| 2019 - 2024 | Ergon Informatik AG |
| Senior Test Engineer | |
| Airlock SaaS (2022-2024): | Embedded tester in the development team, collaborating with developers and product management |
| Have sole responsibility for test management, the test strategy and testing | |
| Testing SaaS components such as web applications, infrastructure, and a cloud operator | |
| Working on and challenging solution designs | |
| Working on requirements and use cases | |
| Creating a framework for automated REST API tests | |
| Project manager of release-specific sub-teams | |
| Participate in the development of the backend and infrastructure | |
| Airlock IAM (2019-2022): | Embedded tester in the development team, collaborating with developers and product management |
| Have sole responsibility for test management, the test strategy and testing | |
| Testing a complex and highly configurable identity and access management product | |
| Working on and challenging solution designs | |
| Working on requirements and use cases | |
| Creating a tool for automated test environments | |
| Coaching working students in testing | |
| Project manager of release-specific sub-teams | |
| Participate in the development of the frontend and backend | |
| 2nd and 3rd-level support | |
| 2015 - 2019 | Abraxas Informatik AG |
| Test Manager / Scrum Master | |
| Abraxas TAX (2015-2019): | Embedded tester in the development team, collaborating with developers, product owners and customers |
| Testing a complex tax application | |
| Challenging requirements | |
| Creating a framework for automated REST API tests | |
| Lead of the Community of Practice Testing | |
| Facilitation of sprint retrospectives and sprint plannings | |
| 3rd-level support | |
| 2014 - 2015 | SQS Switzerland AG |
| Junior Consultant | |
| Project 1 (2014-2015): | Tester for a swiss mobile banking app |
| Creating and maintaining test cases in HP Quality Center | |
| Deputy Test Manager | |
| PoC for automated mobile tests | |
| Evaluation of the performance tests | |
| 2011 - 2014 | idealo internet GmbH |
| QA Engineer / Test Automation Engineer | |
| Price Comparison Website | Embedded tester in the development team, collaborating with developers and product owners |
| Creating, maintaining and extending a framework for automated browser tests |
The opportunity to constantly learn about technologies, domains, processes and people.
I believe that a software development team that collaborates across multiple disciplines, learns from each other and considers different points of view is essential to delivering value.
Decision making is a critical part of the software development process. I believe that transparency allows us to have all the relevant information available to make good decisions.
Trust is the foundation of collaboration, communication, feedback culture and openness to failure. I believe that these aspects will help us achieve our goals.
| Human Languages |
|---|
| German (native), English |
| Tech-Stack |
|---|
| CSS, Go, HTML, Java, JavaScript, Kotlin, NoSql, PHP, SQL, TypeScript |
| Tools | |
|---|---|
| Build and Deployment | Ant, Bamboo, Docker/Docker-Compose, GitHub, GitLab, Gradle, Jenkins, Kubernetes, Maven, Tilt |
| Cloud | Google Cloud, Microsoft Azure |
| Collaboration | Confluence, Jira, Miro |
| IDEs | Eclipse, IntelliJ, NetBeans, Visual Studio Code |
| Operations | Grafana, Kibana, Splunk |
| Testing | BrowserStack, Burp Suite, Chaos Mesh, Gatling, HP Quality Center, JMeter, LitmusChaos, Postman, WireMock, Wireshark, Xray |
| Frameworks |
|---|
| Angular, Appium, Bootstrap, Cypress, Jest, JUnit, Mockito, NextJS, OpenAPI Specification, Playwright, REST Assured, Selenium / WebDriver, Spring, Tailwind CSS |
| Testing Skills |
|---|
| Accessibility, API, Chaos & Resilience, Context-Driven, Exploratory, Load & Performance, Mobile, Risk-based, Security, Automation, Infrastructure, Management, Web |
| Special Skills |
|---|
| Project Management, Requirements Engineering, Risk Assessment, Teaching & Coaching |
If you need any proof of certificates/testimonials of my passed education or older employers, please contact me.