blog

Let's talk about testing

The Scrum apocalypse: changing the way we implement Scrum

I love Scrum. There, I said it. Yes, I know I am a married man, and I should not have another love next to my wife, but it is true and I am proud of it: I love Scrum. Every time I read the Scrum guide, I get butterflies in my stomach. It is like that one hot summer back in your teens, experiencing your first summer love. I love it. I may even be addicted to it. Last year, I wrote a blog about the Zombie Scrum apocalypse. I wrote about how we all should fight it. Heal the Scrum zombies and return to the heart and soul of Scrum. And to the butterflies in your stomach.

Continue Reading »

The new way of testing

This week, Hozan Said, our new Business Development Manager, talks about his impression of spriteCloud’s working culture.

I joined spriteCloud at the beginning of June and my first impression was really positive. The team wanted to make me feel at home. During the day, the CEO and COO and my new colleagues asked me several times if I was doing well and if I needed anything. It was an amazing environment. What attracted my attention was the mentality: work hard, play hard. Everybody has so much fun together, but they work hard too, so it doesn’t impact the quality of what they do. On the first day, we had lunch together, played table football, and tried out the VR stuff that we are testing. A whole new world was opening up for me! It was amazing to see how much freedom everybody gets, and that there is no hierarchy. They told me from the first day: “Please try new things, don’t be scared. If you fail, you fail and you learn. If you get good results, you will get a nice commission.”

Continue Reading »

An internship at spriteCloud

This entry is part 5 of 5 in the series Recruitment

We’re hearing from spriteCloud’s Commercial team again this week. Our new Marketing Intern, Rebecca Hogg, talks about what she has learned in her first month.

Learning the value of software testing

When I joined spriteCloud a little under one month ago, I was a total beginner when it came to software testing. The concept is seemingly easy to explain, but as I’ve learned, it goes much deeper. For example, did you know how many different things you can test when it comes to software? spriteCloud provides services such as functional testing, test automation, performance and load testing and mobile testing, and it doesn’t stop there. I knew software was complicated, but this is a real specialty. I’m still only scratching the surface when it comes to fully understanding what software testing is, but what I have learned has taught me that testing is a vital step in the software development life cycle.

Continue Reading »

‘Our biggest competitor is the option to not test at all’

This week, our Business Development Manager talks about the benefits of spriteCloud’s approach to software testing.

14 months ago, I joined spriteCloud as a ‘rookie’ in the software testing world. After being rapidly pumped full of information and presentations, the first customer visits presented themselves. After my first meetings with the responsible managers, it was clear that spriteCloud was offering something special. Even this non-technical business guy now knows the added value of external testing.

spriteCloud is a great company to work for in general, with short lines and creative business ideas that can be implemented a month after being brought up. It is an excellent environment for somebody new in the business. After my first few months as the sales guy for spriteCloud, it hit me that most of our clients found us through word-of-mouth, so our service was selling itself…

We need to conquer the world with spriteCloud

Nonetheless, like every company, we want to expand, or as our management team puts it: we need to conquer the world with spriteCloud! Therefore, we needed to listen more to the companies that we were serving, plus we needed to convince other companies why testing is so important for them. We needed to spread the spriteCloud message: Test your software, not your reputation! And so we did. Soon we found out that our service was very specialized and our market segment in the digital world was already strongly represented: the foundation was there, ready to expand! Testing for creative agencies on a project basis – a popular service we provide – is still pretty unique, especially with the flexibility that we offer as a service provider. We prefer software testing on-demand, without any tremendously long discussions about the scope of the project or pricing models, providing ad-hoc solutions by working together with the client.

Continue Reading »

Testnet Spring Event 2017

Testnet – the largest professional organization for testers in the Netherlands – hosts yearly a large number of events. This year, the Testnet Spring Event 2017 was organized on 15th May. The theme was ‘Widen your base: new skills for testers’, with a variety of workshops and presentations.

One of these workshops was ‘Storytelling for testers’ hosted by René Tuinhout and Marinus Stam. This workshop gave a short introduction to storytelling with practical examples and Do’s and Don’ts. The workshop focused on how to build up a story, and how to tell the story. How to write the story is a logical next step, but not covered in this course.

So, why Storytelling?

Storytelling in software testing is an important aspect for testers, because we do it all the time. The trick with storytelling is to make the story powerful. Telling and writing stories can be used when creating test reports. A test report is a description, explanation or justification of the status of a test project, and is set up professionally and with care to serve the clients. A report is not just a summary of facts; it is a story about the facts.

Continue Reading »

What is the benefit of Scrum Master certification to a Software Tester?

Recently, I passed the Professional Scrum Master I (PSM I) certification on Scrum.org. Reading the Scrum guide made me wonder: What is the benefit of doing the PSM I certification to a tester? Testers do not have a specified role in a Scrum team, they are just one of the guys/girls developing. But most functional testers like me do not have a lot of development skills. So, how can I be of value to the Scrum Team, apart from just being ‘The tester’?

What have I learned about it?
Starting from the beginning; what did I actually learn about Scrum? The main thing I learned is the shared responsibility between all the team members. Everybody is responsible delivering a releasable increment at the end of the sprint. To make sure this is going to happen, the development team is in the lead in about anything affecting the sprint scope. The Scrum Master and Product owner’s sole role is to help the development team create as much value as possible, by making sure nobody interrupts the team and the requirements are crystal clear.
What did I learn about my role as a tester? I learned that I need to stop thinking in distinct roles. Software Developers, Testers, Designers; we are all in this together. Together we make sure we create a releasable increment. We are all Developers, developing the increment. What Scrum does is breaking down the walls, sometimes existing between the different groups and making them work together as one team, with one goal. Developers can have a specialism, but that does not mean they should only focus on that sole specialism.
So, as a Developer with testing as my specialism, what should I do within the Scrum Team? Testing of course, but besides that, I think my value also lies in communicating with the Product Owner, helping him to refine the requirements. And together with the designers, I can make sure their designs fit the requirements (although it is perfectly valid to call that testing 😉 ).

Is it beneficial to testers to get the PSM I certification?
It is definitely beneficial to get this certification. It is especially beneficial to testers who work in a Scrum team, an agile team or an organization which wants to shift its development process to Scrum. Getting the certification helps you to really get what Scrum is and how it works. Seeing it in action in an organization helps you to see where the major difficulties lie. Based on that, as a tester, you can start to add value to the process and help the team progressing in becoming a more effective team, working towards one goal: building a releasable increment.

What level of tester should take it?
For a tester, it would be beneficial to first have some experience in working in a Scrum team. A substantial amount of the questions in the exam deal with real-life situations. You will recognize the situation more easily if you have worked within a Scrum team. I would recommend to get this certification after +/- 1 year of experience as it will show to potential customers that you have mastered the basics of Scrum and that you will be able to work within a Scrum team.

If it would be up to me, I would say every modern tester should get the PSM I certification. More and more companies are making the switch towards working agile and/or Scrum. To stay relevant as a tester, the PSM I certificate is a must-have.

How to pass the scrum.org Professional Scrum Master I exam

I passed the scrum.org Professional Scrum Master I exam earlier this year. Here’s how you can too.

  • Read this page to understand what the PSM qualifications are.
  • Read this page to understand what the PSM 1 qualification is.

Continue Reading »

Gonzo QA: Fear and Loathing at Scrum Day Europe 2014 (part 2)

This entry is part 2 of 2 in the series Gonzo QA: Fear and Loathing at Scrum Day Europe 2014

A savage journey to the heart of evidence-based management for software organizations in 1,000 words or less

Dateline: 3 July 2014, Amsterdam

(Read part 1.)

Lunch-time sandwiches behind me, Forrester’s Diego lo Giudice’s Keynote: The State of Scaling Agile In The Age of The Customer roared into life in the ‘Grote zaal’. Sporting a sharp goatee and an even sharper suit, Diego started talking at 160 words per minute. Having warmed up on his introductory slides, he passed 250 words per minute on slide 4 and was soon speaking at speeds exceeding the limit of normal human comprehension, around 500 words per minute. Facts and figures filled the air. Nobody moved for fear of getting hit. Towards the middle of the presentation, smoke was clearly visible coming from the left hand side vent of his jacket. ‘*’-uniformed roadies immediately appeared on the stage and sprayed his torso with a thick coat of fire-retardant foam, allowing him to continue to present uninterrupted. Diego’s 27,500 word presentation finished without warning to deafening silence followed by thunderous applause. There was 5 minutes left for questions but we knew we had just witnessed a tour de force and there was nothing left to say.

Continue Reading »

Gonzo QA: Fear and Loathing at Scrum Day Europe 2014 (part 1)

This entry is part 1 of 2 in the series Gonzo QA: Fear and Loathing at Scrum Day Europe 2014

A savage journey to the heart of evidence-based management for software organizations in 1,000 words or less

Dateline: 3 July 2014, Amsterdam

I approached Scrum Day Europe with a mixture of excitement and trepidation. Ken Schwaber was giving the opening and closing keynote speeches. Ken Schwaber! Ken co-developed the Scrum process and signed the Agile Manifesto. He founded the Agile Alliance, Scrum Alliance and Scrum.org and I was going to hear him speak. Would the first row of seats be reserved for acolytes dressed in white robes? Would the audience chant his name? Would there be fruit juice to drink at the end? The man who wrote ‘Scrum’s roles, artefacts, events, and rules are immutable and although implementing only parts of Scrum is possible, the result is not Scrum,’ does not sound tolerant of dissenters.

Continue Reading »

Is SCRUM Agile?

Most people would agree that the answer to this question is “yes”. And I’d count myself amongst one of those people. However, I’ve witnessed and participated in a lot of projects that use SCRUM, but failed with exactly the issues that Agile wants to avoid. How is that possible?

Continue Reading »

Reputation. Meet spriteCloud

Find out today why startups, SMBs, enterprises, brands, digital agencies, e-commerce, and mobile clients turn to spriteCloud to help improve their customer experiences. And their reputation. With complete range of QA services, we provide a full service that includes test planning, functional testing, test automation, performance testing, consultancy, mobile testing, and security testing. We even have a test lab — open to all our clients to use — with a full range of devices and platforms.

Discover how our process can boost your reputation.