Claus Petersen

How do you make peer learning fun? Our attempt at this is the Unity Learning Framework.

We offer testers the possibility to serve as mentors for their peers in the team. A Mentor creates a Quest which offers takers the chance to learn a new skill, tool, trick or technique. The goal is to have a Master/Apprentice relationship with lots of direct feedback from the Mentor. A tester can be Mentor for multiple skills and a skill can have multiple Mentors. For different skills, the roles may switch so someone who is Mentor for one skill might be a student of another skill.

The skills are grouped into four categories: Product, Domain, Technical and Testing. We believe that these four categories of skills broadly speaking cover what it means to be a competent tester. To make this more fun, we have added a bunch of gamification. People earn points for completing a Quest based on its difficulty. Mentors earn points when people complete their Quests. The points can be cashed in for custom swag and we have leaderboards, achievements and other gaming tropes. We are building a portfolio of Quests within each of the four competence categories.

Not only does this give us a language with which to talk about tester skills. It is also useful for onboarding new employees as well as acting as a tool that can be used in personal development plans for current employees. Since the program spans the entire testing crafts group, people get to work together across development teams, offices and countries. Coaching/direct feedback of teaching is important for the Mentors. Not only because we believe it to be the best way of transferring skills, but also because it facilitates working together across offices and countries.

Katriina Valli: Robotic Process Automation –start small but start now!

The presentation describes what Robotic Process Automation is, how it resembles and differs from Test Automation and what the are requirements for implementing RPA.

You will hear the background to why RPA is such a growing market at the moment and how it will act as the gateway to more “intelligent” technologies.

You will also be able to “see” how these software robots work in practice and the presentation will bust some myths around RPA and give you a concrete case-based approach. The presentation will also address different technical approaches.

Maria Kedemo: Boost your creative thinking!

Many of us have probably asked our self the following questions at least one time:

Why didn't I think of that? Or how could I have missed that bug? Our testing is only as good as our thinking and many times we are held back by deadlines, limited time, poor communication, knowledge and pre-defined roles and responsibilities.

You can, however, improve your thinking with the help of some quite simple tools. In this hands-on workshop you will learn and apply a few of those.

Sari Salin-Tuomela: Test automation for payment terminal applications, case robot

Within Nets, more specifically in Merchant Services IT, we are developing new ways to automate testing for our payment terminal applications.

As we are talking about a very secure device and its internals, there is no way we can access the software inside and test it. PIN insertion is not something you can automate, for instance. We work under strict compliance (PCI) specifications. Thus, we took another approach, we built a robot based on Shapeoko 2 & 3 (latest version) and gathered basically everything as open source components; Raspberry PI, Robot Framework, Python, Arduino, etc. and we are printing the aiding parts ourselves with a 3D printer (e.g., the pen that is operating the devices under test).

What I would like to present is Why we had to divert our testing to this direction, What we are striving for, What our experiences and results are and finally show a video of the robot in action.

So this is for all tech-freaks interested in automation and robotics used in testing.

Paul Eriksson: Why many test automation projects are failing

Everyone loves test automation and sometimes it feels like a magic silver bullet solution for everything! Despite that, test automation projects often fail to live up to the expectations.

In this session Paul will go through some of the most common mistakes and pitfalls and how to avoid them, based on his practical experience from working with test automation for many years and as project leader for major test automation projects.

Johan Hoberg: Exploratory Testing for Everyone

At King's Malmö office, we previously performed scripted regression testing before each release of our games, but participation and engagement from the development teams were low. To change the trend we suggested a switch to exploratory testing, and after trying it once, we never looked back. Participation is always 100% and everyone takes the ownership and responsibility associated with being part of

To change the trend we suggested a switch to exploratory testing, and after trying it once, we never looked back. Participation is always 100% and everyone takes the ownership and responsibility associated with being part of an Agile development team. Release regression tests have become something positive instead of a chore.

In this presentation, I will discuss my key learnings from this transition, and my views on how test competence fits into complex product development and Agile.

Hector Atala: Model-Based Test Automation Development

It is in the interest of many organizations to increase the speed of their development processes and undoubtedly, test automation can aid in this. It is a creative, yet challenging, process that can certainly lead to more effective testing.

We believe that the value of a test automation suite can be measured in terms of the quality of the information it delivers. Hence, we have created models that are used by the test automation teams in the development of tests that are reliable, useful, maintainable and that provide valuable decision-making information.

In this presentation, I will talk about the different challenges we have dealt with during the development of automated tests at Axis and I will explain how we have used models to design tests that aim to help the development organization speed up firmware development.

Linda Hoff: Why we need to become respected testers and how to do that

I think I've seen it all; From organizations where testing is treated like scraps and not even let in to the same building as the rest of the company, or where testing is non-existing, to companies where teams have 50/50 programmers and testers and test activities always get the time they deserve. If a deadline cannot be reached, the feature will be scoped out instead of squeezing the test slot into barely any time at all. I myself have also been at the bottom, with zero recognition and been totally misunderstood. Luckily I have also been at the top, respected by everyone (at least as far as I can tell...) and trusted. I prefer to be at the top and my plan is to stay there. Today, I know more about what it takes.

This talk will cover how to become a respected and recognized tester. This will not only be beneficial to you as an individual test professional, but also to the whole test business. Let’s make “Software Tester” a highly respected and sought-after profession.

Jurgen Appelo

You want to scale agile, but you don't know how. You like some methods and frameworks, but they don't fit in your context. You know the organization needs to change, but there is a strong sense of "change resistance".

Scaling Agile to work in large and fast-growing organizations is a hot topic. Some coaches and consultants offer methods and frameworks (SAFe, LeSS, Nexus, Holocracy) but others don't believe such models can work. Companies such as Spotify publish their own custom approach, but it appears that people try to copy these examples without thinking, and that doesn't work either.

To survive as a company, the organization needs to become a shapeshifter: sometimes hierarchical, sometimes networked; sometimes efficient, sometimes effective; sometimes great at execution, and other times great at innovation. You can only achieve this by motivating people to change continuously. To achieve this, we take a closer look at gamification and habit-forming. Because games and habits are the keys to intrinsic motivation and change. And you need those in your company to become a great shapeshifter!

Till toppen