Note that I work for a consulting company, so a lot of what we write is owned by our clients…which means we have to do internal projects or write separate things to keep for ourselves, rather than reuse what we write most of the time.
It also means that a lot of specifics don’t transfer well from project to project, but I’ll answer as I can.
Stealing @kinofrost 's format
How do you decide what to include?
Anything that we have worked on across projects tends to find its way into our library. Also, anything particularly tricky to figure out tends to get written down (though not always consistently!)
Do you have templates?
Our templates tend to be around automation, as well as specific documentation that we find important/is required for a certain client.
Team or testing processes or perhaps testing type checklists??
We don’t really have this, though I think we probably should!
What kind of documentation exists/is required?
Test logs are a big one we use, as well as Test Plans and manual test documentation.
Depending on the client, we may have specific documents we have to produce, especially around formal test execution in regulated environments.
Who uses it? Just the ‘test team’ or others?
Anyone in the company who is working on testing. This is usually any tester on the team, as well as at least some of the developers.
How do you communicate to others about its existence?
We honestly broadcast out blog posts that include some of our automation testing framework tricks. For other documentation, it usually isn’t broadcasted out, which we should probably work on.
Is it useful to onboard new testers?
I don’t know that what we have is, though this has me thinking of what would be useful to have for onboarding.
How do you maintain it?
Not well, this is another area where we run into a problem of very fractured projects…we may not need a specific technique, tool, or document for a year or more.
Does it actually get used?
Fairly well used, it may not be all of the time, but I’ve been thankful anytime we’ve had something stored and someone could point me to it!