- Share Lessons Learned ;)
- Review unfixed bugs on projects
- Review unfinished work (maybe few assigned issues are not actual already)
- Reading future features documentation
- Prepare test cases for problematic places that defined in last build (increase testing coverage in common)
- Automate tests in possible and valuable
Permalink Reply by Jaya on November 2, 2009 at 6:14pm
Hi Santosh,
Alex has already provided some valuable suggestions. Here are some additional ideas which can be done in free time:
- Analyzing Post Production bugs if any.
- Updating your knowledge base and Test case documents of the software.
- Improving testing related processes and templates in your company.
- Learning new testing tools and trying to use them to test you application.
- Writing technical papers on software testing and getting them published.
- Updating our knowledge about the field by reading blogs, articles etc.
- Posting or Answering questions on testing forums.
What would a carpenter do when he's between jobs. Start hammering nails into a piece of wood, just to learn carpentry? Or start getting new projects?
Why are you sitting on bench for a long period? If you compare yourself to a tester who does have a project, what does he/she have that you don't? (b.t.w. are you a hired tester?)
(I could fill your entire day with ideas about what to do. But is a task delayed to the period where you have free time worth picking up?)
Permalink Reply by Jaya on November 6, 2009 at 7:38am
>> What would a carpenter do when he's between jobs. Start hammering nails into a piece of wood, just to learn carpentry? Or start getting new projects?
Just like the carpenter sharpens his tools like saw, chisel etc., Testers also need to sharpen their skills in their free time. If the carpenter keeps on doing projects without sharpening his tools then his tools will become blunt which could lead to slow cutting/processing of wood leading to loss of business. Same rule applies to testers also. So free time cannot be limited to just finding new projects.
So both are important. Skills and a project. Without a project you can't apply your skills. Without skills you can't deliver quality work in a project.
I guess there should not be any free time for testers. If you mean apart from project work what testers should do then I am agree with Jaya and Alex. Apart from what mentioned before, they should learn other new tool which they are not aware of, sharpen the testing knowledge, share the knowledge with others.
There can be many more thing depending on tester's interest.