TestCon Europe 2021

Online Edition

September 7-9

Online

SCHEDULE

Workshops (September 7)

Online
Online
08:40 - 09:00
Registration
Test Automation 101 with Playwright
Martynas Luneckas



Building repeatable, testable infrastructure with HashiCorp Terraform
Kerim Satirli



Speed Up Your Selenium Tests: Test Data Preparation With Rest API
Sargis Sargsyan



Let’s Build a Continuous Quality Assurance Strategy Around your CI/CD Pipeline
Szilard Szell



Version control with Git from zero to hero
Milomir Dragović



Building Performance
Nikolay Avramov



How to Improve Your Test Capabilities and Test Strategy With an Interactive Design Thinking Workshop
Sean Mc Guire


09:00 - 10:30
Workshop part I
10:30 - 10:40
Coffee Break
10:40 - 12:00
Workshop part II
12:00 - 13:00
Lunch
13:00 - 14:20
Workshop part III
14:20 - 14:30
Coffee Break
14:30 - 16:30
Workshop part IV
Online

Building repeatable, testable infrastructure with HashiCorp Terraform
Kerim Satirli



Test Automation 101 with Playwright
Martynas Luneckas




Speed Up Your Selenium Tests: Test Data Preparation With Rest API
Sargis Sargsyan



Let’s Build a Continuous Quality Assurance Strategy Around your CI/CD Pipeline
Szilard Szell



Version control with Git from zero to hero
Milomir Dragović



Building Performance
Nikolay Avramov



How to Improve Your Test Capabilities and Test Strategy With an Interactive Design Thinking Workshop
Sean Mc Guire


Workshops Program
08:40 - 09:00
Registration
09:00 - 10:30
Workshop part I
10:30 - 10:40
Coffee Break
10:40 - 12:00
Workshop part II
12:00 - 13:00
Lunch
13:00 - 14:20
Workshop part III
14:20 - 14:30
Coffee Break
14:30 - 16:30
Workshop part IV

Day 1 (September 8)

Time Blue Brown Pink Green
08:30 - 09:00 (GMT +3) Registration
09:00 - 10:00 (GMT +3)
OPENING KEYNOTE:
Is Testing Like Electricity?
Phil Royston
Tesena
Testing Strategy
10:05 - 10:50 (GMT +3) UI, Api and Accessibility Frameworks Live Coding: Quick Set-Up and First Tests in Java
Szymon Ramczykowski
Lead Test Engineer
Automation
Frameworks
Java
Blue
Just Ship It!
Nikolaj Tolkačiov
Devbridge
Continuous Deployment
Automation
Teams
Brown
How to Make Developers LOVE Writing e2e Tests
Yevheniia Hlovatska
Wix
End-to-End Tests
Developers
Agile Test Automation
Pink
Extreme Shift Left / Out with the Requirement Engineer?
Wim Decoutere
CTG Belgium
Requirements Engineering
Elicitation
Prioritisation
Modelling
Green
10:50 - 11:05 (GMT +3) Morning Break
11:05 - 11:50 (GMT +3) Fundamentals & Practices for getting a High-Performance Team
Geoffrey van der Tas
Ordina
Behaviour Driven Development (BDD)
Scrum
Teams
Collaboration
Blue
Is Survival of the Fittest Only for the Fastest?
Wim Demey
CTG Belgium
Test Automation
Manual Testing
Brown
Orchestrating Your Testing Process - Coordinating Your Manual and Automated Testing Efforts
Joel Montvelisky
PractiTest
Automation
Manual Testing
Test management
Pink
Does Low-Code mean Low Testing?
Marjolein Pordon
Squerist
Risk Based Testing
Low Code
Green
11:55 - 12:40 (GMT +3)
Panel Discussion
How to deal with bad requirements in testing?
Janis Presis
Geoffrey van der Tas
Phil Royston
Gjore Zaharchev
Yevheniia Hlovatska
Blue
Basics of GraphQL and Testing GraphQL APIs
Pragati Sharma
ThoughtWorks
QA Mindset
Postman
APi
REST vs GraphQL
GraphQLL
Brown
Automating Audio Tests? Sounds Good!
Roman Zakharov
Yousician
Automation
Audio Testing
Pink
Common Strategy to Test IoT for Different Industries
Vipin Jain
Metacube Software
IoT
Driverless Cars
Green
12:40- 13:40 (GMT +3) Lunch Break
13:40 - 14:25 (GMT +3) Continuous Performance Testing in DevOps
Lee Barnes
Utopia Solutions
Performance Testing
Continuous Testing
DevOps
Blue
Softs You Need to Run the Perfect Load Test
Christina Thalayasingam
Northwestern Mutual
Load Testing
Performance Testing
Requirements Engineering
Soft Skills
Brown
Taking Quality to Next Level: Metrics for Improvement
Anton Angelov
Automate The Planet
QA Metrics
Bug Workflow
Azure
Pink
Appium Dockerization: From Scratch to Advanced Implementation
Sargis Sargsyan
Picsart
Automation
Appium
Docker
Green
14:30 - 15:15 (GMT +3) Docker and the Path to a Better Staging Environment
Gil Tayar
Roundforest
Staging Environments
Docker
Kubernetes
Blue
Mutation Testing with PIT
Rafał Leszko
Hazelcast
Mutation Testing
Code Coverage
PIT
Brown
Tools for ART - Autonomous Real-time Testing
Thomas Fehlmann
Euro Project Office
Autonomous Real-time Testing
Digital Twins
Artificial Intelligence
Pink
Industrialize your Android Tests: a Tools and Methods Cookbook
Thomas Carpentier & Ellinor Kwok
Genymobile
Mobile Automation Testing
Continuous Integration
Android
Green
15:15 - 15:30 (GMT +3) Afternoon Break
15:30 - 16:30 (GMT +3)
CLOSING KEYNOTE:
Stop Trying to Fix Everything
Steve Upton
ThoughtWorks
Root Cause Analysis
Incident Response

Day 2 (September 9)

Time Blue Brown Pink Green
08:30 - 09:00 (GMT +3) Registration
09:00 - 10:00 (GMT +3)
OPENING KEYNOTE:
The Pony Express and How Technology Moves Fast
PJ Hagerty
Mattermost
Innovations
Future
10:05 - 10:50 (GMT +3) Visual Regression Testing with Neural Networks
Oliver Zeigermann
embarc Software Consulting
Regression Testing
Visual Testing
Neural Networks
Blue
How Testing is Evolving in DevOps
Szilard Szell
Eficode
Testing Strategy
DevOps
Brown
The Art of Teams
Ralph van Roosmalen
Agile Strides - Coaching & Consultancy
Teams
Trust
Conflicts
Results
Pink
How to Tame Bugs in Production: Successful Bug Managing Strategy in Five Steps
Elena Bazina
King
Bugs Managing
Decision Making
Green
10:50 - 11:05 (GMT +3) Morning Break
11:05 - 11:50 (GMT +3) Full-stack Testing in is the New Normal
Christina Thalayasingam
Northwestern Mutual
Testing
Automation
Continuous Testing
Team Skills
Blue
Integration Testing from the Trenches - Rebooted
Nicolas Fränkel
Hazelcast
Automation
Integration Testing
Brown
Automated Testing Using Azure DevOps
Roman Nedzelsky
DHL IT Services
Automation
Azure
DevOps
Pink
The Art of (Backend) Component Testing
Yoni Goldberg
Independent Backend Consultant
Component Testing
Microservices
Backend
Green
11:55 - 12:40 (GMT +3) Test Automation Monsters
Phil Royston & Marcel Veselka
Tesena
Automation
Future
Skills
Blue
Testing a Data Science Model
Laveena Ramchandani
Deloitte
Data Science
Model Testing
Brown
Schrödinger's Pokémon: Observability for Chaotic Load Testing
Nicole van der Hoeven
k6
Chaos Engineering
Performance Testing
Observability
Pink
Panel Discussion
Test Automation Trends
Ellinor Kwok
Thomas Carpentier
Kerim Satirli
Yevheniia Hlovatska
Green
12:40- 13:40 (GMT +3) Lunch Break
13:40 - 14:25 (GMT +3) Proactive Programming
PJ Hagerty
Mattermost
Observability
Feedback
Blue
How to Build a Test Automation Tool That Works in Agile
Istvan Forgacs
4TestDev
Test Design Automation
Gherkin
Use Case
Brown
Improved Regression Testing in Agile
Gjore Zaharchev
Seavus
Regression Testing
Heuristics
Pink
Excellent Testing Starts With Excellent End-User Requirement Engineering and Specification
Sean Mc Guire
Microsoft
GUI Specificiation
Requirement Engineering
Green
14:30 - 15:15 (GMT +3) Following the Thread: Observability in Production
Simon Aronsson
k6
Observability
Shift-Left
DevOps
Blue
Usability Testing with Zero Budget
Peter Sabev
Webbicus
UX
UI
Usability
Exploratory Testing
Walkthroughs
Questionnaires
Brown
Deming's Management Philosophy for Testers Teams
Steve Hoeg
Maxon
Teams
QA
Pink
Ready to Run the Risk? - Applying a Risk-Based Approach to Testing
Adam Sandman
Inflectra Corporation
Risk Based Testing
Test Metrics
Green
15:15 - 15:30 (GMT +3) Afternoon Break
15:30 - 16:30 (GMT +3)
CLOSING KEYNOTE:
Acceptance Testing Sounds Easy, But Is Hard to Get Right
Peter Gfader
Beyond Agility
Acceptance Testing
Collaboration
Automation