Hot answers tagged

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 ...
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 ...
user avatar
  • 10.4k
13 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 ...
user avatar
  • 1,190
10 votes
Accepted

Ideal size for a QA team

You're going to get all kinds of recommendations on QA team sizes, from zero to twice the number of developers, or higher. The right number for you depends on what you need to test, what kind of ...
user avatar
  • 23k
9 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 ...
user avatar
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. ...
user avatar
  • 215
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 ...
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 ...
user avatar
8 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 ...
user avatar
  • 30.8k
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 ...
user avatar
7 votes
Accepted

Software Tester: experience first, formal skills then

As a manual/exploratory tester who works very closely with developers I find that the best way to improve my effectiveness is to learn as much as possible about programming in general, plus the ...
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 ...
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 ...
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 ...
user avatar
  • 9,720
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. ...
user avatar
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 ...
user avatar
  • 3,212
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 ...
user avatar
  • 11.4k
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 (...
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 ...
user avatar
  • 436
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 ...
user avatar
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 ...
user avatar
3 votes

Software Tester: experience first, formal skills then

As an actual software developer, who is going to keep an eye on that tester's skill progress - what practical skills, typically found in software developers, are most recommended to transfer to QA ...
user avatar
  • 3,212
3 votes

What additional benefits does an software engineer bring to a QA position

I think the primary benefit is that they can Join the development conversation and help improve the product with the developers and talk about technical terms and understand them when heard. ...
user avatar
3 votes

What does a QA Architect do in a team, and what skills are needed for this job?

A qa architect is a person who design the building block of qa process. Basically this is more relevent to test automation where many things comes in picture. So his role is to place and consult the ...
user avatar
  • 31
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 ...
user avatar
  • 437
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 ...
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 ...
user avatar
  • 30.8k
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 ...
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....
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 ...
user avatar

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