Experience
Jul 2024 - Present
1 year 3 months
- Built a complete test automation solution from the ground up for a distributed microservice architecture (backend and frontend)
- Developed automated tests in Kotlin with a focus on integration and end-to-end tests
- Derived, specified, and automated test cases for functional and technical requirements
- Designed a test strategy to ensure test coverage in scenarios with high data complexity
- Implemented a reusable regression test architecture
- Integrated the tests into CI/CD pipelines
- Assisted in designing and developing test data generators to enable reproducible, realistic test scenarios
- Trained and advised teams on using the new test architecture and best practices in test automation
- Worked closely with developers, DevOps, and business units to ensure a stable and maintainable test infrastructure
Oct 2022 - Jun 2024
1 year 9 months
- Built and extended the test automation for a complex SaaS platform in the energy market
- Developed API tests to cover core business logic, especially around the MaKo backend system (market communication)
- Implemented extensive GUI tests with Selenium, including cross-browser testing
- Created clear, domain-focused Cucumber scenarios to promote collaboration with business teams
- Connected and synchronized test results with Jira Xray, including structured test management and reporting
- Coordinated closely with backend teams, QA, DevOps, and business units to ensure a reliable test foundation
Jan 2020 - Oct 2022
2 years 10 months
- Performed and automated technical tests for a new train control and communication system
- Developed and maintained custom Ansible scripts for automated provisioning and configuration of test environments
- Validated system components in a distributed infrastructure with high security and reliability requirements
- Created support tools and test scripts with Bash and Python to assist and analyze tests
- Collaborated closely with system architects, developers, and the infrastructure team
Apr 2019 - Dec 2019
9 months
- Designed, developed, and maintained a custom test automation framework for a highly complex sales platform in the rail sector
- Focused on data-intensive tests with complex business logic and integrations with various backend systems
- Implemented the test architecture so that non-technical business users could define and run their own tests (e.g., via Cucumber scenarios)
- Developed automated tests for REST and SOAP interfaces, web GUIs (Selenium), and backend processes
- Integrated CI/CD for continuous, automated test execution and quality assurance
- Executed tests, analyzed results, and reported findings
- Analyzed processes and optimized them, especially to improve collaboration between QA and business teams
Jan 2018 - Apr 2019
1 year 4 months
- Designed, developed, and continuously maintained a modular test framework for data-intensive tests over SOAP interfaces
- Created and executed integration tests and domain data tests
- Implemented test automation with SoapUI, Java, and Groovy
- Integrated tests into automated workflows and developed features for result analysis and reporting
- Analyzed errors and created structured reports to support quality assurance
- Trained business users and testers to use the framework independently
Mar 2014 - Nov 2017
3 years 9 months
- Development of the test framework and test data generators (GUI testing, system testing, component testing)
- Load and performance testing
- Development of mocks
- Test environment administration
- Creation of tests and test scripts (XML, Bash)
- Creation of test case specifications and test concepts
- Automation of test processes
- Manual test execution (hardware)
- Automated test execution, reporting, and defect analysis