881 reputation
511
bio website softwaretestingclub.com/…
location
age
visits member for 3 years, 7 months
seen Jul 2 at 12:03

Nov
3
comment Functional testing must be done by external party to avoid bias?
@michael_borgwardt For all I know, that may be true in your location/industry. But I know it's not true everywhere. I'm in the UK. Some companies pay testers less, but others have the same pay ladder for testers and devs of equivalent skill/experience. (Anecdotal: in one team I worked in, the highest paid tester's salary (wasn't me!) = 150% of highest paid dev, with roughly equivalent experience & responsibility. Several times I've discovered I was earning more than devs with same exp - I never told them though!)
Dec
8
comment Functional testing must be done by external party to avoid bias?
+1 Great answer.
Dec
8
comment Functional testing must be done by external party to avoid bias?
I'd say that was a bit of a false economy - in my experience, hiring "cheap" for testers can work out pretty expensive. Testing is one of those professions where the very bottom end of the market is absolutely useless - there's a huge gulf between the unskilled commodity "warm bodies" some agencies will send you, and skilled candidates.
Jun
17
comment 30 minutes to explain programming to a 15 year old
+1 for getting her to try it herself too.
Jun
17
comment 30 minutes to explain programming to a 15 year old
@FrustratedWithFormsDesigner I went on a "let's persuade school kids it's worth applying to CS" day when I was 15, along with several other bright kids from my school. Command line stuff LOOKED COOL. It looked super powerful to us, and that made it COOOOOL. Don't assume that 15 year old girls don't want to rule the universe :)
May
2
comment Help with Seminar on Software Testing
I'll second Jeff's request to know more about the audience (makes a HUGE difference to what topics you'd consider "primary"), but I'd also like to know why you think they've chosen you to do the seminar. If you're not a trained tester, then either they're expecting you to talk about testing from a dev's perspective, or they have some other expectation that you need to figure out, somehow.
Apr
26
comment What I need to do to learn Quality Assurance?
@StuperUser, you're basically saying that Cem Kaner is wrong. I think he knows rather a lot more than you do about exploratory testing, testing, and QA. But if you're not interested in that, and it's clear you've not read any of the links, then there really is nothing else that's worth saying.
Apr
22
comment Is it reasonable for QA department to get higher average salary than that of development department?
I wouldn't call them testers if they were doing the latter, I'd call them unskilled, untrained help.
Apr
19
comment How does a programmer tell a business analyst that she isn't right?
@luis.espinal It's not just the last sentence - if you really don't mean to give such a strong impression, then I'd suggest rewording the sentence "What she's trying to do is drop the ball on you", because that's the sentence that creates a context that from your comments, you don't intend to create. I can see what you mean by reading your comments, but not if I only read your original answer.
Apr
16
comment Testing activities carried out in an OO development project
"For the manual user test, if you are using Use Cases you can create test cases for the tester based on those." I'd say this would be something better done by a professional tester - they will come up with far more challenging scenarios, and test design is a skillset that most people do not possess.
Apr
16
comment How does a programmer tell a business analyst that she isn't right?
@luis.espinal. My point is that you can choose to reinforce those behavioural anti-patterns, or you can choose to work around them - I've always chosen the latter, having a history of working in very large very silo'd corporations, because forging good-out-of-silo relationships has usually been the only way to get things done without losing sanity. You also start out with the assumption that the BA is acting in bad faith "what she's trying to do" - it's possible to CYA and leave room for building a better relationship, but you can't do it if you assume malice from the start.
Apr
16
comment What techniques should be used to ensure clear communication from the customer?
Added requirements and specifications tags.
Apr
16
comment How does a programmer tell a business analyst that she isn't right?
+1 for a professional and constructive approach - having a discussion with the BA to make sure there are no other potential impacts sounds like a mature and professional way to handle this.
Apr
16
comment How does a programmer tell a business analyst that she isn't right?
This is really bad advice: suggesting that the original questioner make threats about having a colleague they disagree with replaced is not a great way to build good working relationships. Especially given that responses to other questions suggest that part of his reaction is based on fears carried over from a previous bad environment, not current circumstances.
Apr
16
comment How does a programmer tell a business analyst that she isn't right?
Yup, sounds like Business Analyst. But +1 for "The important thing here is that respectful and truthful communication among all parties is crucial".
Apr
16
comment How does a programmer tell a business analyst that she isn't right?
Is framing this in terms of "winning" and "losing" really a good way to work together? This sounds like an unnecessarily hostile response - "she's trying to...drop the ball on you" assumes malice on the part of the BA, when there's nothing in the original question to suggest any more than misunderstanding about process. If you frame a disagreement as a battle, you may win on this one, but you'll lose overall as working relationships will become antagonistic and everybody will get to spend most of their time on CYA and paperwork.
Apr
15
comment What I need to do to learn Quality Assurance?
@Wyatt - I didn't break it, it was already broken when I got it! ;)
Apr
15
comment What I need to do to learn Quality Assurance?
@Stuperuser, the problem is that you're saying "that is only exploratory testing. QA is much, much wider", and then you name things that would be part of an exploratory testing approach. Did you mean to imply ET cannot include non-functional testing? If so - then your understanding is at odds with Cem Kaner's. (I think his definition is canonical, don't you?) If that's not what you meant to convey, what did you mean? What do you think ET is?
Apr
13
comment What I need to do to learn Quality Assurance?
Your understanding of "exploratory testing" seems to be somewhat lacking - try Cem Kaner's definition first: satisfice.com/kaner/?p=42 (he coined the term), and then try reading this: developsense.com/blog/2008/09/evolving-understanding-about There is nothing in the definition of "exploratory testing" that excludes any type of functional or non-functional testing.
Apr
4
comment What should I know or learn to get up to speed on being a software QA engineer?
The paper sounds a lot more relevant to a manufacturing environment than to a development environment: what made you recommend it?