I love to give keynotes, speak publicly and to share my knowledge with others. Unfortunately, only a small number of speakers are female. One of my goals is to change that. Therefore, I step up to increase the number of female speakers, especially for technology related topics.

I have given several keynote talks and spoke more than 35 times publicly in front of an audience 20-500 people. This is a list of conferences and events, I was invited to talk publicly over the last 10 years. There are several other events that I spoke but I did not keep track of.

The topics range from software testing, code reviewing to data science.

Want me to speak at your event? Get in touch: michaela.greiler@gmail.com


I gave the keynote “On to Code Reviews – Lessons Learned at Microsoft ” for the International Conference on the Quality of Information and Communications Technology in Portugal, Lisbon, 2016

Read more…

I gave the keynote “Data driven software engineering – Can we change what we can measure?” at the International Conference on the Quality of Information and Communications Technology in Portugal, Giumares, 2014.

Read more…

Technical talks

I gave several public talks (all of them technical in nature). Most of them took 30 minutes, with an additional discussion phase. The talks have been designed for a technical audience with specific expert knowledge depending on the conference topic. I grouped them based on the primary topic of the talk and the audience.

Code Reviews

I gave several technical talks at Microsoft and Microsoft Research abot Code Review. Which best practices to use, how code reviews can become do not find bugs, and how to increase productivity and the usefulness and value of the practice.

Publications: How the Current Code Review Best Practice Slows Us Down

Software Testing

I have given several public talks at Microsoft Seattle, US and Microsoft Research in Cambridge, UK about how to reduce test suites without sacrificing quality. This topic is especially relevant for companies that have large test suites that take a long time to run. Reducing such a test suite (safely) can lead to tremendous reductions in terms of time, and costs.

Publication: The Art of Testing Less without Sacrificing Quality 

At EclipseCon in Santa Clara California (USA), I gave a talk to an audience of ~500 people about how to test plug-in systems.

I gave a technical talk about testing best practices at the International Conference on Software Testing, Verification and Validation in
Luxembourg, March 2013.

Publication: Automated Detection of Test Fixture Strategies and Smells

In Zurich (Switzerland) I talked about testing practices for plug-in systems at the International Conference on Software Engineering (ICSE). 2012, Switzerland
Publication: Test Confessions: A Study of Testing Practices for Plug-in Systems

How service oriented software systems should be tested was the topic of the technical talk I gave at the Workshop on Principles of Engineering Service Oriented Systems (PESOS) in CapeTown, SouthAfrica. May 2-8 2010,

Publication: Evaluation of Online Testing for Services – A Case Study P

I talked about testing service oriented systems at the International Conference on Service Oriented Computing in Sweden (Stockholm)., 2009, Publication: Online Testing of Service-Oriented Architectures to detect State-based Faults

How to test service oriented systems was the topic of my talk at the Testing: Academic & Industrial Conference in Windsor, UK, September 2019
Publication: Runtime Integration and Testing for Highly Dynamic Service Oriented

Understanding complex software

At the International Conference on Objects, Models, Components, Patterns (TOOLS) I talked about test case similarity and how that can help to understand large test suites Prague, Czech Republic, May-June 2012.

Publication: Measuring Test Case Similarity to Support Test Suite Understanding

At the Working Conference on Reverse Engineering (WCRE) in
Boston, USA I talked about testing plug-in systems, October 2010,
Publication: Understanding Plug-in Test Suites from an Extensibility Perspective


I talked about how to securely share resources in an ad hoc network at the International Conference on Security and Management in Las Vegas, USA 2008, pages 278-284
Publication: Secure Resource Sharing in Ad hoc Networks