Category: Team

  • Building a QA team – Part 3

    This is part 3 of the ‘Building a QA team’ series. In this series, I’ve explained what I’ve learnt in the creation of a great team, I’ve also explained the methods I’ve used to create the initial team using a set of shared values. In this final part, I expand on the methods I use…

  • Building a QA team – Part 2

    Introduction In the first part here, I defined the problem to be solved, clarified what I mean by a team and identified the characteristics of individuals I look for in forming a QA team. I also identified the characteristics of what I consider to be a good team lead. In this part I’ll outline how…

  • Building a QA team – Part 1

    “Building a team that communicates freely and openly towards a common goal in the pursuit of a quality deliverable will always outperform a collection of disparate individuals with their own agendas.” Introduction A team is the beating heart of any software development process. People develop software. Those people have differing roles. Those people have differing…

  • Automated testing – not all scripts and unicorns

    Introduction There’s a lot written about the benefits of *automated testing. There’s a lot of money to be made by tool vendors. There’s not a lot written about the downside of *automated testing. A well articulated and well implemented test automation approach is a valuable piece of any development effort. I’m not anti-automation as a…