Have something to share about Test Automation or WebDriver?
Become a speaker now

Conference program

Conference program was formed and call for papers is closed now. First version of detailed schedule you can find below. Changes are still possible, final version will be published in the middle of February. If you have any questions related to the program and talk submission, please, send them to review@seleniumcamp.com.

Detailed schedule

Available for beginners
En
English language
Stage A 500 seats Stage B 150 seats Stage C 150 seats
09:00 – 9:45 Registration, welcome coffee
09:45 – 10:00 Conference opening
10:00 – 10:45

Locution: Grading Your Selenium Tests

Marcus Merrell (Web Platform Manager at RetailMeNot, inc., USA)

En

 White testing magic

Aliaksei Boole (Software Engineer in Test at Juno, Belarus)

Software Developer in Test. Who is that?

Tymofii Sukhachov (Software Developer in Test at Booxware GmbH, Germany)

Beginners

10:45 – 11:00 Break
11:00 – 11:45

Building a successful test automation architecture in a microservices environment

Alper Mermer (Lead Quality Consultant at ThoughtWorks, UK)

En

iOS Parallel Automation: run faster than fast

Viktar Karanevich (Senior Test Automation Engineer at Badoo, UK)

Start writing good functional tests in Java with WebDriver (part 1)

Mikalai Alimenkou (Senior Delivery Manager at EPAM, Ukraine)

Beginners

11:45 – 12:00 Break
12:00 – 12:45

Selenium/WebDriver Q&A panel

Speakers panel

EnBeginners

Automation testing in real Big Data project

Alexander Chumakin (Sr. QA Automation at Juno, Belarus)

Start writing good functional tests in Java with WebDriver (part 2)

Mikalai Alimenkou (Senior Delivery Manager at EPAM, Ukraine)

Beginners

12:45 – 13:00 Lunch break opening
13:00 – 13:45

Test State Pattern – For a Sane & Stable Automation

Roi Ashkenazi (Head of Automation at Wix, Israel)

En

Testing in the world of IoT

Dawid Pacia (CI/DevOps Team Lead at Silvair, Poland)

En

Automated API tests with Postman

Oleksandr Chubatyi (QA Engineer at Softjourn, Ukraine)

Beginners

13:45 – 14:00 Lunch break
14:00 – 14:45

Google, quality and you

Eran Nelinger (Software Engineer at Google, Israel)

EnBeginners

An easy way to automate complex UI

Ivan Pashko (Automation Engineer at Ciklum, Ukraine)

Smart Integration Tests with Smart Mocks

Ihor Herasymenko (Senior Software Engineer at EPAM, Ukraine)
14:45 – 15:00 Lunch break closing
15:00 – 15:45

Making your tests visible: displaying relevant test metrics in your projects

Alper Mermer (Lead Quality Consultant at ThoughtWorks, UK)

En

Test automation tool Q&A panel

Speakers panel

 Fabulous tests with Spock and Groovy

Yaroslav Pernerovskyy (Test Automation Lead at GlobalLogic, Ukraine)

Beginners

15:45 – 16:15 Coffee break
16:15 – 17:00

ReportPortal.io – visibility of test automation status, metrics, AI in testing, open source

Dzmitry Humianiuk (Delivery Manager at EPAM, Belarus)

Beginners

The wild wild west of Selenium capabilities

Adi Ofry (Chief Architect at HPE Software, Israel)

En

Test UI with JDI: easy, simple and good (part 1)

Roman Iovlev (Chief QA Automation Engineer at EPAM, Russia)

Beginners

17:00 – 17:15 Break
17:15 – 18:00

Design patterns in test automation

Mikalai Alimenkou (Senior Delivery Manager at EPAM, Ukraine)

End to End Test Automation for Both Horizontal and Vertical Scale

Erdem Yildirim (Test Lead at Innova, Turkey)

En

Test UI with JDI: easy, simple and good (part 2)

Roman Iovlev (Chief QA Automation Engineer at EPAM, Russia)

Beginners

18:00 – 18:10 Closing of the first day
18:10 – 20:00 Whiskey party

Available for beginners
En
English language
Stage A 500 seats Stage B 150 seats Stage C 150 seats
09:00 – 9:45 Welcome coffee
09:45 – 10:00 Opening of the second day
10:00 – 10:45

Advanced test automation techniques for responsive apps and sites

Adam Carmi (CTO at Applitools, Israel)

EnBeginners

 Creation automated tests for Windows desktop applications using TestStack.White

Viktor Losiev (Kantar Retail Virtual Reality, Ukraine)

Excuse me, sir, do you have a moment to talk about tests in Kotlin?

Leonid Rudenko (Test Automation Engineer at JetBrains, Russia)
10:45 – 11:00 Break
11:00 – 11:45

Testing in Production – dangerous, scary or better?

Jon Hare-Winton (Senior QA Automation Engineer at The Guardian, UK)

En

QA Livecoding Battle “Typed Element Framework (JDI) VS Untyped Elements Framework (Selenide)”

Alexei Vinogradov (Self-employed Consultant, Germany) and Roman Iovlev (Chief QA Automation Engineer at EPAM, Russia)

Everything you want to know about Page Object design pattern (part 1)

Mikalai Alimenkou (Senior Delivery Manager at EPAM, Ukraine)

Beginners

11:45 – 12:00 Break
12:00 – 12:45

Better Bullshit Driven Development

Iuliia Iliukhina (Software Developer in Test at Automician, Ukraine)

Mobile Test Automation & Selenium: myths and tips

Baris Sarialioglu (Managing Partner & Global Head of QA Services at Keytorc, Turkey)

En

Everything you want to know about Page Object design pattern (part 2)

Mikalai Alimenkou (Senior Delivery Manager at EPAM, Ukraine)

Beginners

12:45 – 13:00 Lunch break opening
13:00 – 13:45

Test trend analysis: towards robust, reliable and timely tests

Hugh McCamphill (Principal Software Engineer in Test at Liberty IT, Ireland)

En

Test automation patterns – not only Page Object

Pawel Maciejewski (Test Engineer at OLX Group, Poland)

EnBeginners

SoapUI: one key to all doors

Yegor Maksymchuk (Senior QA Engineer at Playtech, Ukraine)

Beginners

13:45 – 14:00 Lunch break
14:00 – 14:45

Extending GitHub Flow with practical testing

Andrii Soldatenko (CTO at Ethoos, Ukraine)

Beginners

The Colorful World of Visual Test Automation

Onur Baskirt (Head of Software Testing at Kariyer.net, Turkey)

EnBeginners

TestNG vs JUnit 5 battle

Sergey Pirogov (Senior QA Automation at Ciklum, Ukraine)

Beginners

14:45 – 15:00 Lunch break closing
15:00 – 15:45

Using Docker in test automation

Dima Kovalenko (DevOps at HedgeServe, USA)

En

Asynchronous Selenium: how to survive JS testing

Michael Bodnarchuk (Lead Developer at Codegyre, Ukraine)

How does Java 8 exert hidden power on Test Automation?

Sergey Korol (Lead QA Automation at Waverley Software, Ukraine)

Beginners

15:45 – 16:15 Coffee break
16:15 – 17:00

 Building Tests to Build Websites

Dmtiry Vinnik (Senior Software Engineer at Salesforce, Canada)

En

 Protractor framework – how to make stable e2e tests for Angular applications

Ludmila Nesvitiy (Automation QA at Valor Software, Ukraine)

Selenide101 – Getting up and running with real web tests (part 1)

Alexei Vinogradov (Self-employed Consultant, Germany)

EnBeginners

17:00 – 17:15 Break
17:15 – 18:00

5 top pain points of test automation

Mikalai Alimenkou (Senior Delivery Manager at EPAM, Ukraine)

Beginners

Visual regression and integration testing on JS

Pavlo Bashinsky (PM at Yandex, Ukraine)

Selenide101 – Getting up and running with real web tests (part 2)

Alexei Vinogradov (Self-employed Consultant, Germany)

EnBeginners

18:00 – 18:30 Conference closing

For beginners
En
English language
 Attention! Registration on training days and payment for them must be done separately on the selected training page. Follow conference program and our announcements to select the most suitable events for you and register.