Program

08.30 uur Registration
 

Ard Kramer
09.15 uur Annoucement and opening
Ard Kramer

Program Chair Test Automation Day 2018

Ard is a principal Test consultant at Alten Nederland since 2008 and started his career as a tester in 1997. He has been working in different fields such as Finance, Transport, Government and Telecom. He calls himself a Qualisopher which stands for someone  “who is in love with truth and wisdom, while yielding the resolve to want to improve man and his environment”. Therefore he focuses on new developments in testing and looks how innovations can be used in testing. He likes to spread his ideas and therefore he was a speaker at different conferences, such as Test Automation Days, EuroStar, Sigist, Testnet, Expo:QA, CAST  and the Belgium Testing Days.


Angie Jones
09.30 uur Keynote: Automating the Unknown: The Reality of Testing in an Artificial World During Angies keynote presentation, she will discuss the tester’s role in an artificial world, the skills needed to test and automate scenarios for such applications, and the impact that a tester can make in this space. Our world is changing. Artificial intelligence is being employed in just about all walks of life – from virtual assistants to self-driving cars. How does this new way of life impact test automation? What is our role as testers…is there even one? Of course there is! It’s a very exciting time to be in software testing. While the future of artificial intelligence is mostly unknown, remember that as testers, one of our strongest assets is being able to discover and report the unknown.
Major advances have been made in developing applications that utilize some form of artificial intelligence, but there’s not nearly as much consideration given to how to test them. In this talk, Angie will provide an overview of why it’s extremely important that these applications be tested and how today’s tester can begin to prepare and build their skillset for this new realm of software.

Key Takeaways:
• Gain a better understanding of the testable features of AI
• You will examine the skills needed to test AI
• Explore the impact is that testers can have on developing AI applications
Angie Jones

Senior Automation Engineer, Twitter

Angie Jones is a Sr. Automation Engineer at Twitter who has developed automation strategies and frameworks for countless software products. As a Master Inventor, she is known for her innovative and out-of-the-box thinking style which has resulted in 25 patented inventions in the US and China. Angie shares her wealth of knowledge by speaking and teaching at software conferences all over the world and leading tech workshops for young girls through TechGirlz and Black Girls Code.


Ilari Henrik Aegerter
10.15 uur Keynote: Automate your Automation - When Will the Robots Take Over Human Sense-Making? Historically, Software Testing and Software Development have always made use of automation. We have a powerful tool at our hands and it helps us to accelerate and enhance our own capabilities. However, there have been some misunderstandings that lead to unreasonable expectations. Software Testing has often been partitioned in what is called “manual” and “automated” testing. This session will have a look into some of the thinking pitfalls and explore the capabilities and limitations of automation in testing.
Ilari Henrik Aegerter

Managing Director, House of Test

Ilari Henrik Aegerter’s formal studies have brought him from General Linguistics and Sociology to Software Engineering and Software Testing. He has 10+ years of experience in the field, coming from the medical software domain at Phonak AG and progressing to e-commerce at eBay. He is now the Managing Director of House of Test GmbH and he believes that there is still a lot of work to be done for excellent software testing. In 2013 he co-founded the International Society for Software Testing (ISST), which advocates for bringing back common sense to testing. In 2015 he was elected into the board of the Association for Software Testing (AST) where he acts as VP of Marketing.


11.00 uur Break and visit Exhibition
 

11.30 uur Break out sessions round 1

Rene van Veldhuijzen
A1 - Architectureless Test Automation: designing the Guggenheim without Frank Gehry Many Test Automation efforts these days are struggling or failing. That is because it is not approached as a project and too often the most important question has not been asked nor answered: "Why". Considering the answer, it is imperative to build Test Automation Solutions based on a sound Architecture, the grand plan of Test Automation. Zooming in on the 'Why' and the architecture, we (again) can help the efforts on becoming a success.
Rene van Veldhuijzen

Expert Test Automation, Squerist

René started Software Testing in 1998 working for Sogeti Netherlands, teached TMap Next when it came out (two rooms down the hall) to about 400 starting professionals, learned some managerial skills as an Oracle Alliance and Competence Manager, before returning to his real passion……Software Testing, ranging from Testmanagement to automation (Oracle ATS, HP ALM, Selenium and Tosca). He came into Software Testing as a registered Nurse, which helped him perform as a coach and mentor to many people and to this day he combines his days as a software test specialist with teaching, coaching and training.


Mehmet Duran Hatim Chahim
B1 - An innovative test automation approach without making test cases Is it possible to have an innovative approach to automating tests that doesn’t involve writing test cases?
The speakers began to solve this challenge. How an open-source tool helped this innovative test approach become a reality. To enable comparison between test approaches a new framework was developed. Needing a real-world project to try out his theory, Mehmet joined forces with Hatim to apply the new framework and tool into the Railway sector. The results showed that within this setting, the innovative test automation tool was able to detect more faults and had a higher functional test coverage than the used manual test approach.
Mehmet Duran

Senior Consultant, Capgemini

Mehmet is an experienced Senior Consultant working at Capgemini. He offers experienced-based QA and test tooling service which improves the organizations in the Netherlands. From his lean black belt and agile background, he makes QA processes more efficiently and customer-oriented.

Hatim Chahim

Program Test Manager and Senior Advisor, ProRail

Hatim is an experienced program (test) manager and senior advisor test tooling with more than thirteen years’ experience in IT industry. He has worked at the largest IT companies such as Capgemini and Accenture. Within ProRail, he is responsible for managing large test teams at program level. He implemented Agile way of working within test teams.


C1 - T.B.A.

D1 - T.B.A.

Fabian Basciani
E1 - Testing Event-Driven Platforms for Trading Automation J.P. Morgan Asset Management’s trading platform transacts around $1 trillion annually. Fabian will explain how the firm addresses the challenge of creating high-performance, event-driven systems that make decisions in real-time using non-trivial algorithms. He will present an application design that allows simple automated end to end testing, data replay for debugging and state recovery. We will also see how this pattern is applied in a trading application with some real code examples.
Fabian Basciani

Senior Software Developer, J.P. Morgan

Fabian is a software developer with more than eight years of experience in technology. In the past he built applications such as online banking solutions and automated sell-side research systems for banks in Switzerland and in Liechtenstein. Currently he is building the next generation global automated trading system for JP Morgan Asset Management in London, UK. He is a hands on developer who enjoys working in a DevOps environment following Agile principles. He cares about clean code and continuous delivery of quality software.


12.10 uur Change rooms
 

12.15 uur Break out sessions round 2

Alexandra Nagy
A2 - MYTHBUSTING: Every project needs to be automated Being good at a technical level is not enough anymore. Scenario thinking, analysing and being creative are getting known as the main attributes in automation testing. You need to understand the process, analyse and build a strategy from scratch. But what should that strategy be? Automation is no longer the problem, but knowing all the factors involved and combining scenarios is. Therefore ‘every project needs to be automated’ is a MYTH or a FACT?
Alexandra Nagy

QA Automation Engineer, European Commision

A passionate automation engineer with interests focused on load testing processes, automation testing and quality assurance workflows. In 2015 she has written an article with prof. George Sebastian Chis entitled “Sensitivity Analysis and Patterns Implementation on Load Testing Software System” published in Journal of Software and presented at ICSCT 2015 conference in Dubai. In 2016 she was a speaker at Romanian Testing Conference, Codecamp Cluj and Iași and at IT Days Cluj.


Liran Barokas
B2 - Not Only Cars: “AI, Please Test My App Autonomous cars were a Scifi dream not 10 years ago. A computer driving a car? No way. But it did happen, and is happening. And if scientists do it for a complicated task such as driving, can they do it for automated regression testing? In this talk we explore what is being done in the field today, but also speculate about the future: we introduce the 6 levels of autonomous testing (that correspond to the 5 levels of autonomous driving), and try and figure out what kind of help current AI techniques can bring to automated testing.
Liran Barokas

Customer Success Software Engineer, Applitools

Liran Barokas’ brilliant academic career in Industrial Engineering was painfully cut short when friends called him to duty at Applitools. As a senior pre-sales engineer, Liran constantly tackles and empathizes with Automation engineering pains. His job at Applitools has made him an expert in visual testing and automation. While not battling customer problems, Liran tries his hand at… handball, and rumor has it that he is quite successful there too.


C2 - T.B.A.

D1 - Continuing Workshop D1

Vikram Ingleshwar
E2 - Web Analytics Automation with BDD Google analytics is critical for customer tracking so that business can make optimized decisions. But majority of times it’s observed that Google Tag Manager Data Layer testing is done manually (by BAs) which is very slow and tedious approach as well error prone. I could achieve automation of GTM Data Layer with Selenium ( Serenity Framework ) along with BDD approach. With BDD approach it’s easier for Data Analytics team to tell story of GTM data layer on each of the pages and communicate that easily with developer and QA.
Vikram Ingleshwar

SDET, Smava GmbH

Vikram is working as QA engineer since 2002. He started his career as manual QA engineer and shifted to automation field. He has expertise in Mobile, Web and API automation using open source tools & libraries like Selenium, Appium, rest-assured & Cucumber. Since last 2 years; he’s religiously following “BDD Principles” and working hard to teach others as well. As he believes BDD is the only way to avoid “You Burn, I Scrape” practices across IT industry across globe.


12.55 uur Lunch and visit Exhibition
 

Ard Kramer
14.00 uur Wrap up
Ard Kramer

Program Chair Test Automation Day 2018

Ard is a principal Test consultant at Alten Nederland since 2008 and started his career as a tester in 1997. He has been working in different fields such as Finance, Transport, Government and Telecom. He calls himself a Qualisopher which stands for someone  “who is in love with truth and wisdom, while yielding the resolve to want to improve man and his environment”. Therefore he focuses on new developments in testing and looks how innovations can be used in testing. He likes to spread his ideas and therefore he was a speaker at different conferences, such as Test Automation Days, EuroStar, Sigist, Testnet, Expo:QA, CAST  and the Belgium Testing Days.


Amy Philips
14.10 uur Keynote: Test Automation: May contain side-effects Teams switching to Agile and DevOps practices place increasing emphasis on fast-feedback. We’re aware that batching up large changes can increase the risk and there’s growing demand for repeatable, and reliable, build, test, and release pipelines. After years of testing being treated as an afterthought, it’s finally seen as an integral part of successful delivery. To keep up with the fast-paced delivery cycles extensive testing phases have to replace manual test phases with automated test suites.
As testers this approach can fit perfectly with our automation desires, often shaped by industry pressure to turn all testers into test automation engineers. People talk about “upskilling” manual testers, and the never-ending conversation about whether testers should code continues. We’re sold a dream where all boring and repetitive work is painlessly automated away to a single button push. But is it really this simple?
In this talk we’ll explore the challenges of building and maintaining test suites and take a look at some of the side-effects that can emerge from an automation-heavy test approach. Expect real life survival stories and some deep questioning of how we should respond. You’ll also learn some fundamental principles that you can apply to your own test approach to avoid automating yourself in.
Amy Philips

Engineering Manager, MOO

Amy Phillips is Engineering Manager for the Platform team at Moo. She enjoys helping teams to do awesome things.
Previously Amy spent over 10 years as a software tester for a variety of companies including The Guardian and Yahoo! Starting out it was all about Master Test Plans and Requirements Traceability Matrices. Agile brought user stories, sprints, and cross functional teams. Finally Continuous Deployment blew away any belief that testing can exist separately from development.


14.50 uur Change rooms
 

15.00 uur Break out sessions round 3

Rick Tracy
A3 - The Tidy Tester Guide to Automation If you’re interested in improving your automation technique, adapting your personal tastes and craft to test automation, or even just a creative new look at automation, come listen to the Tidy Tester’s Guide to Automation! We’ll go over making and keeping processes you love while letting go of sloppy direct automation tactics. Come enjoy the journey to stressless automation!
Rick Tracy

Process Consultant, Hapalion Consulting

Rick is an avid Test Philosopher, always up for a good debate, discussion or exploration of the many facets of Testing and Software Development in general. He worked at Rabobank WRR Finance in the Netherlands and has done development, testing, requirements analysis, Agile scrummastering and test coordination there for 5 years. Rick is now a freelance Agile Consultant working on optimizing software develop processes.


Vahid Garousi
B3 - Deciding what and when to automate: experience from several projects This talk will present experience from several test-automation projects, in which there was a need to decide what (test cases) and when to automate. Test automation may provide disappointing outcomes if not applied in the right time, and right context. This talk will also include a review of online sources and technical papers on this topic. This talk will benefit the audience in increasing the success chances of their test automation endeavours.
Vahid Garousi

Associate Professor of Software Engineering, Wageningen Unversity

Vahid Garousi is an Associate Professor of Software Engineering in Wageningen University, the Netherlands. Previously, he was an Associate Professor in the University of Calgary, Canada (2006-2014) and an Associate Professor in Hacettepe University in Ankara, Turkey (2015-2017). He also regularly provides software engineering consulting to software companies in software testing, model-driven development, and software maintenance. Vahid has been active in initiating a number of major R&D software engineering projects in Canada and Turkey. He received his PhD in Software Engineering in Carleton University, Canada, in 2006.


Avishai Shafir
C3 - Learn how to measure your test quality Increasing velocity is the #1 goal of every software engineering team today.
Too many unnecessary tests are developed and maintained, wasting valuable dev & QA resources. In this session we will discuss how test quality analytics can minimize test development by identifying, based on multiple data sources, the most critical gaps in our test suite, and how this gaps can be resolved.
Avishai Shafir

VP Product Marketing, Sealights

Avishai is a veteran developer that led development with several global hi-tech companies. Among his roles he served as the Chief Functional Architect of HP ALM (Quality Center & Performance Center), leading the HP mercury architects and meeting with developers and testers around the world to shape state of the art quality assurance products. His next stop was Panaya (acquired by Infosys for $200 Million), where he led the testing tools line of business.


D3 - T.B.A.

Remco Blewanus Dennis van Zundert
E3 - Continuous performance testing, a good idea? One year ago we designed our shift-left architecture for performance testing in our Dutch Railways organization. Responsiveness, high capacity and robustness are key aspects of our IT systems and all require thorough testing. How can we ensure these aspects when time is under pressure in a Continuous Delivery environment? We reflect on how our approach was adopted in several projects.
Remco Blewanus

Non-functional test analyst, Nederlandse Spoorwegen

Remco has worked in several projects in the Dutch Railways organization and is an avid proponent of Acceptance Test Driven Design. He strives to apply ATDD wherever possible as it is an important enabler for successful test automation.

Dennis van Zundert

Non-functional testing expert, Nederlandse Spoorwegen

Dennis van Zundert works in IT since 2001. In 2005 he started in the testing arena where he soon specialized in technical testing: test automation and performance testing. In 2014 he started to work for NS as performance test consultant. There he developed a special interest for shift-left performance testing to bring these tests closer to the development process. This led to the design and implementation of a shift left architecture in several NS departments.


15.40 uur Break and visit Exhibition
 

16.00 uur Break out sessions round 4

Andrei Contan
A4 - Automation 3.0 - back to the drawing board This talk is about proposing a change of mindset, a change of how as testers should perceive test automation. “Back to the drawing board” mindset encourages testers to talk more about the design, ideas, implications, processes of test automation and moving aways from the tool-driven approach
Andrei Contan

Test Architect, iWelcome

Sport enthusiast and full time geek in the area of software testing. My testing experience is driven by communication with people in forums, blogging, conferences and testing events. Highly motivated in building quality driven teams and processes, with high focus on process improvement and product quality. I spent my entire career in product based companies and outsourcing ones,  providing consultancy and implementation of various quality processes.
My areas are interest consist of: Highly scalable test automation architectures, efficient testing approaches, and decomposition of complex systems to enable testing,. I’ve been in the software testing industry for the last 13 years and the show still goes on….


Michał Krześlak
B4 - Test automation in embedded software testing for railway controllers: was it worth to automatized everything? Embedded software testing for railway vehicles contribute to facing many challenges. Having dealt with proper test environment based on Hardware-in-the-Loop we can focus on testing activities. For one of our projects: finally we have fixed all flaky tests and we have automatized almost everything. We look at that from the time perspective and ask the question: was it worth?
Michał Krześlak

Test Team Leader, Tritem

In 2010 graduated from Automatic Control, Information Technology and Robotics at the Silesian University of Technology and started to work for Tritem as the Automated Test Developer. Test Team Leader for the last 3 years. Fan of all kind of the new technologies applicable in automated testing (like tests generators or machine learning). In meantime PhD in bio-cybernetics and mathematics – received in 2016


Edward van Deursen
C4 - The automated (Ethical) Hacker in you To speed up the continuous delivery process organisations automate the execution of their (regression) tests.
Integrating security tools in the development and test processes is the next step. In this presentation we start with an overview of different kind of security test tools. We’ll discuss Security-by-Design and other ways to eliminate the manual security tests and to speed up the time-to-market.
Take away: tips and tricks to integrate security testtools in your automated tests.
Edward van Deursen

CEO / Information Security & Privacy Consultant, Securesult

Edward van Deursen bought his first computer in the 80’s, a Commodore64. That’s where his passion for computers begun. In the late 80’s he started his career as a Cobol programmer on mainframes and mini systems. In 2006 he swapped to QA with roles like tester, test manager and QA manager. In these roles he discovered that most product owners are focused on functionality and not on performance and security.
That’s why he started coaching DevOps teams to integrate security and privacy into the development process.


D3 - Continuing workshop D3

Anne Colder
E4 - The (im)possibilities of using gherkin-driven test automation Developing (ATTD-style) using Gherkin-driven test automation for our backend isn’t without its challenges and past year was full of lessons learned. Today I will answer the question “Should we really automate all our requirements using Gherkin?” using three examples: two that improved our test automation in regards to coverage and flexibility, and one where we failed the standard ATDD approach in regards to documentation.
Anne Colder

Test Engineer, PGGM

Anne Colder is a passionate test automation engineer, who entered the world of testing as a molecular life scientist looking for new challenges. Anne’s sharp and studious mind combined with broad social skills allowed her to face these challenges and to grow from testing to test automation engineer. After several projects she currently works at PGGM, a service provider for pension funds, where she not only tests, but also brings business and IT together.


16.40 uur Change rooms
 

Dan Cuellar
16.45 uur Keynote: Appium: An Open Source Success Story When I first demo'ed what is now called Appium at the Selenium Conference in 2012 I had no idea what I was doing starting an open source project. I knew little about how open source operated and worked behind the scenes. Thanks to the help of a great community and the advice of some seasoned open source contributors, Appium has quickly become the most popular open source mobile automation framework. Along the way, mistakes were made, lessons were learned, and occasionally we got things right. I’ve put together a collection of stories and lessons that I’d like to share with others to help everyone manage, contribute to, and consume open source software projects more effectively.
Dan Cuellar

Creator of Appium

Dan Cuellar is the creator of the open source mobile automation framework Appium, and an Engineering Manager. Previously, Dan served as Principal Development Manager at FOODit in London. He also headed the test organization at Shazam in London and Zoosk in San Francisco, and worked as a software engineer on Microsoft Outlook for Mac and other products in the Microsoft Office suite. He is an advocate of open source technologies and technical software testing. He earned a Bachelor’s degree in Computer Science, with a minor in Music Technology, from the world-renowned School of Computer Science at Carnegie Mellon University in Pittsburgh.


Ard Kramer
17.30 uur Wrap up and Closing
Ard Kramer

Program Chair Test Automation Day 2018

Ard is a principal Test consultant at Alten Nederland since 2008 and started his career as a tester in 1997. He has been working in different fields such as Finance, Transport, Government and Telecom. He calls himself a Qualisopher which stands for someone  “who is in love with truth and wisdom, while yielding the resolve to want to improve man and his environment”. Therefore he focuses on new developments in testing and looks how innovations can be used in testing. He likes to spread his ideas and therefore he was a speaker at different conferences, such as Test Automation Days, EuroStar, Sigist, Testnet, Expo:QA, CAST  and the Belgium Testing Days.


17.45 uur Drinks at the Exhibition