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.
... to read more articles, visit http://sqa.fyicenter.com/art/