Pekka Marjamäki has been in the testing scene for over ten years. Conferences are his place to shine. As a holistic tester, Pekka isn’t tied up to any specific technique, tool or dogma. He seeks to find the solution to each and every testing problem. He has coached teams that are struggling with test automation, testability, test design and more. When he first began his testing career, he had next to no knowledge in testing, so he read all the testing books he could get his hands on. Soon he realized that testing is more than bashing the keyboard. It is a vast field that spans from social science, creative and freakish thinking, all the way to mathematics and programming. Pekka has been working on multiple domains including cybersecurity, governmental projects, health and social fields, mobile device and logistics fields. Due to his vast domain knowledge, context analysis is his tool of trade – all things depends on the context. Modeling the problems, projects and products are some of his skills but more than anything else he loves teaching and coaching testing. Pekka is an avid promoter of software testing, blogger, a conference speaker and a trainer. When cut, he bleeds testing!
ABOUT THE TUTORIAL
Pharaoh’s Tomb – testologists’ journey to learning and practicing testing
Quite often testing isn’t appreciated in the way it deserves. This can lead to situations where decisions about testing are made without proper understanding of what really influences good quality assurance. And this leads to missed quality goals, stretched schedules and overrun budgets.
The workshop’s goal is to introduce structure to learning and then practicing testing. By learning the factors affecting testing, quality goals are easier to communicate and they are recognized in the whole organization. When this baseline is in good shape, the clients can have good information how to approach testing in their project.
We’ll teach you to be “testologists” – the Indiana Jones of understanding testing as a craft. At first, we will uncover the hidden layers of the testing pyramid that is buried in the sand. We’ll dig deeper into the foundations (towards the Pharaoh’s tomb) and through a exercises we’ll learn a structured way of practicing testing. After we have reached the bedrock, we’ll start the journey back to the top by demonstrating how to apply the structure to the everyday work of a tester and how to tell the story of testing in a compelling way.
ABOUT THE PRESENTATION
Testing skills are mandatory in modern software development for every stakeholder. We have discovered two main areas that need improving: developers’ testing skills and clients’ understanding of the role of testing. Developers focus mainly on programming skills, tools, technologies etc. and they rarely learn systematic testing. Clients on the other hand might view testing either as purely suppliers’ problem or they might focus on the wrong things when testing. We work at Solita. There is an actual need to understand and perform testing in our company. Usually testing skills aren’t systematically trained. Also in some cases, clients don’t understand testing enough to make good decisions regarding it. Enter Test Coaching! Test Coaching is a concept and a service that helps projects and clients to make most out of their testing. Do you have pain-points, lack of testing skills, challenges in testing? Test Coaching facilitates problem solving in teams and projects, tailored to their specific needs. We change the teams’ and client’s way of approaching testing. We have had dozens of projects as clients, large and small. We have coached and trained our managers, developers, and clients’ domain experts who are involved in testing. In addition to helping teams in their daily work, we also help with sales materials and testing related details in offers and tenders regarding future projects. What we do, depends on the needs of the particular company and project. We’ll spark inspiration and give tools for new kind of competence improvement. You’ll be able to implement new ways of training, coaching and guiding your company towards better tomorrow. This can change the way companies think about their testing competence development.