3,800 reputation
1023
bio website angryweasel.com/blog
location Bellevue, WA
age 48
visits member for 3 years, 2 months
seen Jul 10 at 6:51

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
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
7
comment Alternatives to ISEB
+1 for Weekend Testing (and for a great answer)
May
7
comment Good resources for traditional testers adapting to an Agile environment
+1 because you beat me in referencing Agile Testing :}
May
5
comment Has automated UI regression testing helped you in finding critical defects in system?
I'll add, that in context of the original question, @hannibal's answer is correct, as the question was about GUI regression tests. I'm just wondering what to call my perf, stress, and model based automated tests that find new bugs all the time.
May
5
comment Has automated UI regression testing helped you in finding critical defects in system?
My opinions on automated GUI tests are here. angryweasel.com/blog/?p=7
May
5
comment Has automated UI regression testing helped you in finding critical defects in system?
I disagree with your first statement. "Regression" tests will never find new bugs, but data-driven automated tests, or automated model-based tests /will/ find new bugs.
May
4
comment Suggested books to start on software testing
+1 on How We Test SW at Microsoft (but I'm quite biased) :}
May
4
comment What needs to be tested besides compliance with functional requirements?
@glowcoder - I see where you're coming from. Where we differ, I think, is our experience with complete requirements. IME, there's a lot of testing "between the lines" in requirements - i.e. I expect to do a significant amount of testing that isn't requirements-based.
May
4
comment What needs to be tested besides compliance with functional requirements?
In my opinion (based on my role and the test teams I work with) is that the test team tests for functional AND non-functional requirements.
May
4
comment What needs to be tested besides compliance with functional requirements?
I disagree - I include accessibility under usability. Regardless of requirements, keyboard shortcuts need to work, the app needs to work in high contrast mode, large font mode, etc. I also rarely see reliability requirments or perf requirements, but I test for them (e.g. what happens if I add and remove a user a thousand times?) For security, threat models, as well as penetration testing are outside the scope of requirements, but clearly test responsibilities.
May
4
comment How should you interview for QA positions?
+1, as I also don't like the "test this inanimate object" questions, but agree that testing something is useful during an interview.
May
4
comment What are the best practices in quality assurance process measurement?
I think a more specific question would help here (or a rephrase so it seemed specific enough for me to answer). Metrics is a huge area, and there are a million ways to measure the moving target of quality.
May
3
comment Suggested books to start on software testing
Agreed - would be a good question for community wiki (IMO)