3,855 reputation
1123
bio website angryweasel.com/blog
location Bellevue, WA
age 48
visits member for 3 years, 6 months
seen Sep 24 at 21:19

I'm a long time tester and developer working for Microsoft where I'm currently a Principal SDET on the XBox team.

I've also worked on Microsoft Lync, Windows CE, Windows, and spent some time as Microsoft's Director of Test Excellence.

I am the lead author on the Microsoft Press book "How We Test Software at Microsoft", contributed chapters to a few other books (including "Beautful Testing") and frequently speak to, consult with, or teach classes to software developers and testers.


May
25
comment How to avoid duplicated bug reports, described from different user perspective ?
+1 on preferring over-reporting to under-reporting.
May
25
comment What are the benefits of Block Testing?
Are you referring to block coverage ? I'm guessing from context (and as someone quite familiar with the book) that's the case, but if not, point me to a page number and I'll see what I can do to clarify. Do you have a more specific question?
May
24
awarded  Critic
May
20
comment What additional benefits does an QA /Developer engineer bring to a project
Yes - I agree with this comment completely.
May
20
answered What additional benefits does an QA /Developer engineer bring to a project
May
20
comment What are some tools for fuzz testing?
I don't know that Hexawise does fuzzing - I thought it was purely for combinatoric test generation.
May
20
comment What are some tools for fuzz testing?
What are you fuzzing? Files, protocols? What sorts of streams does the application you are testing consume?
May
20
answered What additional benefits does an QA /Developer engineer bring to a project
May
18
awarded  Good Answer
May
18
comment Developers have code kata to practice skills. What test equivalents are there?
ParkCalc is fun, but I don't think testing a super-buggy application is a good simulation of real-world testing (unless, of course, your apps are actually that buggy).
May
18
answered What are some ways In which testing a mobile application is different from testing a PC application?
May
14
comment What is meant by “Automated tests don't find new bugs”?
IMO, that's sad.
May
13
awarded  Nice Answer
May
11
awarded  Enlightened
May
10
answered What is meant by “Automated tests don't find new bugs”?
May
10
answered What factors should affect the ratio of QA/Test staff vs. App Developers
May
10
awarded  Beta
May
8
comment Testing techniques repository?
Probably not, but can you give a few examples of what you mean by techniques - do you mean t"formal" est design ideas like pairwise testing and boundary analysis, or general ideas like "test for foreign characters and high contrast"?
May
8
answered Security testing resources
May
8
answered Security testing resources