Skip to content

Thoughtworks & Qase on Software Quality #1

Photo of Stephanie Kunsleben
Hosted By
Stephanie K.
Thoughtworks & Qase on Software Quality #1

Details

In collaboration with Thoughtworks and with three very sophisticated talks on our stage, Qase is presenting their first Meetup on Quality Engineering in Berlin. For more information on Qase check out their homepage here.

ABOUT THE TALKS

E2E tests in js-rich web-applications
by Olga Trofimova
Have you struggled with writing end-to-end cypress tests for javascript-heavy web-applications? Have you seen a pipeline of tests being executed for hours? Would you even be writing e2e tests if they were to execute for so long?
In this talk, I will share how I explored the complexity of writing e2e tests for js-heavy web-apps, the challenges I faced, and how I came to the conclusion that quality assurance is our shared responsibility with the developers.

Addressing cognitive biases and mental sets in quality assurance
by Vitaly Sharovatov
Have you ever heard statements like “all big companies hire SDETs and so should we”? Or perhaps you've heard people say “the more automated tests we have, the better the quality is”. I have, and I believe that our cognitive biases and mental sets provoke such beliefs.
This talk delves into how cognitive biases, such as magical thinking and the 'Post hoc ergo propter hoc' fallacy, influence our decision-making processes, especially in the field of Software Quality Assurance. Additionally, I introduce strategies to overcome these biases, beginning with the fundamentals of rational decision making.

Breaking Boundaries with Advanced Kotlin Testing Techniques
by Pasha Finkelshteyn
In this session, you'll learn the ins and outs of testing in Kotlin. I'll start with the basics, covering the current widespread problems of tests. But don't worry; I won't bore you with endless slides full of code snippets. Instead, it will mostly be a live coding session with real-life examples.
I'll also explore advanced testing techniques, such as property testing and organizing your tests into a hierarchical structure, and show you how to put them into practice. We will use Kotest, MockK, Atrium and more! Whether you're a seasoned tester, developer, or newcomer to the testing field, you'll come away from this talk with a better understanding of testing with Kotlin and, hopefully, a smile.

------
ABOUT THE SPEAKERS

Olga Trofimova
Olga Trofimova is a QA Engineer and Enthusiast with 5+ years of professional experience. She works with both manual and automation testing and builds processes from scratch. Olga founded the Berlin QA Community to collect people in love with quality assurance in one place. Her passion is building and setting up processes, testing not only from the perspective of users but also business. As a coach and speaker, Olga is always happy to share her insights with others and be helpful. LinkedIn: https://www.linkedin.com/in/olga-tro-fimova/

Vitaly Sharovatov
Vitaly launched his career as a system administrator in 2001, overseeing networks and Active Directory. By 2004, he had transitioned to web development, acquiring skills in JavaScript, C#, and PHP, and he began blogging about web development topics. In 2007, Vitaly started leading teams. His passion lies in andragogy and mentorship, having mentored over 40 developers and 25 engineering managers. As a quality enthusiast, Vitaly believes that individuals should take pride in their work and companies should strive to produce quality products. LinkedIn: https://www.linkedin.com/in/vsharovatov/

Pasha Finkelshteyn
Years of experience made Pasha know IT through and through, and data is the thing he fell in love with. For several years, Pasha worked at JetBrains as a developer advocate for Kotlin and Big Data. He likes speaking on this topic and helping people to better understand them. Father of three boys, likes board games and TV Shows :)
LinkedIn: https://www.linkedin.com/in/asm0dey/

------

ON THE AGENDA
18:30 Welcome & Snacks
19:00 Stage Time & Q&A
21:00 Networking
22:00 See you next time!
------

Code of Conduct
We adhere to the Berlin Code of Conduct to ensure a welcoming and respectful environment for all participants. The event space operates under largely compatible Thoughtworks Meetups & Events CoC.

Accessibility
The Location is accessible for wheelchair users. This includes the entrance (no steps to get into the location), toilets and the stage.

Photo of Thoughtworks Berlin group
Thoughtworks Berlin
See more events
Revaler Str. 31
Revaler Str. 31 · Berlin, BE