Planning For My Departure
February 19, 2015
I have experienced the departure of many colleagues at Mxi, and each time it has been emotional and stressful. Now it is my turn to leave...
Staff Growth Engineer @ Shopify
Passionate about testing, development, and building great products
Thoughts on technology, development, and the industry
February 19, 2015
I have experienced the departure of many colleagues at Mxi, and each time it has been emotional and stressful. Now it is my turn to leave...
November 27, 2014
For over the last decade, I have had managers that practiced stack ranking. It wasn't until after be subjected to the first one that I started to protest the effectiveness of that system...
November 4, 2014
I often make reference to the Agile Quadrants model to help explain different modes of testing, and how automation is just a part of a larger domain of testing...
October 16, 2014
This month I had the opportunity to give a workshop at this year's Targeting Quality conference in Kitchener-Waterloo. I lead my attendees on a quest to empower them with the tools to author Selenium WebDriver scripts...
August 15, 2014
This month, I ran my first retrospective for a different team at work. I've been participating in retrospectives run by my team mate and have wanted to try my hand at facilitating...
July 25, 2014
A coworker recently shared with me this SlideShare presentation from ThoughtWorks. I had never seen the Agile Testing Quadrants model by Brian Marick...
May 26, 2014
It has been a progressive unraveling of my assumptions and understanding of what is the Context Driven movement going on in testing...
April 25, 2014
I typically hear two categories for software features: internal and external. Occasionally, from the development side, I hear of a third option: deprecated. I am proposing a fourth category...
April 14, 2014
When looking at a potential coach or teacher, I find myself often using the following criteria to help me make a selection...
April 11, 2014
A comprehensive report on JavaScript unit testing tools and techniques, covering authoring checks, executing scripts, and reporting results...
April 1, 2014
Investigation into test reporting formats and opportunities to integrate results from different frameworks, focusing on TAP and XUnit protocols...
March 21, 2014
Detailed experimentation with JavaScript unit testing libraries including Chai.js, Mocha, and Jasmine, with recommendations for TDD and BDD approaches...
March 12, 2014
Initial research into JavaScript unit testing tools, comparing TDD vs BDD approaches and evaluating various libraries and frameworks...
March 10, 2014
Exploring the concept of using test sessions to record research and investigation of testing tools, particularly for JavaScript unit testing...
February 25, 2014
Exciting news about being selected to present at CAST 2014, the annual Conference for the Association of Software Testing in New York City...
February 23, 2014
It is time to start learning about virtual machines. Microsoft is kindly offering up free VMs to do browser testing. I find this exciting...
February 15, 2014
I worked on a new tool for Selenium JUnit testing: video recording of test execution. There are some good articles on how to utilize Monte Media Library...
February 7, 2014
This week the team said farewell to a valuable teacher: Paul Holland. He had joined us for a fixed duration to learn who we are...
January 30, 2014
This week was spent gaining context on APIs. Questions such as: Who are the consumers of the APIs, What is the minimum viable check we want in place for a single API...
January 24, 2014
My first week in, and I am being exposed to my team mates' interests. My cube mate has done some great things to make front-end automation tools available to all developers...
January 18, 2014
I may be new to the testing team at work, but I am no stranger to the culture exposed on the internet. I have long been a reader of many online blogs regarding testing...
January 8, 2014
Starting this month, I shall be adopting a new role as a test automation tools developer. What this means is that I will be exploring and analyzing areas for automation...