Sailing with Testers (part V)

Sailing with Testers (part V)

Every year there’s that time when there’s no wind at all. Not even something you could attempt sailing with. Very frustrating for the skipper, but also for the crew, and all those who want to sail, learn more and enjoy the sea and the sailing itself. Every morning it is the same forecast on all of the wind forecast apps and websites. Suddenly they all agree…

While not what one would wish for, it is still a time that can be efficiently used. Mostly for the many things that there’s never time for, like boat upgrades and fixing, cleaning and renovation. But not only. The skipper can take advantage of this time to learn more, to improve their theoretical knowledge and expertise: navigation, ropes (knots), engine and other machinery on boat, etc.

Same goes for the crew – there are yacht crew members courses these days (really), perhaps it’s good timing to take one, or just learn more from the skipper, books and guides.

There’s always something to get better at, that will be handy soon, on the next windy day.

The same goes for software testing. While there’s not days with “no wind” (meaning no testing) for testers, or an “off-season”, there are still times between projects or at least a â€œquiet testing time” for any testing group. It can sometimes be for a specific tester, that has a few days with no testing assigned to them.

So what can we do with this time?

Making the most of your free time

No alt text provided for this image

We suggested time off, with some specific recommendations for fun activities and a resting time. Sadly or not, that will usually won’t be the case though. We, as testers, should be best using this time for further improvements, taking additional steps to get more professional.

Professional Development

As supporters of continued learning we strongly recommend:

Training: Write code, talk with developers, meet with other testers that have expertise in a specific topic (testing methodology, practices, project story they can share, etc.).

Studying:

  • Take a course (offline or online). There are so many options out there, for beginners or experts, on any software testing area you wish to learn more about.
  • Automation â€“ if you’re a manual tester, it’s a good time to expand your horizon with automation testing. Take advantage of your time and get yourself familiar with automation tools, languages, and how to incorporate automation in your projects.
  • Learn from your colleagues. Each of them, testers and developers, can teach you something. Don’t be shy to ask – people love to share their knowledge and experience.
  • Have no clue about coding? A great opportunity to learn a language and train yourself with writing code. You’ll be a much better tester afterward.
  • Review the guides by Google, Microsoft and AWS.

Reading:

  • There are many great books about software and software testing in particular. Find those that will enrich your testing world. It’s easy to search for them by level (for beginners, experts), by topic (regression testing, verification testing), by testing methodology (Agile, Waterfall) and even by the writer if you happen to know of someone whom you would like to learn from.
  • Online reading: Follow expert blogs, who share their ideas and experience. Register on testing forums to read (and participate) how other testers face – and solve – the same issues you are probably facing in your daily work.

These activities are a must for any professional in any line of work. For some strange reason, many testers still do not see themselves as software testing professionals, and unlike others in software projects (developers, designers, engineers of all kinds) don’t see a clear relationship between their career path and their personal development in the field. Testers should be busy with learning and education as in any other profession.

Get Out Of The Box

No alt text provided for this image

Becoming a true professional, in any field of work, requires a lot of work. Many hours spent learning, staying on top of new ideas that are developing in the industry, following expert blogs and forums, discussing various aspects of our work, ever debating new challenges and facing similar problems.

And it can go further. Think out of the box.

For example:

  1. If you are an experienced tester, with some code lines in your bag, consider taking one more step. There are other groups in your software project, not only developers and testers. You can get familiar with how marketing works, product managers and customer account managers. It is them where things start, where requirements are created. If you understand better how they work, the challenges they have and the reasons for the approach taken for the product’s requirements – you are bound to be a better tester, a true professional.
  2. A good tester is thorough and consistent, probably detailed oriented. But a great tester must also be creative. Why not learn it? True some are just naturally so, but it is something that can be learned and practiced. How to think differently, how to come up with solutions from new angles, and how/where to better test.

2020 Suggestion

And one extra option, thinking about years to come: focus on AI, and anything with it related to software testing (and there’s a lot). Don’t be confused with testing automation as these are not the same. Being a testing AI expert will most probably prove to be a very good decision, as AI will change the way we test, the tools we use for testing and further down the road will change the whole concept of software testing – what is it and how it’s done.

Srikanth Chowdary

Award Winning Mortgage Broker | Founder and Director | MFAA Accreditated Finance Broker | Mortgage Finance Specialist at Thought Financial | First Home Buyer Home Loan Specialist |

5 å¹´

Very True, testing is evolving so much and one should always try to gain new skills and reflect on their current status/achievements against the goals

赞
回复

要查看或添加评论,请登录

Gil Bloom的更多文章

  • Sailing with Testers (Part XI)

    Sailing with Testers (Part XI)

    Single-handed sailing Solo sailing isn’t easy. It’s usually done with a small sailing boat or yacht rather than a large…

    1 条评论
  • Sailing with Testers (Part x)

    Sailing with Testers (Part x)

    The perfect storm In our Sailing with testers posts series, we’ve talked about the preparation of a boat for different…

  • Sailing with Testers (Part IX)

    Sailing with Testers (Part IX)

    You’re not alone, even when sailing Any sailor, and skipper, knows the sailing rules. Unlike what many people think…

  • Software Pandemic

    Software Pandemic

    World Crisis Covid19, the coronavirus, is a major crisis with far-reaching consequences. It is not yet known how it…

  • Be with (automation), Feel without (the hassle)

    Be with (automation), Feel without (the hassle)

    Everybody Loves Raymond Especially since he’s the only one in the team who knows something about automation software…

  • Fast and Furious

    Fast and Furious

    Do it, and do it now Software development projects, applications of all kinds, are nowadays all about fast, fast, fast.…

    2 条评论
  • Sailing With Testers (Part VIII)

    Sailing With Testers (Part VIII)

    Not Sailing At All As we’ve posted last month, times are challenging. Who thought we wouldn’t be able to sail for such…

  • Sailing with Testers (part VII)

    Sailing with Testers (part VII)

    Everything needs maintenance. We do, machines do, transportation vehicles do, and software solutions do.

  • Sailing with Testers (part VI)

    Sailing with Testers (part VI)

    The time for you to buy a boat has come. You’ve been sailing a long time on other people’s boats, friends or rented…

  • The Things We Don’t Want To Do. But We Do.

    The Things We Don’t Want To Do. But We Do.

    I’m sure there’s someone out there that loves to wash, dry, iron and fold their clothes. There must be.

社区洞察

其他会员也浏览了