/ BDD, QA

Mocking for BDD

As much as I like BDD (Behavior Driven Development) approach to test automation one problematic question that always comes up is “How do I mock responses from API dependencies”. More often than not your application relies on one or more

/ BDD, QA

Mocking for BDD

As much as I like BDD (Behavior Driven Development) approach to test automation one problematic question that always comes up is “How do I mock responses from API dependencies”. More often than not your application relies on one or more

Behavior driven development in context

I gave a talk at Toronto Agile and Software 2014 on BDD and how to tie them into an Agile process. The slides can be viewed and downloaded here. I would love to hear any feedback in the comments.

Behavior driven development in context

I gave a talk at Toronto Agile and Software 2014 on BDD and how to tie them into an Agile process. The slides can be viewed and downloaded here. I would love to hear any feedback in the comments.

Agile – One Size Does not fit All

Over the last couple of months I got to work on a presentation together with Maurizio Mancini and Israel Gat on the Agile implementation experience at RedFlagDeals and Yellow Pages. The talk was given on August 1 as a part

Agile – One Size Does not fit All

Over the last couple of months I got to work on a presentation together with Maurizio Mancini and Israel Gat on the Agile implementation experience at RedFlagDeals and Yellow Pages. The talk was given on August 1 as a part

Book review and notes – Liespotting

This post is a collection of my notes on Liespotting: Proven Techniques to Detect Deception by Pamela Meyer. I got introduced to the book after watching Meyer’s TED talk and the subject seemed completely fascinating, the book is even better.

Book review and notes – Liespotting

This post is a collection of my notes on Liespotting: Proven Techniques to Detect Deception by Pamela Meyer. I got introduced to the book after watching Meyer’s TED talk and the subject seemed completely fascinating, the book is even better.

A hiring manager follow-up pledge

I am back in the hiring mode. The job descriptions have been prepared and posted. The positions approved. The hiring has begun! The hiring process, ideally, is a collaboration where two people (or one person and an organization) are trying

A hiring manager follow-up pledge

I am back in the hiring mode. The job descriptions have been prepared and posted. The positions approved. The hiring has begun! The hiring process, ideally, is a collaboration where two people (or one person and an organization) are trying

/ CI, QA

Failing Tests != Failed CI

I admit, we sometimes have a test or a few fail over multiple hours or even days. Most will get fixed by the end of the sprint, but some will persist, either getting fixed later or removed all together. Yes,

/ CI, QA

Failing Tests != Failed CI

I admit, we sometimes have a test or a few fail over multiple hours or even days. Most will get fixed by the end of the sprint, but some will persist, either getting fixed later or removed all together. Yes,

/ cloud, QA

Using siege and NewRelic to stress test your application on the cloud – Part 3: Custom Headers

This is part 3 of the 3 parts post on using Siege and NR on cloud based applications. I’ve split this post into three parts: Part 1: Installation and simple scripts to run siege Part 2: Using NewRelic to interpret

/ cloud, QA

Using siege and NewRelic to stress test your application on the cloud – Part 3: Custom Headers

This is part 3 of the 3 parts post on using Siege and NR on cloud based applications. I’ve split this post into three parts: Part 1: Installation and simple scripts to run siege Part 2: Using NewRelic to interpret