2,683 reputation
1716
bio website angryweasel.com/blog
location Bellevue, WA
age 48
visits member for 3 years, 10 months
seen Jun 7 at 15:49

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.


Dec
17
comment What are good interview questions for a Software Tester with focus on automation?
I actually disagree with your statement. Great automators are great developers first, but great automated testers are great testers first - they just know how to solve testing problems via automation. In my experience, many "test automators" blindly automate verification after verification, but miss performance, reliability, or security bugs right under their noses. It's subtle, but worth (IMO) being careful. YMMV, etc.
Dec
17
answered What are good interview questions for a Software Tester with focus on automation?
Dec
17
comment Black box or white box testing - which do you do first?
I'm not sure what you mean by "black box components" and "white box components" - to me they'r just "components" (that can be tested with or without knowledge of the underlying code or architecture.
Dec
17
answered Black box or white box testing - which do you do first?
Dec
17
answered Where can I find design exercises to work on?
Dec
12
comment Concepts: API Level Testing
As far as coding skill goes, you're probably going to have to perform, so spend some time practicing. Pick some common Java APIs and practice testing them. The bigger part of testing is probably in the bullet points, but depending on the org, you will probably have to prove you can code the answer.
Dec
12
answered Concepts: API Level Testing
Dec
12
answered Anybody use the Team Software Process (TSP) and/or Personal Software Process (PSP)?
Dec
2
answered Should programming schools be more competitive?
Dec
1
comment What is the general tech news website every programmer should read?
Yes - if there's one, it would be slashdot.
Nov
30
answered Should programmers help testers in designing tests?
Nov
28
answered Should we use progressing job titles for programmers?
Nov
28
answered What to do with bugs that do not repro?
Nov
26
comment Differences between Software Quality certification levels?
Glad to help Alex. As far as certs go, we don't require any at MS. The best way I've found to gain competency in testing is to practice testing (including critical thinking, probelem solving, etc.). Or, as you discovered, find some forums to read to supplement your practice - sqaforums is (afaik) the most active forum on the subject.
Nov
25
answered Differences between Software Quality certification levels?
Nov
24
answered Microsoft SDE Interview vs Microsoft SDET Interview and Resources to Study
Nov
20
revised Are my method or variable names too long?
to->too ++
Nov
12
comment Should I return from a function early or use an if statement?
I'm not sure what happened with my earlier comment - feel like I walked into the wrong bar or something. Surprised nobody flagged my comment for abuse :}
Nov
11
answered How many people in the software industry do not have technical degrees? What made these people work in software?
Oct
18
awarded  Enthusiast