Services

Consulting

I work on projects functioning as either a hands-on tester or strategic test advisor. Specifically I:

  • Execute testing
  • Develop test strategies
  • Build and manage test teams
  • Host brainstorming sessions with test teams

Software Testing Classes
I teach classes on software testing. Following is a list of the classes I offer:

Building a Test Strategy
Learn how to plan and think strategically about testing. Strategic planning is an indispensable skill for test leads and test managers. This tutorial teaches the elements of building a test strategy. This tutorial answers questions such as: What should a strategy include? How can a strategy be built at the start of a project in such a way that the document is effective throughout the project? The tutorial uses discussion and exercises. Practical resources are provided for use both in the class and for future projects. Students work through case studies and leave the tutorial with examples in hand. This class is designed for test managers and testers who need to build a test strategy or want to gain insights into how to think strategically.

Test Pairing: How to use test pairing as a method
This class explores different ways to pair testers. Pair testers to exchange knowledge: technical, product and testing knowledge. This topic opens a discussion to what the benefits and advantages of pairing offers. The class discusses people dynamics and the challenges pairing exposes. The class explores the dynamics of working in the same location, different locations as well as virtual teams including when testers may be divided by sizable time zone differences. The discussion continues with a look at how testers can pair with developers and other members of the development team. Who can we pair with? How can we make those pairings work? The class is designed not only for testers but for developers and project managers who want to understand testing and how to better integrate testers with the team. This class is discussion driven.

SQL for Testers: Part 1
This class is an introduction to relational databases and SQL. The class is designed for software testers and test leads to gain an understanding of relational data models, data types and SQL. This class is an intro to SQL and is designed specifically for software testers. The class is designed for testers who have no background in relational databases as well as testers who can write a basic select statement but are ready to learn more. The class is designed as an exercise-intensive workshop, please bring a laptop.

SQL for Testers: Part 2
This class is the advanced version of the SQL for Testers basic class. This class is designed for testers who want to know more about SQL and specifically want to be able to write complex queries including joins, subqueries and unions. Students will also learn how to use several SQL functions to aggregate and sort result sets. The class includes an overview of indexes, views and stored procedures. The class is designed as an exercise-intensive workshop, please bring a laptop.

I can provide classes for your company, please contact me to discuss.