Software QA FYI - SQAFYI

Being a Better Test Leader or Test Manager

By: Mark Garzone

Are you a test leader or inspire to become a test leader of a team of testers? Follow these tips on leading your team of testers to stellar results.

Invest in your tester’s team education by buying tester books, paying for tester certification programs, and sending testers to conferences. Besides having smarter more educated testers as a result of educational investment the testers will be more loyal to the company. Do this especially if the developers get such treatment with trips to conferences otherwise you build up resentment in the tester team towards the development team.

When selecting or hiring new testers to join your team, choose a tester whose skills will complement the existing members on the team. For instance pick a security tester to join a team that does not have a security tester. Or pick an automated tester for your team if the remaining members of the team are not strong as automating testers. This way you will get a stronger team and the members of the team will have chance to cross-train and learn new skills.

Introduce new testing technologies and tools. Testers like to learn new techniques and new tools and get bored of doing the same thing the same way all the time. Add some variety to the tester’s work. For instance if your company does no automation testing introduce this new technique to the company.

Move testers around different testing projects so that they get bored testing the same product or type of application. Otherwise they might start looking for work at a different company to find that new and exciting feeling.

Approve vacation requests as requested by testers if requested long in advance of project deadlines. Projects slip all the time so why punish a tester for the project manager’s bad management of the project.

Limit the tester’s team overtime work otherwise it can lead to tester burnout. Pay the testers for their overtime work. If you cannot do that then at least order pizza for long testing days at work.

Don’t ask testers for daily email status reports. It more efficient to just hold a daily Scrum with them to figure out what’s going on the project.

Delegate testing work. You might be a super tester yourself but you cannot do all the testing yourself. Also monitor the delegated work to make sure it gets done.

Have other testers review your test plans, test estimates and test exit reports. This will catch errors and missing information from these documents.

Praise your testers for good work and criticize gently for bad work immediately. You don’t want to wait for the end of year annual review to give feedback which affects the work being done today. Timely corrective action only happens when informed right away for bad work.

Fire lazy testers after a warning. There are plenty of eager hard working testers around so get rid of the lazy ones.

Check that not too many duplicate bug tickets are being reported. Too many duplicates is a sign of a tester being lazy and not searching the bug reporting tool before submitting a new ticket. Let the tester know that they need to check for duplicates.

Don’t change the priority of a ticket without chatting with the reporter tester first otherwise they might get offended.

Don’t close a ticket as invalid without justifying why it’s invalid in the comments otherwise the reporter tester won’t understand why it’s invalid and might continue to report those types of errors in the future.

Full article...


Other Resource

... to read more articles, visit http://sqa.fyicenter.com/art/

Being a Better Test Leader or Test Manager