During my time as a developer I generally produced a good quality of work. My knowledge of design patterns may not have been very good but I tested my stuff to ensure that it did what I expected it to and that is why there was generally a low bug count for my work… But […]
The importance of developing secure software is (hopefully) understood but what about our working practices? Many, if not most of us will be familiar with navigating IT restrictions. Firewalls, limits on what you can install or automatically deleting anything that isn’t digitally signed from an approved source. All these impediments to us working. Perhaps, like […]
I am writing this from a dark place. That isn’t my solution to rising energy prices, but instead from the loss of my wife. I mention this as I think it is relevant to the changes that my career has taken and what I want to talk about today. Change can be hard. It is […]
Exploring my testing
When I first started testing within the games industry we would perform general “destructive testing”. This basically meant there was no specific work so we went off to find bugs (or slack off). I liked to pick on a particular area and would explore that and the behaviours, looking for any little nuances. Over the […]
Challenging myself in Security
Over the past 2 years and the past year in particular I have been learning about cyber security. Whilst I have spoken a lot about threat modeling and even created my own card game (see threatagentsgame.com), I have also been learning a wider area. I recently took part in a tournament by Secure Flag (courtesy […]
I spoke at TestBash UK
In late September I attended my first in person testing conference, TestBash UK. I’ve previously been to online events, in person agile and development conferences and an alternative style event – TestBashX Edinburgh, but this was especially exciting. I was attending as a speaker. Life Goals Now before I talk more on my actual experience […]
What is the future for a manual tester?
I started as a manual QA tester for a games company back in 2008 as part of a massive team, very disconnected from developers. Since then I’ve worked in smaller test teams, within feature teams (i.e. server software) and within a scrum team. This includes a chunk of time where I was the developer, with […]
I get bored
As I reflect upon my career and what the future might hold, it made sense to consider my strengths but I realised that I should also think about my weaknesses. In terms of hard skills, I know that the fact that the nature of the software that I’ve worked on means that I don’t have […]
Effective testing
Many people view testing as a checkbox exercise where you spend a chunk of time writing what you plan to test to verify the ACs (basically re-wording the ACs) and what you will regression test. This may be in test cases or tasks/comments on a story. Once reviewed/shared, the tester of the story would then […]
In a previous blog entry I talked about unit testing and how I’ve learnt from my (many) mistakes when writing unit tests and practices that I’ve seen that wind me up. Today I’d like to talk about how I’ve been writing unit tests recently, employing the ideas of TDD (test driven development), and some of […]