Programm
vom 21. Juni 2022

ab 7.15 Registration, Welcome Coffee and Partner Expo
08.15 – 08.45 Morning Sessions
  • Built-In Quality - Good Practice

    Wir haben fĂŒr Built-In Quality mit dem Quality Collaboration Model eine generische Methode fĂŒr die Erarbeitung von QualitĂ€ts- und Testmassnahmen geschaffen, welche flexibel auf die unterschiedlichen Vorhaben adaptiert werden kann.

    – SoftwarequalitĂ€t wird gesamtheitlich betrachtet – Bietet sĂ€mtlichen betroffenen Personen Raum, ihre Aspekte einzubringen, was das gemeinsame Team-VerstĂ€ndnis fĂŒr das Thema SoftwarequalitĂ€t fördert.

    – StĂŒtzt sich auf etablierte Good Practices und ZKB Shared Services.

    – Kann in jeder Phase einer Produktentwicklung als Orientierungshilfsmittel eingesetzt werden.

    Pamela Ponce de LeĂłn

    Pamela Ponce de LeĂłn

    Linkedin

    Thomas Phillip JĂ€ger

    Thomas Phillip JĂ€ger

     

    Linkedin

     

  • What can go wrong with testing an ETL pipeline?

    With businesses wanting to make data-driven decisions, software engineers find themselves implementing more data-intensive applications. More engineers are jumping from application software development to data engineering. Yet, when it comes to testing data-intensive systems, the lessons that we have learned from writing application code seem to be forgotten, making one worry about generating data instead of having a good testing strategy. This talk will be about how a testing strategy evolved in one of the analytics projects I was involved in and how we learned these old lessons the hard way.

    Arne LapÔnin

    Arne LapÔnin

    LinkedIn

    Arne Laponin works as a Consultant Developer at Thoughtworks Spain. He is fascinated by using data to create tools so that people would be empowered to make better decisions. Over the last couple of years, he has been helping clients on data engineering and data platform projects. Arne loves climbing and skateboarding, and is obsessed with good coffee.

  • Infrastructure as Code journey at ZI

    Zurich Insurance has recently started its journey to public cloud adoption which provided a plethora of new capabilities but has also introduced new challenges. It’s not a secret nowadays that companies strive to provision cloud infrastructure using the infrastructure as code approach. But how to do it in a structured, secure, easy to consume by various user way? Which of the many IaC languages would you choose to be used and what will this decision be based on? In my presentation, I will describe the journey of Zurich Insurance Switzerland navigating the above topics.

    Dmitriy Nekrasov

    Dmitriy Nekrasov

    Lead Cloud Engineer Technologist

  • Track+ Sixsentix: Production Readiness Real Time monitoring

    The problem statement and goals are Test System Availability and Level of Test Automation. We want to make test System Availability transparent, increase Test System Availability always running in different environments, create a real E2E test cases over all the system landscape, increase test Automation Regression and Continuous Testing with a risk-based approach. In order to reach a Production Readiness Real Time monitoring

    With our UBS Reporting Dashboard it is possible and we will show you the challenges we have had, the solutions we have adopted and the learning after this experience.

    Chiara d’Amico

    Chiara d’Amico

    LinkedIn

    Chiara is Scrum Master and responsible for Test strategy and Quality of Digital Marketplaces Key4 Area at UBS. She joined Sixsentix more than three years ago, prior she has gained significant experience with large organizations as major Swiss financial services, major Swiss Banks, Pharmaceutical Industry and biomedical research.

    She enjoys spending time outdoors hiking, skiing, and also dancing flamenco, swimming and acting.

    Christian Liechti

    Christian Liechti

    LinkedIn

    UBS Tech Stream Lead for Digital Platform & Marketplaces key4

09.00 – 09.15 Opening Speech and Speaker Preview
09.15 – 10.00 Opening Keynote
  • Site Reliability Engineering, the key behind Dev and Ops

    Michael Wildpaner

    Michael Wildpaner

    LinkedIn

    Designed, built and drove adoption of converged systems management solutions and platforms for Google’s largest distributed systems. Improved production security and business continuity for all of Google’s product areas. Established and managed SRE support for large set of Google’s production systems, covering security, privacy, Gmail message delivery and abuse fighting.

10.00 – 10.20 Coffee Break
10.20 – 10.50 Session 1
  • Continuous Testing in der Cloud

    Ich zeige auf, wie wir mit Continuous Testing den Spagat zwischen Development Speed und Software-QualitÀtssicherung schaffen. Dazu adaptieren wir das Konzept in die Cloud SaaS und nutzen deren Möglichkeiten. Hintergrund: Mobiliar macht tÀglich zwischen 20 und 100 Deployments in Produktion.

    Torsten Welp

    Torsten Welp

    LinkedIn

    Thorsten Welp liebt Continuous Testing und ist seit ĂŒber 20 Jahren in der QS engagiert. Er hat mehrfach Testorganisationen etabliert und vielfĂ€ltige Erfahrung mit Entwickler- und Businesstest.

  • Advancing our People and Organizations

    How can we make our organizations ready for the challenges of the future such as war for talents, technological change, security and data governance, cost pressure, 
?

    The discussion should highlight the business aspects of this transformation and what is needed in addition to all the new and fancy tooling, technology and new ways of collaboration. Where do we need to make compromises and where to focus our forces and why?

    Anne-Therese Morel

    Anne-Therese Morel

    LinkedIn

    Claire Corish

    Claire Corish

    LinkedIn

    Erik Jochemsen

    Erik Jochemsen

    Linkedin

    Erik Jochemsen is 46 years old, living in Amsterdam.

    • Studied Business Administration at Erasmus University in Rotterdam in direction of Information Management
    • Started at ABN AMRO in 2003 at project manager for Infrastructure Networks
    • Worked as project manager at Operations for manual transaction processing in areas as ATM’s and Cash management
    • Moved to strategy regarding offshoring, credit landscape and operating model optimization
    • Since 2008 at IT as strategist on organization design and long term IS architecture investments
    • Since 2015 responsible for Center of Expertise of Test & Release Management and subsequently CoE Software Development and CICD Tooling
    • Since 2020 including also API management and low code platforms and robotics
    • Doing a PhD on IS complexity since 2015
  • The Future of Application Performance Engineering

    Performance has never been so critical for applications, but their growing complexity today challenges performance engineers. Modern APM and analytics tools help, but there are still too many metrics to analyze and manual performance testing/tuning is effort-intensive to deliver optimal results. Automation and AI are now essential to reduce the toil and achieve high application performance and resilience at lower cost. Join Alan Gordon (Altersis Performance) and Stefano Doni (Akamas) in this session to hear how AI and automation can boost your ability to operate and optimize applications.

    Alan Gordon

    Alan Gordon

    Linkedin

    Alan Gordon has been working in the software performance field for almost 25 years. Since 2017 he has been working for ALTERSIS Performance, the leading performance engineering company in Switzerland, where he is heading the internal SME group focusing on the next generation of AI-driven performance engineering.

    Stefano Doni

    Stefano Doni

    LinkedIn

  • DevSecOps by Default: What have, can and must we learn from Log4Shell?

    It’s been 6 months since Log4Shell ruined many Christmas holidays for Devs, Ops and especially Dev(Sec)Ops teams. How did this incident help us strengthen our software supply chain? How have DevSecOps adopted their delivery and operations orchestration to reduce the risk of future vulnerabilities? In this session we cover stories from DevSecOps teams that were fighting Log4Shell. We look into AppSec tools to detect vulnerabilities during delivery and in production and see how open source projects such as Falco, Keptn … help DevSecOps teams to enforce a “Secure by Default” policy!“

    Andreas Grabner

    Andreas Grabner

    LinkedIn

    Andreas Grabner (@grabnerandi) has 20+ years of experience as a software developer, tester and architect and is an advocate for high-performing cloud scale applications. He is a regular contributor to the DevSecOps community, a frequent speaker at technology conferences and regularly publishes articles on blog.dynatrace.com.

  • Track+ Keysight: Shifting Right with Digital Twin Testing

    The promise of quality engineering is for executives to understand how adjusting the variables of speed, quality, and cost in their software impacts the delivery of customer value.

    This talk will discuss how a series of developments — both in technique and technology — are converging to deliver on this promise. It covers how embracing shift-right techniques can help executives understand how we can monitor and learn from the real-world deployment of our software.

    Using real-world examples of the shift-right approach, you will learn how it leads to making smarter decisions and reducing errors and rework. You will engage directly with end-users to observe and understand their behaviours.

    Jonathon Wright

    Jonathon Wright

    LinkedIn

     

    Jonathon Wright is a strategic thought leader and distinguished technology evangelist. He specializes in emerging technologies, innovation, and automation, and has more than 25 years of international commercial experience within global organizations. He is the Chief Technology Evangelist for Eggplant a Keysight Technologies company based in Cambridge in the UK. Jonathon combines his extensive practical experience and leadership with insights into real-world adoption of Cognitive Engineering (Enterprise A.I. and AIOps).

  • Workshop: Cypress – solve your real-life UI test automation problems

    UI tests, often close to the top of the automation pyramid, are notoriously hard to make fully deterministic. A true tester will recognize the situation where their tests are sometimes passing, sometimes failing, without a clear cause. The widespread use of Selenium to do UI testing would suggest that there are not a lot of other options. Cypress.io sets out to fix just that: those pesky, flaky, frustrating tests. With a fresh view on the test development lifecycle, an architecture that is not based on Selenium. Could this be the Selenium killer?

    This workshop aims to introduce participants to Cypress.io in a DIY-fashion. We believe there is no better way to learn something new, than by getting behind your laptop and experience the tool first-hand. Guided by exercises, suitable for beginners and those with more experience in JavaScript, we will visit the most important and distinguishing features of Cypress.io.

    Participants will learn:

    • How Cypress.io differs from Selenium and other UI testing alternatives
    • To setup a Cypress.io project
    • JavaScript fundamentals you need to work with Cypress.io
    • How CSS locators work in Cypress.io
    • To write your first test in a few minutes
    • To use the built-in mocking and stubbing options to isolate your tests
    • Integrate Cypress.io in your CI
    Joël Grimberg

    Joël Grimberg

    LinkedIn

    Joël is a QA lead and consultant with a strong passion for building high-quality software as a team effort. In his work, Joël combines his expertise in guiding people, shaping processes, and showing teams how much fun it is to test their apps with Cypress. Testing frontends with Cypress really brings the test suite close to the application code, which empowers developers to write tests themselves, and helps to bridge the gap between testers and developers. Joël likes to do just that.

  • Workshop: Testkonzeption

    Es ist im Agilen wenig zielfĂŒhrend ein „klassisches“ Testkonzept in Word zu erstellen. Dieses interessiert ausser dem Test Manager niemanden und verstaubt in der Schublade. Hier hilft der Agile Testing Canvas. Ein Canvas ist ein probates Mittel um ein Konzept gemeinsam mit den Stakeholdern, mit wenig Aufwand und auf spielerische Art zu erstellen. Man hat alle wichtigen Informationen im Blick und kann Anpassungen einfach vornehmen. Im Workshop erarbeiten wir den Canvas in Gruppen – anhand von Beispielen aus der Praxis – und geben Tipps und Tricks.

    Silvio Moser

    Silvio Moser

    LinkedIn

    Silvio ist MitbegrĂŒnder von SwissQ. Er ist seit 1997 in verschiedenen Beratungs- und Managementpositionen in der SW-Entwicklung tĂ€tig, mit Fokus auf QualitĂ€tssicherung, Product Engineering und Agile Transformation. Als CTO, unterstĂŒtzt er seine Kollegen in der Definition neuer Frameworks (z.b. dem Agile Testing Framework), Services und Schulungen. Er ist dabei weiterhin „im Feld“ als Coach und Trainer tĂ€tig.

    Axel Welsch

    Axel Welsch

    LinkedIn

    Axel Welsch ist seit 2021 Teil der SwissQ Consulting AG. Seit 2012 ist der gelernte Kaufmann als Quereinsteiger in verschiedenen Mandaten im Bereich der QualitÀtssicherung tÀtig.

11.00 – 11.30 Session 2
  • Holistic Monitoring - Taming IT and Organizational Complexity

    When operating complex infrastructure, a key challenge is to get a holistic monitoring view of running services that supports:

    1. A common customer centric culture across the organization
    2. Making investment decisions
    3. Minimizing MTTR and maximizing the Deployment Frequency

    The key ingredients of a solution we showcase in this talk are:

    – Decentralized responsibility in a centralized view: Self-service SLO and AD management
    – Team Mastery: Consulting, training and support
    – Seamless integration: advanced stream and batch processing
    – Auditable progress towards the targets

    Sebastian HĂ€ni

    Sebastian HĂ€ni

    LinkedIn

     

    Sebastian HĂ€ni is DevOps Engineer at Swisscom building an advanced E2E monitoring solution that supports the whole organization in achieving their reliability goals. The technical skills he uses there involve Microservices, Streaming, Machine Learning, Cloud, Single Page Applications (React) and others. Before that, he worked at Swisscom on a B2B customer-facing platform as lead engineer. Prior to that, he spent time building fullstack applications at DV Bern and RUAG. Sebastian has a MSc degree in Engineering with specialization in Data Science.

    Ivailo Manassiev

    Ivailo Manassiev

    LinkedIn

    Ivailo has more than 20 years of experience within the Software Industry. Obtained thorough understanding of the software development lifecycle, working for a broad spectrum of companies and roles like system engineering, software development, architecture and consulting.

    Within Swisscom one of the main drivers behind the adoption of technologies like Distributed Tracing, SLO Management and Anomaly Detection. Promoting the idea that observability is actually a data science problem.

  • The evolving role of Testers in Agile teams : Into the Spotlight

    This talk follows a testing team who leveraged Agile transformation to escape a challenging work environment where lack of trust fostered a blame culture and testers were being pushed to reactive behavior. During the transformation, the team broke the negative cycle and helped in nurturing an environment of trust and collaboration, enabling squads to reach a state where they could Release with confidence. Key success factors in this journey were investment in skills, a pro-active mindset to actively improve the release process, and building transparency across teams using actual data.

    Tu-Anh Walat

    Tu-Anh Walat

    Linkedin

    Tu-Anh Walat is the Head of QA of an Investment Banking IT division at Credit Suisse and responsible for Test strategy, Quality and IT delivery. Prior to joining CS she worked at AOL Advertising Ireland as a Software QA Engineer. She enjoys spending time with her family especially playing puzzles and strategic games with her young son.

    Rifat Wakeel

    Rifat Wakeel

    LinkedIn

    Rifat Wakeel works as a Digital Transformation Coach with Wipro Limited and has a diverse 14 years experience in the field of Software Testing. She specializes in Test Automation and has been engaged with multiple programs to support them on their transformation.

  • DevOps Security Awareness

    A lot of engineers have moved from doing purely software development to also becoming responsible for the deployment and maintenance of infrastructure. Infrastructure brings its own set of challenges especially for security, which can get overlooked. Combine this with a vast set of tools that add abstraction, making it even easier to hide risks. My colleague and I want to provide a scenario of a fictional security breach. To present this we chose a novel way; A boardroom conversation where the Development Lead walks through a Root Cause Analysis with the CTO.
    Thijs Elferink

    Thijs Elferink

    LinkedIn

    Team Lead and Consultant with almost 20 years of experience in IT, started as a software engineer with a passion for Linux and transitioned with the field to DevOps and SRE roles. With more than a decade of experience working with SRE practices, cloud migrations and distributed systems. Passionate about security, automation and infrastructure as code.

    Tibor Hercz

    Tibor Hercz

    LinkedIn

    Cloud engineer with software development background working as a Cloud Consultant. Focussed on building secure and simple systems. I enjoy designing and creating systems in the Cloud supporting businesses in their goals.

  • Automated testing of systems that are impossible to virtualize

    Card payment systems and its software are among those we expect to always function correctly, reliably, and securely. They include hardware parts that refuse to be mocked and virtualized, making quality assurance very challenging and software, that has to be tested with every software release, which is quite a complex issue. Abrantix takes you on a continuous journey toward fully automated card payment testing, during which we will encounter 3D printers turned into Terminal Testing Robots and designing and creating an innovative test environment.

    Adrian Zimmermann

    Adrian Zimmermann

    Linkedin

    Adrian Zimmermann is a software engineer and test manager turned development lead with a passion for technology and payments at Abrantix AG. With many years of proven knowledge in the development of payment software he gained success in delivering high quality solutions.

  • How Continuous Testing on steroids should work ?

    Do the following statements sound familiar to your organization ?

     

    Evolving business needs increase the frequency of app changes, causing the expansion of test surfaces while reducing testing windows at the same time ?

    Defect discovery comes late in the software development and delivery process especially for performance and accessibility issues ?

    Test creation is limited to only those with coding skills

    No easy way for globally distributed teams or teams in a “lockdown situation” to collaborate on testing ?

    Functionality, performance, and accessibility on mobile devices are not consistently tested across all device/OS types leading to a lack of visibility ?

    Fragmented device models, OS versions, and different network conditions make testing difficult ?

    Then we have the answer for you!

    Learn how you can

    • Use Comprehensive continuous testing capabilities that cover functional, performance, and accessibility test cases
    • Have a “Test Automation/Exploration Robot” which automatically explores your (mobile) application and identifies test cases ?
    • Scale and optimize tests for faster feedback
    • Conduct non-functional testing (performance, network simulation, accessibility) in the context of a functional test
    • Seamlessly collect, and analyze, standardized metrics to present actionable insights, and root cause analysis during testing
    • AI/ML powered predictive and prescriptive intelligence to improve delivery cycles and lead times
    Matthias Zieger

    Matthias Zieger

    LinkedIn

  • Workshop: Cypress – solve your real-life UI test automation problems – Continued

    UI tests, often close to the top of the automation pyramid, are notoriously hard to make fully deterministic. A true tester will recognize the situation where their tests are sometimes passing, sometimes failing, without a clear cause. The widespread use of Selenium to do UI testing would suggest that there are not a lot of other options. Cypress.io sets out to fix just that: those pesky, flaky, frustrating tests. With a fresh view on the test development lifecycle, an architecture that is not based on Selenium. Could this be the Selenium killer?

    This workshop aims to introduce participants to Cypress.io in a DIY-fashion. We believe there is no better way to learn something new, than by getting behind your laptop and experience the tool first-hand. Guided by exercises, suitable for beginners and those with more experience in JavaScript, we will visit the most important and distinguishing features of Cypress.io.

    Participants will learn:

    • How Cypress.io differs from Selenium and other UI testing alternatives
    • To setup a Cypress.io project
    • JavaScript fundamentals you need to work with Cypress.io
    • How CSS locators work in Cypress.io
    • To write your first test in a few minutes
    • To use the built-in mocking and stubbing options to isolate your tests
    • Integrate Cypress.io in your CI
    Joël Grimberg

    Joël Grimberg

    LinkedIn

    Joël is a QA lead and consultant with a strong passion for building high-quality software as a team effort. In his work, Joël combines his expertise in guiding people, shaping processes, and showing teams how much fun it is to test their apps with Cypress. Testing frontends with Cypress really brings the test suite close to the application code, which empowers developers to write tests themselves, and helps to bridge the gap between testers and developers. Joël likes to do just that.

  • Workshop: Testkonzeption – Continued

    Es ist im Agilen wenig zielfĂŒhrend ein „klassisches“ Testkonzept in Word zu erstellen. Dieses interessiert ausser dem Test Manager niemanden und verstaubt in der Schublade. Hier hilft der Agile Testing Canvas. Ein Canvas ist ein probates Mittel um ein Konzept gemeinsam mit den Stakeholdern, mit wenig Aufwand und auf spielerische Art zu erstellen. Man hat alle wichtigen Informationen im Blick und kann Anpassungen einfach vornehmen. Im Workshop erarbeiten wir den Canvas in Gruppen – anhand von Beispielen aus der Praxis – und geben Tipps und Tricks.

    Silvio Moser

    Silvio Moser

    LinkedIn

    Silvio ist MitbegrĂŒnder von SwissQ. Er ist seit 1997 in verschiedenen Beratungs- und Managementpositionen in der SW-Entwicklung tĂ€tig, mit Fokus auf QualitĂ€tssicherung, Product Engineering und Agile Transformation. Als CTO, unterstĂŒtzt er seine Kollegen in der Definition neuer Frameworks (z.b. dem Agile Testing Framework), Services und Schulungen. Er ist dabei weiterhin „im Feld“ als Coach und Trainer tĂ€tig.

    Axel Welsch

    Axel Welsch

    LinkedIn

    Axel Welsch ist seit 2021 Teil der SwissQ Consulting AG. Seit 2012 ist der gelernte Kaufmann als Quereinsteiger in verschiedenen Mandaten im Bereich der QualitÀtssicherung tÀtig.

11.40 – 12.10 Session 3
  • IoT LoRaWAN and covering testing etc.

    IoT devices, at least with focus on LoRaWAN devices, are hard or impossible to upgrade in the field. Even theoretically possible, in real world almost never. -> Key for development: robustness, reliability, recover from any state. We always look at it like a spaceship where you have no more direct access once released. Testing involves: Hardware design, electrical signals in any harsh condition (we have many customers above arctic circle, in the desert, in Amazon rainforest, at the sea, in the sewer network) Firmware – no unknown state – always recover from any state – any communication can fail, hang (interface to sensors or modem) -> recover in any state – Firmware tailored to device (non generic, low code base per device) Simplicity of design keeps error rate down. Hardware testing (after assembly, mass production, before shipping) -> no defective devices help to scale efficiently. Testing of firmware changes and formatting (payload) Side note: we design with assumption that we can never change code during lifetime of device. We have devices in the field which we never touched again since 2016. But we keep all and incrementally update the devices and maintain innovation. Focus will be put on Firmware & Software testing and strategies to maintain high quality, reliability, permanent operation in the field. Only side notes regarding all other aspects to summarize complexity for devices in the field in contrast to „data center, office located“ devices/systems.

    Reinhard Bischoff

    Reinhard Bischoff

    LinkedIn

  • Intent based deployment for Google Production

    A large part of Google Production is maintained through continuous intent-based deployment – including the infrastructure configuration for most services. In this talk, we will start by describing why we settled on intent-based and why it helped manage our ever growing complexity. We will cover Prodspec, our way to deal with the generation and maintenance of intent – and why it is important to make it a first class citizen. We will also talk about Annealing, which continuously & safely applies the intent to production. Here, we will see the notion of Select-Update-Validate and the 2 fundamental approaches to deployment. Related: Prodspec and Annealing | USENIX

    Pierre Palatin

    Pierre Palatin

    LinkedIn

    Pierre Palatin is a Staff Software Engineer in Site Reliability Engineering (SRE) at Google. During his many years as an SRE for Gmail, he learned solid production hygiene and how to manage large scale systems. Building upon that experience, he co-created Prodspec & Annealing, the control plane now responsible for a large chunk of Google infrastructure. When not talking about production management, he is most likely saying things about graphic programming or food.

  • Migration of a containerized legacy application to the cloud

    A legacy app is usually not designed to operate in a cloud services environment, not even as a container. You can’t refuse cloud adoption if you want to continue to be successful and open up new business areas. That’s why we took the plunge with our monolith, whose development began more than 2 decades ago. We also had to face an organizational challenge: From waterfall to agile software development using an enterprise framework.
    ‱ Which steps regarding to the implementation have we taken and why?
    ‱ Migrating a legacy app – is it worth it?
    ‱ What about the obstacles, we’ve faced?

    Patrick Koch

    Patrick Koch

    LinkedIn

    DevOps Engineer, Blogger and Lecturer – loves to automate everything.

    His interest in DevOps came at an early age, while studying software development at the Technical University of Graz – in addition he joint a Free and Open Source Software non-profit project at that time.
    Since 2014, responsible for CI-CD/Cloud/Container/Kubernetes topics in his department. Running his own blog about DevOps and gives lectures/workshops at international conferences for several years.

    Michael Mitter

    Michael Mitter

    LinkedIn

    With a sound technical education at Graz University of Technology and more than 15 years of practical work experience in software development, Michael Mitter was instrumental in setting up a QA department as a certified SDQA manager. He also worked as a technical project manager and requirements engineer in an international environment. As a certified Scrum Master and Product Owner, he has been familiar with introducing and using agile methods for more than 10 years. In all activities, the focus on software quality and the constant drive for improvement, both from a technical and process perspective, has never been lost. When he is not working, you can find him on his bikes (up+down), renovate his old house (already a home improvement king) together with his family, somewhere outside in nature or listening to heavy music.

  • MLOPS for TinyML

    Training of ML models is still done in the cloud to iterate and continuously improve the accuracy of the model. When an ML model performs poorly in the cloud, it is easy to see the presented data and determine the cause of the bad performance. However, when a model is distributed to thousands of TinyML devices, often with no data stream coming back to the cloud, it is hard to debug and might require new approaches to monitor and maintain its performance. The talk will cover the techniques used for automation and monitoring of such systems, from integration, testing to releasing to deployment.

    Hajar Mousannif

    Hajar Mousannif

    LinkedIn

  • Validating Digital Onboarding solutions through CrowdTesting: the Phygital case in CRIF

    Traditional testing is often insufficient to validate digital solutions under actual conditions of use. Learn how UNGUESS and CRIF have collaborated to bring Crowdtesting inside testing processes to measure and validate the impact of UX/UI on product usability across a wide heterogeneity of devices and usage conditions, without cognitive bias and in a short time.

    Filippo Leccardi

    Filippo Leccardi

    LinkedIn

    Filippo Leccardi, graduated in Management Engineering at Politecnico di Milano.
    In 2016 he started working as a Researcher in the Big Data Analytics & BI Observatory of the Digital Innovation Observatories of the Politecnico di Milano. In 2017 he joined the Artificial Intelligence Observatory as Researcher. In 2020 he concludes the “Percorso Executive” in Design & Innovation Management at the MIP of the Politecnico di Milano. Also in 2020 he began working as Customer Success Manager in UNGUESS (formerly AppQuality), dealing with digital products testing and optimization projects for some of the largest Italian companies.

12.10 – 13.10 Lunch
13.10 – 13.20 Afternoon welcome, speaker previews
13.20 – 14.20 Keynote
  • Site Reliability Engineering Game

    Whether you are already working with SRE in your organization or thinking about implementing this methodology, you learn the best by doing, and doing is much more fun when playing.

    The SRE game provides a safe environment to start experimenting with SRE. In the game, you will be challenged to advise an organization on increasing its reliability. Like in real life, you should balance the quality of the system with the number of features you deliver. Of course, incidents occur, and your success depends on the decisions you made. Are you ready? -Let’s play.

    Niek van Raaij

    Niek van Raaij

14.30 – 15.00 Session 4
  • From passive Monitoring to Observability and Controllability

    In order to apply SRE approaches (built-in quality), one needs to make the application observable, which in turn allows to control the behavior of the platform under multiple situations. While Observability is a buzzword today, this talk illustrates the implementation and realization of Observability principles, its relevancem, its importance to the Testing Community and why testers should embrace and address Observability as part of Quality Engineering.

    Dr Abhijit S Ranjekar

    Dr Abhijit S Ranjekar

    LinkedIn

    Dr Abhijit S Ranjekar comes from an academic background, having done a Doctorate in Mathematics and joined Software for doing R&D.
    He has worked in the field of Performance Testing, Engineering of Applications and platforms for the last 15+ years and SRE, Observability in the recent past. He has hands-on experience across multiple domains and technologies with a special focus on New Gen Architectures and Cloud. Currently, he is Practice Head, Performance Engineering at Wipro, Non-functional Quality Engineering and Testing Services.

  • QA Navigation Board - Venture into uncharted waters of quality assurance

    Bereits vor der EinfĂŒhrung der agilen Methoden und DevOps war das Ziel von Entwicklungsprojekten die schnelle Bereitstellung von hochwertigen Produkten. Im Vordergrund stehen die Überlegungen zur optimalen Architektur und zum passenden Design. Die Aspekte der QualitĂ€tssicherung kommen meist spĂ€ter, was sich wĂ€hrend der Tests bemerkbar macht.

    In diesem Vortrag wird das QA Navigation Board vorgestellt. Mit dem QA Navigation Board haben die Entwicklungsteams ein visuelles Hilfsmittel mit dem sie frĂŒhzeitig die planerischen Aspekte der QualitĂ€tssicherung beurteilen können. Dabei kann das QA Navigation Board innerhalb der Projektlaufzeit auch als Referenz des aktuellen Vorgehens und als Ansatz fĂŒr potentielle Verbesserung genutzt werden.

    Kay Grebenstein

    Kay Grebenstein

    LinkedIn

    Kay Grebenstein arbeitet als Head of QA fĂŒr die Business Line Manufacturing Solutions bei der ZEISS Digital Innovation. In seiner Zeit als Testmanager und agiler QA-Coach hat er in den letzten Jahren in Projekten unterschiedlicher fachlicher DomĂ€nen (Industrie, Semiconductor, Energie, 
) QualitĂ€t gesichert und Software getestet.

  • Axa's transformation as a data driven company

    Becoming a Data Driven Company needs a multi-layered strategy. Apart of People, Processes and Technolgy it needs more, to change the Culture of a big corporate like AXA. The talk will show how we started and evolved along a defined maturity model towards a Hub and Spoke model, where Data and AI capabilities become integral part of AXA’s DevOps Product Teams. Best Practice Advice will be given with experiences made on real use cases as well es lessons learned out of daily operations.

    Carmelo Iantosca

    Carmelo Iantosca

    LinkedIn

    Carmelo is the Chief Data & Analytics Officer at AXA Switzerland. He studied Data Analytics and Process Design at the Zurich University of Applied Sciences and specialized/certified in numerous Data Science and Big Data disciplines. In addition to the scientific and technical background, he has an Executive MBA in General Management from the University of St. Gallen (HSG). He worked in leading consulting positions in the Data Science and Big Data domain at Bertelsmann, SAS Institute, and gateB, where he could build solutions for the largest companies in Retail, Pharma, Banking, Insurance, and other industries prior to joining AXA in 2017. Carmelo has been working in the Data Science field for over 15 years and lectures at various universities in Switzerland.

  • Why the teams know best to transform

    We would like to share with you our key takeaways for preparing 1700+ employees for the future! What does shift-left really mean in the context of
    a global organization? Moving away from centrally operated platforms, teams need to adopt a different mindset to deliver and operate business-critical applications.

    Our approach is driven bottom-up and is built on four core pillars: Agile Architectures, Learning in a safe environment, Self-Reflection and data-driven decision-making. We will cover each of them in detail to help you to avoid pitfalls in your own transformation journey.

    Gabor Facsar

    Gabor Facsar

    LinkedIn

    I’m lead DevOps advocate and product owner in the Credit Suisse – Swiss Universal Bank IT. Previously I was working as a SQL DBA and as a platform and infrastructure architect in the data and analytics space. I’m holding a master degree in computer science.

    Magdalena Barczyk-Trzeciak

    Magdalena Barczyk-Trzeciak

    LinkedIn

  • Track+ Microsoft: Lazy engineers guide to GitOps

    As the gap between development and operations teams shrinks, so do the processes. GitOps is a set of practices to manage infrastructure and application configurations using Git. As the concept gains maturity, how does GitOps look for adopters today? We have been evaluating GitOps tools in a real-world scenarios and combined them to our dream-stack. Are you ready to move from ClickOps to GitOps? Join our session to find out what are the trends to follow, what works and what does not.

    Andre Bossard

    Andre Bossard

    Andre is a polyglot developer and seasoned engineer with a 20 year track record of building and delivering products in large and small companies across the whole technology stack. As customer engineer at Microsoft he helps some of the largest companies to become the fastest delivering companies on the planet. He is fond of Kubernetes and the ecosystem it brings and an avid Open Source advocate.

    Petteri Johansson

    Petteri Johansson

    LinkedIn

    Petteri is well seasoned software engineer with over 20 years of experience on delivering large scale business critical applications. Besides being a programming geek, he is also into technology strategy and engineering processes. As a senior customer engineer at Microsoft, he brings his experience to help customers on their journeys to cloud and DevOps.

  • Workshop: Greenhouse of Test Automation: Visualize QA using InfluxDB and Grafana

    The Netherlands is a very small country, but a very great player when it comes to greenhouses. What can we learn from them to achieve the same with test automation? How can visualizing automated tests bring you closer to sustainable test automation and build confidence in quality assurance? The greenhouse metaphor will be the thread of this journey, through the concept & implementation of extracting test results, storing them in an Influx database. It concludes with a demo where the data is visualized on a Grafana dashboard, and lessons learned.

    AnaĂŻs van Asselt

    AnaĂŻs van Asselt

    Linkedin

    AnaĂŻs van Asselt is a test automation engineer, coach and enthusiast. She gained a lot of perspective at a variety of organizations and (test automation) tooling, both frontend and backend. AnaĂŻs stands for a context-driven approach, Bruce Lee Driven Development, and loves nature metaphors to share her stories and pursuit of sustainable test automation.

  • Workshop: Low Code Visual Testing: An Enterprise Test Scenario

    In this working session, we will demonstrate how to create an enterprise test scenario in under 10 minutes. To solve common timing issues in a Selenium based automation scenario, a first computer vision algorithm is used to predict when a web application is ready for the next action. Assertions on the automation scenario are performed visually, greatly reducing the engineering effort. Test maintenance upon application changes are automated by machine learning.

    Lucas Fievet

    Lucas Fievet

    Linkedin

    Lucas Fievet has worked the past ten years in IT as a software developer and AI specialist. After acquiring a PhD in machine learning from ETH ZĂŒrich, he founded LogicFlow to drive automation in software development and testing. He is now focused on improving AI algorithms that assist test automation.

15.00 – 15.20 Coffee Break
15.20 – 15.50 Session 5
  • The quality of the Swisscom Blue TV- Swisscom

    Customer satisfaction, stability and quality related KPIs of Swisscom blue TV have been improving steadily since launch of the product in 2014, while the team is also becoming constantly more cost efficient in parallel.

    I would like to offer some insights and answers to questions that I would consider relevant with an outside view.

    How do we really know how happy our customers are and what is important for them? What are the important factors when building a product consisting of hard- and software with multi-disciplinary teams, working with partners locally and from all over the world? How does our rollout process work? How do people and teams between development/SRE/quality/analytics etc. work together efficiently? What are the key points to motivate every single employee to go the extra mile towards an even better product? Agile vs. traditional, how does our setup look like today? What makes us successful? And how do we even know if we are successful?

    Daniel Glauser

    Daniel Glauser

    LinkedIn

    After studying electronics and software engineering and spending some time as a software developer and project leader in various departments of Swisscom, he changed over from strategy & innovation to the more hands-on topic of building a new Swisscom TV platform. First driving the implementation of Swisscom TVs own app store, he later took the lead of a multi-disciplinary team of DevOps engineers, product owners, product managers and test automation experts. In the role of “Head of Entertainment Devices”, he was responsible for the implementation, launch and lifecycle of the UHD Box and the Swisscom Boxes, the integration of various 3rd party apps on Swisscom TV as well as the end to end quality of the product. He dedicates his spare time to his family and technical diving in the beautiful lakes of Switzerland.

  • Optimize cost running Kubernetes on Spot Instances

    Many workloads running on Kubernetes are stateless or transient. This makes them great candidates for running on Spot Instances in the cloud to minimize costs. Spot instances are virtual machines that use the cloud provider’s unused compute capacity. Because of this, Spot Instances are up to 90% cheaper than On-Demand Instances, but can also be interrupted by the cloud provider when capacity is required by On-Demand users. In this session, you will learn how to run Kubernetes on Spot Instances in the AWS cloud provider and what are the different strategies for dealing with Spot instance interruptions. This will allow you to substantially reduce Kubernetes costs while improving application resiliency.

    Simone Pomata

    Simone Pomata

    LinkedIn

    Simone is Senior Solutions Architect at AWS. He has worked enthusiastically in the tech industry for more than 10 years. At AWS, he helps customers succeed in building new technologies every day.

  • Breaking Boundaries- Back into the Physical World

    The digital age leaves many technology-driven traces in immersive exhibitions, visitor attractions and theme parks: Screen-based experiences, interactive touchscreen applications, LED-Screens and projection-mapping instead of real scenic constructions, haptic adventures and tactile encounters. Ever decreasing investment costs for media hardware continuously intensified this development. Is it time for a recollection, a return to the origins of perception and a revival of the direct connection between space, staging and experience? A Renaissance of the Physical?
    Alexander Bresinsky

    Alexander Bresinsky

    LinkedIn

    „Alexander studied engineering in the field of technical theater and entertainment technology. Before graduating with his masterÂŽs thesis „Artificial Reality – Simulation in the Entertainment Industry“, he gained commercial experience working with DisneyÂŽs visual effects company Dream Quest Images. The year in Los Angeles played a lasting role in his future endeavors – working on theme park simulator rides; e.g. Batman for Warner Bros. and Asteroid Adventure (IMAX 65mm 48fps) for the Phantasialand.

    Alexander started to focus on themed entertainment and researched connections in the field of interactive new media. He took over head of production at fx.Center – famous Studio BabelsbergÂŽs facility for digital film effects. At the same time he was also a lecturer for Animated Entertainment at the German Film School. He worked as creative producer and consultant for various agencies and theme parks with his own company flying saucer, specializing in attraction design and engineering.
    For over a decade, he has been director of the European and the International Board of the Themed Entertainment Association (TEA) – an international non-profit association representing the world’s leading creators, developers, designers and producers of compelling places and experiences. In November 2021 he was elected again to 3 year terms as one of the European and Middle East Division Board Directors.
    Alexander is a member of the executive board of MKTengineering, which is known for its large-scale kinetic projects worldwide.“
  • A practical guide for becoming a high-performance organization

    Many businesses aiming for business agility start their change initiative by implementing a 1:1 copy of the Spotify model, introduce Agile processes to manage the suddenly fast number of teams and apply some new technologies in hopes of establishing a more successful “DevOps” way of working. These efforts often fall short. This talk explains how to run a synchronized and balanced change initiative, respecting organizational value streams addressing the six topics influencing business agility, being 'organization', 'architecture', 'processes', 'culture', 'automation' and 'measurements'.
    Michiel Sens

    Michiel Sens

    LinkedIn

    Over 20 years of experience in IT, Software Engineering Background. Author of the book Continuous Delivery for Managers, Author of the book DevOps for Managers, Co-author of the DevOps Agile Skills Association (DASA) DevOps Fundamentals training. Currently providing strategic software delivery consultancy to customers.

  • Track+ Tricentis

    TBD

    TBD

  • Workshop: Greenhouse of Test Automation: Visualize QA using InfluxDB and Grafana – Continued

    The Netherlands is a very small country, but a very great player when it comes to greenhouses. What can we learn from them to achieve the same with test automation? How can visualizing automated tests bring you closer to sustainable test automation and build confidence in quality assurance? The greenhouse metaphor will be the thread of this journey, through the concept & implementation of extracting test results, storing them in an Influx database. It concludes with a demo where the data is visualized on a Grafana dashboard, and lessons learned.

    AnaĂŻs van Asselt

    AnaĂŻs van Asselt

    Linkedin

    AnaĂŻs van Asselt is a test automation engineer, coach and enthusiast. She gained a lot of perspective at a variety of organizations and (test automation) tooling, both frontend and backend. AnaĂŻs stands for a context-driven approach, Bruce Lee Driven Development, and loves nature metaphors to share her stories and pursuit of sustainable test automation.

  • Workshop: Low Code Visual Testing: An Enterprise Test Scenario – Continued

    In this working session, we will demonstrate how to create an enterprise test scenario in under 10 minutes. To solve common timing issues in a Selenium based automation scenario, a first computer vision algorithm is used to predict when a web application is ready for the next action. Assertions on the automation scenario are performed visually, greatly reducing the engineering effort. Test maintenance upon application changes are automated by machine learning.

    Lucas Fievet

    Lucas Fievet

    Linkedin

    Lucas Fievet has worked the past ten years in IT as a software developer and AI specialist. After acquiring a PhD in machine learning from ETH ZĂŒrich, he founded LogicFlow to drive automation in software development and testing. He is now focused on improving AI algorithms that assist test automation.

16.00 – 16.45 Closing Keynote
  • DevOps at Microsoft: Our Internal Transformation Story

    Hear how Microsoft embarked on their own DevOps journey reducing a three-year release cycle down to three weeks. This required changes to their people, process and products. April Edwards is a Cloud Developer Advocate and will share insights into the agile transformation of Microsoft’s Developer Division and showcase newest additions to Azure and how to use Azure DevOps to deploy any language on any platform.

    April Edwards

    April Edwards

    LinkedIn

    April is a senior cloud developer advocate and the DevOps practice lead at Microsoft, specializing in application transformation and DevOps ways of working. Her focus is working on Microsoft Azure to take customers of a journey from legacy technology, to serverless and containers, where code comes first, while enabling them to take full advantage of DevOps. April was previously a cloud consultant and solution architect for various partners in the UK and brings her years of experience in helping customers plan their journey.

    In April’s spare time she spends time outdoors hiking, skiing or scuba diving.  She is also a triathlete competing in Ironman and Half Ironman triathlons.

17.00 – 18.00 ApĂ©ro & Networking
Ticketoptionen anzeigen