Profile Image

Florian Brenner

Software Test/Development Engineer

Work experience

  • Since November 2019: Lecturer at university
    • Giving lectures for bachelor students in database security and management, testing, IT security, programming in Python and IT management
    • Managing student questions and creating and grading programming assignments
    • Example projects: Extending a graphical Python chess implementation; Programming an interactive online shop CLI
    • Supervising and marking bachelor theses

  • Since October 2014: Software Test/Development Engineer at Nokia
    • Leading feature teams in developing test strategies and test cases for new features and products implemented in a complex C/C++ software following ISTQB standards
    • Running highly sophisticated manual tests on state-of-the-art hardware components and turning them into Python regression tests in a huge VMware simulation environment
    • Establishing automated and intelligent installation scripts and tests in Bash and Python
    • Responsible for the continuous integration tool chain, including automation in Jenkins, bug tracking in Jira, version control management in GitLab and presentation of build results in self-created overview sites using JavaScript, PHP and SQL
    • Administering scripts and tools of the VMWare based CentOS simulation environment
    • Acting as coordinator between software architects, project managers, developers and testers
    • Supporting colleagues from India, Italy, England, New Zealand, Australia and the US in a variety of technical issues
    • Technical presentations at international customer demos and on-site support/testing for colleagues in Wellington and New York
    • Overseeing, supporting and marking student projects

  • Oct. 2017 – July 2019: Master Thesis and seminar paper at Nokia
    • Master Thesis; grade: 1.0 (A+/100%): ’Examining and applying data mining methods to improve testing efficiency of a distributed control plane software solution’
    • Analysis of state-of-the-art data mining methods and application to the existing testing process
    • Development of four automated KNIME processes that provide additional insights into patterns that can support management decisions and improve testing efficiency
    • Determination and prototyping of the fitting candidate based on sophisticated evaluation criteria using scientific comparison matrices
    • Analysis of Internet of Things protocols and configuration management software to find suitable candidates for a new VMWare based simulation environment
    • Seminar paper; grade: 1.0 (A+/100%): ’Investigation and prototyping of a protocol for administrating VMware simulated distributed networks’

  • Nov. 2012 – Mar. 2013: Assignment during bachelor studies at Alcatel-Lucent Sydney
    • Insights into essential processes in Alcatel-Lucents bid management department
    • Induction into the fundamental Opportunity Lifecycle Process
    • Participation in creation and editing of existing and new complex bids