Category Archives: Testing

10/22 = 7

Windows 7 went on sale today.
I’m enormously pleased about this because for the last two and a half years I’ve been working as a Software Development Engineer in Test (SDET) on the Windows Fundamentals Reliability team. I joined the team (and Microsoft) right as Windows 7 development was getting underway and have been immersed in

Test aphorisms 1-4

The summer Engineering Forum at Microsoft was held back at the start of June. It’s an annual week-long event where technical staff from across the company present lectures and hold roundtable discussions on a variety of engineering topics. All presentations were organized into topical groups called tracks. For example, there was a designing and testing

Five definitions of reliability

A large part of my day job revolves around reliability—testing software reliability, testing operating system features that make the software running on it more reliable, working on test tools that look for reliability problems. I think about reliability a lot. And here’s the amazing conclusion I’ve come to:
No one knows what reliability is.
Or, to put