Michael Palotas

Element34, Switzerland

Founder and CEO of Element34 Solutions. Co-developed Selenium Grid. Ex-eBay Head of Quality Engineering. For more than 10 years Mr Palotas shaped software and test engineering at eBay International as Head of Quality Engineering. He was key responsible for leading the transformation for eBay International from a waterfall to a highly agile organisation employing new paths and approaches especially in the field of engineering practices. Before joining eBay, Michael held lead roles in companies like Ericsson, Nortel Networks, Intel.

Topic: Selenium Grid – Building a Scalable, Reliable and Maintainable Execution Infrastructure for Your Selenium Tests

According to the Gartner Magic Quadrant for test automation, Selenium will become the de-facto standard by 2020 for test automation. One could say that Selenium already “is” the standard for automating web and mobile applications. Many organisations have started to build up substantial test suites with Selenium. While Selenium allows for a relatively easy way to write tests (assuming software development know-how), organisations often lack an execution environment with browsers and mobiles where those tests can be run in a reliable and scalable fashion.

Selenium provides the Selenium Grid component to execute tests in parallel, which drastically reduces the time of test runs.
Setting up the Selenium Grid for demo/proof of concept purposes is a relatively simple task. However, the setup, operation, and up-keeping of a highly scalable, up-to-date, stable, cost-efficient and secure Selenium Grid infrastructure is highly complex and time-consuming.

Michael Palotas will showcase what organizations should consider when architecting and deciding on the test automation infrastructure for web and mobile with Selenium / Selenium Grid (and beyond). They will show possible approaches and shed light on aspects including:

  • Build vs. buy
  • Cloud vs. in-house
  • Managed vs. self-operated
  • Scalability
  • Performance
  • Pricing
  • Reporting and monitoring
  • Target application: Web, mobile and beyond