26 votes
Accepted

Who is responsible for pinpointing bugs?

If request sounds reasonable (which includes taking into account my other priorities), I would spend some more time researching. If not reasonable, I will respond "sorry this is the best I can", and ...
Peter M. - stands for Monica's user avatar
14 votes

Who is responsible for pinpointing bugs?

It depends. As Joe Strazzere explained, it is a matter of discussion between devs and testers. The question is what factors to consider in such a discussion. I think Danny R. Faught explained that ...
dzieciou's user avatar
  • 10.5k
12 votes

How to deal with a lead developer who questions every action or process suggested by QA lead?

I think this is a delicate topic in the software industry, one that I have experienced in the past. Essentially what I did was have a one-on-one conversation with the person and tried to bring it up ...
DEnumber50's user avatar
  • 1,180
9 votes
Accepted

How to deal with a lead developer who questions every action or process suggested by QA lead?

Emphasis added: There have been situations where the Devs and the QAs ask questions about this same process. And I always jump in to clarify when this happens. Since I have been there, done that. ...
Wildcard's user avatar
  • 215
9 votes

One repo or separate repos?

It depends. Right now you might not see much need for a single repository design. Later, you may find your opinion changes. You might want to use a single repository if you need to keep your ...
Kate Paulk's user avatar
  • 31.5k
9 votes
Accepted

How to deal with not motivated testers?

We have several "testers" who are involved in manual testing and test automation, but all of that part-time. Some of them are not really interested in testing and test automation as a field and ...
Joe Strazzere's user avatar
9 votes

Who is responsible for pinpointing bugs?

Many companies I've worked for shared a policy... ...and that policy is: Testers are free to consult with developers while attempting to characterize, isolate or reproduce anomalous behavior. Once a ...
MrWonderful's user avatar
8 votes

How to deal with a lead developer who questions every action or process suggested by QA lead?

I've seen this pattern in nearly every shop with qa/qe and engineers. My advice from being a dev for 20 years and now a qa engineer for 5 years: This is a practice that programmers actually do with ...
Michael Durrant's user avatar
8 votes
Accepted

Detecting observation skills during an interview

Great Question As per my experience, it's very difficult to get a right employee who has very good judgment, sharp focus, attention & great observation skills. Earlier it was very difficult to ...
Nitin Rastogi's user avatar
7 votes

Who is responsible for pinpointing bugs?

But, what are the general ways to avoid having or deal with such conflicts keeping the relationship between the teams healthy and productive? Both QA management and Development management must ...
Joe Strazzere's user avatar
5 votes

What practices do you use to Test-infect your engineers?

Testing on the Toilet (from Google) Repeating the testing on the toilet prints on your toilets might be a way to spread testing knowledge and get developers to do more and better testing. I have ...
Niels van Reijmersdal's user avatar
5 votes

What practices do you use to Test-infect your engineers?

Challenge developers Another company I was working for held competitions among developers / testers. People love challenges; when challenged with coming up with new testing ideas and writing tests as ...
Yu Zhang's user avatar
  • 9,942
5 votes
Accepted

One repo or separate repos?

Running all tests at once is something that a Continuous Integration server should do for you, not something you do manual as it lets you wait for a long time. Let a server do the work and reporting. ...
Niels van Reijmersdal's user avatar
5 votes

What to do if a QA tester mistakenly deleted a table from the QA Database?

If you read enough tech Twitter or other tech blogs, you'll come across the sentiment: "You're not a true software developer until you delete production!" Yes, QA testers are developers. ...
Lee Jensen's user avatar
  • 2,181
4 votes

One repo or separate repos?

Adding to the awesome and very detailed existing answers. There is a well-known success story of using a single large repository - Facebook and Google. As of 2014, Facebook's main repository was 54 GB ...
alecxe's user avatar
  • 11.4k
4 votes

What practices do you use to Test-infect your engineers?

Make it easy Build frameworks which Mock and Stub out portions of the system Set up examples Use frameworks which allow reuse for integration testing (BDD frameworks work well here) Make it ...
Paul Muir's user avatar
  • 3,282
4 votes

Strategies to building up reputation as a software tester in a team

This question is by definition very broad and depends on so many human factors that are not necessarily related with quality of your work. To disregard all human aspects of this question such as (...
Miroslav Ranisavljevic's user avatar
4 votes

Ideal size for a QA team

You might want to consider breaking your QA team into smaller groups so they can focus on specific products. Keeping QA engineers 'generic' doesn't really work for agile teams, especially when the ...
LeLetter's user avatar
  • 446
4 votes

Ideal size for a QA team

TL;DR: The smaller the better, I would aim for 3-6 people. The overhead of communication clearly grows when your team size becomes bigger. I guess the tipping point is around 10-12 people, now to ...
Niels van Reijmersdal's user avatar
4 votes

What to do if a QA tester mistakenly deleted a table from the QA Database?

It shouldn't be a big deal. Consider another event. You deploy a build to your QA test environment and it has a defect which leads to rows being deleted or even a table being dropped. Should this be a ...
Thomas Owens's user avatar
  • 1,452
3 votes

What practices do you use to Test-infect your engineers?

Get a Tester invited to the planning meetings along with the Developer and Product owner. As the PO describes the feature to be built and they way it should work, the Developer is already building the ...
Jerry Penner's user avatar
  • 1,011
3 votes

How to deal with not motivated testers?

You and your team cannot .... I repeat, simply cannot afford to have testers low on motivation. You can probably have lesser talented testers, high in morale and eagerness... but you just can't have ...
srini's user avatar
  • 455
3 votes

How to deal with not motivated testers?

Although this question has been asked two years ago, it is still a current topic. Regarding payment; money does not really affect the motivation of people (see: Harvard Review ) So I wouldn't raise ...
Daniel Boehm's user avatar
  • 1,173
3 votes
Accepted

Strategies to building up reputation as a software tester in a team

Without looking at the quality of your work, some of the techniques I've used successfully include: Be tactful. If I can, instead of simply creating a bug, I'll ask the developer what should be ...
Kate Paulk's user avatar
  • 31.5k
3 votes

Who is responsible for pinpointing bugs?

In my own experience, healthy personal relationship between developer and tester helps to sort out this problem. If a tester and a developer are friendly enough under company environment, then the ...
Nawshad Rehan Rasha's user avatar
3 votes

Who is responsible for pinpointing bugs?

To me, who is responsible depends on what kind of team you have. If you have a traditional team, there will have to be an agreement detailing what the testers will do and what the developers will do....
Cronax's user avatar
  • 318
3 votes
Accepted

What does the correct planning of the test team look like in the run-up to a project?

For an agile project: Focus on testing as a very iterative on-going, highly integrated process. High number of testers at the start may be more reflective of a more traditional approach. Remember ...
Michael Durrant's user avatar
2 votes

How to deal with automation naysayers?

In my opinion, the only way to "convince" naysayers of the benefit is to show them real time in real life. Do it. Do one test all the way through. Test it in a bunch of environments and scenarios to ...
user2919960's user avatar
2 votes

What kind of testing should a developer do before passing a build to the QA team?

In addition to your unit tests, please check that your feature meets any written requirements. If the written requirements are out of date, make sure your product manager and your QA are aware of it. ...
LeLetter's user avatar
  • 446

Only top scored, non community-wiki answers of a minimum length are eligible