16 Things to Do When You’re Bored of Testing

Is Software Testing a Boring Job?
Testers are very enthusiastic at the beginning of their career. But when learning curve is saturated they start feeling bored. They quickly get tired of writing same bug reports and executing same test cases again and again. They simply don’t feel challenged. Almost all testers have this feeling in their career at some point. Especially experienced testers don’t find any challenge and creativity in their work.

testing boredom

Does that mean testing is a boring job?
The answer is a resounding NO! Testing is not a boring job. Actually it can stress you to your limitations. As quoted by Michael Bolton

“Testing is continuous learning process by exploring, discovering and investigating the information you have”.

If you are passionate about software testing you will be less likely to find this as a boring job.

At some point testing can be monotonous work. But you should accept certain level of repetition. You can think of automating those repetitive tasks. Make sure to do your homework carefully before deciding to go for automation. It’s not the end solution for your boredom. You need to find different ways to bring some variety in your daily routine job.

If you ask to any experienced developer around you he will tell you how boring development job is. You can’t stop doing things as those are repetitive. Our whole life is just a sequence of repetitive tasks. Would you stop doing that? Certainly not. We continuously find and adapt to new things that entertain us. You need to find innovative ways to do same things again. You need to find and analyze why you are bored. Once you know the root cause you can work on finding solution.

Assume that you are experiencing this boredom. It might be a temporary boredom, but you need to overcome it and make sure it will not hit you anymore. How to do that? Below are the things I do when this feeling comes in my mind. I’m sure these will work for you as well.

16 Things to do when you’re bored of testing:

1) We’re bored because there is no challenge in routine work. There are many ways to challenge yourself. One way I know work best is to challenge yourself to find 5 (or whatever count you feel challenging) critical defects in a day.

2) Stay away from negative people. They definitely have negative effect on people around them. Surround yourself with positive people. Do things that interest and motivates you.

3) Get inspired with powerful long term career goals. Where do you want to see yourself in next 5 years? Always think what you can do today to move closer to that goal and act accordingly.

4) Upgrade your skills. Specialize yourself with any testing skill, or you may even want to specialize yourself with other soft skills like communication, time management, team building and problem-solving skills.

5) Write something about the skills you learned on your job. Write article/how-to guide on subject of your expertise and share it with your co-workers or all testing teams across your company. Don’t hesitate to show off your knowledge.

6) Always reward yourself when you accomplish your goals (e.g. when you complete test cases for a project, complete automating test cases for a module within specified timeframe etc.) No matter how small your goal is, celebrate and enjoy it.

7) Collaborate with QA teams from other projects. Observe their routine and grasp good things from it.

------------

8) If you are a senior person in the team, help others to learn testing concepts and understand your project deeply.

9) Have informal discussion with developers. Discuss what they are doing, what they have developed, what scenarios they have considered, is there anything you can contribute to help them understand the product better. Warning – Some developers don’t like to discuss things with testers (there might be something like “evil testers” in their mind). Deal politely and respect others in such cases.

10) Declutter your desk area regularly. Clean up old requirement document prints. This applies to files and folders on your computer as well. Keeping everything (time and resources) organized is a habit of successful people.

11) Don’t get stuck in a routine. Keep experimenting. It might be related to writing or executing test cases, managing testing teams or test reporting. Find new ways to do your job better. Bring in new process if you think something is not working as expected.

12) If you are bored with executing manual tests, ask your boss to assign a different task to you, may be testing task like security testing, performance testing or even automating tests using a new tool could make you more interested in your work.

13) Read more books, articles, attend testing meetup and conferences. Explore and read articles from STH archive! We have lots of good articles on various topics. J

If nothing listed above helps you, I’ve more options for you:

(Warning – these are the solutions for extreme boredom. Doing any of these should be avoided without root cause analysis of your current boredom situation)

14) Is that your project you are bored with? Ask your manager to switch you to a different project.

15) Is that your company with which you are bored? Switch to different company.

16) If you still find testing as a boring job, please switch to a different career. Maybe you are not doing what you want to do!

Software testing is exciting, challenging and fun job. To experience it, you just need to think in that perspective!

Do you think testing is a boring job? What do you do if you get bored of testing?



Get FREE eBook + Blog Updates By Email!

Subscribe to get software testing awesome articles and free resources. Enter your email address and click 'SIGN UP NOW' button.


48 comments ↓

#1 Krishna Murthy on 11.25.12 at 5:09 pm

I take a break when I get bored.

#2 Mr Rahul on 11.25.12 at 5:49 pm

This will help our QA team. They need these tips badly.. sharing it

#3 Usman on 11.25.12 at 6:12 pm

Very good thing. Most of those i already do. Good article.

#4 Deepa on 11.26.12 at 4:27 am

Really Nice tips.
Even I followed the same tips
Because of that I never bored with my job
I love to do job and discoveries

#5 vinod on 11.26.12 at 4:44 am

thanks for giving nice suggestions …

#6 Vaneet Sharma on 11.26.12 at 4:47 am

Nice article, I followed the same while discovering new bugs.

Keep postings !!

Thanks

#7 HARDEEP on 11.26.12 at 4:48 am

I HAVE DONE B.TECH IN CSE AND I M FRESHER PLZ TELL ME IF THERE IS ANY JOB RELATED TO SQT IN PUNJAB….THNX

#8 Anil.H.M on 11.26.12 at 5:30 am

Great Article, Awesome, Kudos! to Author!!. I got inspired to move a bit. Really i got bored, i will take action now as mentioned 16 points.

#9 Maqsood Syed on 11.26.12 at 5:45 am

I will read articles when i feel bored which helps me in understanding views of different testers.

#10 Vina Vaishnao on 11.26.12 at 5:48 am

Reading your articles is also one of the way to get relief from boredom..

#11 Ashok Mistry on 11.26.12 at 6:10 am

Nice Article, What i do when i get bored is i try to read different article other then testing which help get out of bored mood and gain knowledge of other things…

#12 GV Sairam on 11.26.12 at 7:43 am

Kudos vijay…nice article…thanks for sharing…..

#13 Anshu on 11.26.12 at 8:13 am

Real nice article to kick-start again! When i get bored, I most certainly read more articles on ST and sometimes on other topics that interest me. Really helps
PS: I like the pic in your article.. what a true image of a tester :D

#14 Vijay on 11.26.12 at 8:21 am

@ Krishna, Ashok – Thanks for sharing your views on how to overcome testing boredom. These are also really nice ways to handle boredom.

#15 Vijay on 11.26.12 at 8:21 am

@ Mr Rahul, Usman, Deepa, Vinod, Vaneet, GV Sairam – Glad you like this article. Hope it will be helpful for you and your team to get motivated.

#16 Vijay on 11.26.12 at 8:21 am

@ Anil – Hope you will soon get out of this boredom with these tips and find testing an interesting work.

#17 Vijay on 11.26.12 at 8:21 am

@ Vina, Maqsood – Great to hear that STH articles help you to get relief from boredom.

#18 kalpesh on 11.26.12 at 9:22 am

i am getting bored to working with same project from last 1&half years ..please help i want to switch my current org ….& try to bank & finance domain please post article to help me to geting job in this domain early

#19 Amit T. on 11.26.12 at 12:58 pm

Well i don’t think that Testers get bored after a saturation point. I must say that if a tester feel bored or saturation point in his testing career then this field is not for him/her. Actually there are a lot of challenges in QA/Software Testing domain, Testers play a key role from Planning to Deployment, Unit to Integration, System to Acceptance, Methodology to implementation it is not just about test case writing only. I respect and welcome views from all readers/IT-professionals but being a part of a QA team/community i proud to be a Tester.

#20 Aniruddha P on 11.26.12 at 1:25 pm

Its not like people are getting bored to field where they are working, they always get bored due to repetative task they are handling in day to day life, I think this article gives u more advice how you should approch to your job and then decide your carrier.
I think changing job or carrier is not a solution if you are getting bored, I agree with other points….

Really Nice article, I normally followed points 1 to 5 if i will be getting bored in my daily work.

Keep postings !!

Thanks

#21 sibusiso on 11.26.12 at 3:56 pm

Nice tips hey

#22 Genie on 11.26.12 at 3:58 pm

Good information here. My testing team regularly does #9 (Have informal discussion with developers) when we have a team review of our test cases.

I am always asking the developers what areas we need to really test hard and if they think our test cases are effective in that area. We have been working as one team for several years and recognize that with effective coding and testing we all win.

#23 Anand Iyer on 11.26.12 at 5:16 pm

Neat list. It covers most of my favorites – try out automation, try reading books, do write occasionally (or rather, make it a regular habit to write)…

There’s only one item I would like to add. Tool development. Identify, design, create, implement and educate those around you on tools – tools as such may not make things great – but knowing about the right tools, and using them at the right place is what makes it valuable. Evaluate existing tools. There’s tremendous scope in this. Once you have this expertise in your quiver, you’re safe – safe from boredom, forever.

#24 Dennis on 11.26.12 at 6:02 pm

“Stay away from negative people” yeah you could say that again. Not so easy though when they sit right next to you and headphones aren’t allowed.

#25 Thaer on 11.27.12 at 7:04 am

Useful Tips

#26 Mohan on 11.27.12 at 7:26 am

Hi Vijay,

I have chosen as a testing carrier with my involvement & done my task regularly. But still am not satisfied with this. Because I am working on maintenance project, so myself I didn’t write any testcases since I joined, also executed earlier written testcases only. It means not boring the testing job, but little fear about my future.

Shall I follow your point #14? Is it correct manner to ask PM regarding project. Could you please suggest me something?

#27 swetha on 11.27.12 at 8:57 am

Hi,
Currently i am working as a S/W tester in small organization. Here we are not using any testing tool i have been working in this organization for past 7 months i want to improve my testing skills. can you please suggest any testing tool which gives me the better carreer.

#28 Bhushan on 11.27.12 at 10:48 am

Hi all,

will anybady help me b’cos i am serching the job as i wan improve my S/W testing knowledge.

#29 chandrasekar on 11.29.12 at 5:14 am

Hi,
whats the difference between SDLC and STLC….im waiting for your replay…..

#30 Ashok on 11.29.12 at 6:49 am

Stages.
1 Requirements Gathering
2 Design
3 Testing team write the detailed test cases.
4 Testing
5 Deployment
6 Maintenance

SDLC – Software Development Life cycle.

Requirements Gathering : Requirements gathering is done by business analyst. Development team analyze the requirements from the design, architecture & coding
perspective.

Design : Technical architect works for the high level & low design of the software. Business analyst works for
the UI design of the application.

Coding or development :Development team does the actual coding based on the designed architecture.

Testing : In SDLC, actual testing is carried out in this phase. It includes unit testing, integration testing & system testing etc..

Deployment : Application is deployed on production environment for real end users.

Maintenance : Basically, it includes, post production / deployment support & enhancements.

STLC – Software Test Life Cycle

Requirements Gathering :Testing team also review & analyse the requirements. Testing team
identifies the testing requirements like what types of testing will be required and review the requirements for logical functional relationship between various features / modules, so that any gaps can be caught at an early stage.

Design : Here, test architect generally the test lead/manager, does the test
planning, identify high level testing points. Basically, requirement detailing is done in this phase.

Coding or development : Testing team write the detailed test cases.

Testing : Test Execution and bug reporting, manual testing, automation testing is done, defects found are reported. Re-testing and regression testing is also done in this phase. But, I don’t agree with this statement. So, if I want to relate the testing phase with STLC, I would say it it is testing of test cases & test plans i.e. is basically review of test cases, test scenarios etc..

Deployment : Final testing and implementation is done is this phase and final test report is prepared. For this statement as well, I don’t agree. For software / application deployment is basically, when it is installed for real use. So, this way, STLC, deployment would be when test when test cases getting used i.e. execution of test cases.

Maintenance : Most of people say – Maintenance testing is carried out in this phase. My definition for this is – updation & maintenance of test plans, test
case required for the testing of support requests & enhancements as a part of maintenance.

#31 Ashok on 11.29.12 at 6:52 am

@ chandrasekar : Please find short difference between SDLC and STLC..

#32 Raja on 11.30.12 at 3:48 am

Testing is a always challenging JOB, if some feels bored because of routine tasks, may be the two options they can choose, one build skills to scale up to test architech if interested in tech side, two build poeple management skills or project management skills

#33 chandrasekar on 11.30.12 at 10:02 am

@ashok: thank u….

#34 chandrasekar on 12.01.12 at 9:20 am

How to execute 1000 test cases manually in a single day? What kind of testing methodology do I have to use? Please help me with this question.

#35 sidra on 12.04.12 at 8:16 am

very exciting and motivating..
nice tips :)

#36 Madhulatha on 12.04.12 at 11:21 am

Nice article,Reading your article is also one of the way to get relief from boredom

#37 Sridharboraian on 12.04.12 at 11:47 am

Good tips

#38 pardeep sharma on 12.05.12 at 7:20 am

good artical………
i have 4 year exp in software testing and i am not bored from my job. in testing job there are many challenges, work with different team and project in a time. so you always keeping new thing in your life. in any case if you bored then you try to learn new thing in your work or upgrade your skill.
so after 4 year exp. i can tell you testing is not a boring job and it is not a easy job. every day found a new defect is not easy. it may required good skill in a person and that person is you……………

best of luck all my tester friends

#39 chandrasekar on 12.06.12 at 4:47 am

i had a doubt,some peoples working in small companies after getting 1yr exp,they are moving to some mnc companies,
in small companies they followed diff methods or procedure for testing and in mnc, following different methods how they can manage…..

#40 j on 12.11.12 at 10:22 am

fhfhfhfdhdfsh

#41 ArunTeja on 12.18.12 at 6:46 am

good article keep posting

#42 Uma Mundada on 12.20.12 at 1:28 pm

Thanks for sharing such good tips.

#43 testerama on 02.14.13 at 4:43 pm

I definitely consider changing career. How can make use of my UAT experience to start a new career (non IT). Any tips?

#44 gomathi on 04.09.13 at 11:42 am

Nice article vijay Really i got inspired …… i love my testing profession … got one yr exp … very interesting field … u r my roll model vijay

#45 sb on 10.08.13 at 7:45 am

Hello All, There is a lot of fuss about testing and test management; BECOMING TEST PROFESSIONAL IS A CAREER BLUNDER.

Reasons:

1. Developers vs tester ratio : More developers but less testers therefore few job opportunities.
2. Less salaries and few onsite opportunities. (testing is outsourced, Compare the billing rates for SAP or Oracle Fin vs Testing)
3. Easy to replace, therefore easy layoff.
4. Treated as supporting team, secondary treatment therefore less annual hikes.
5. Easy to come to a career end: keep learning new tools again and again; in Dev if you learn and work J2EE or .NET it is for life time or for 15 to 20 years. In the last 10 years several tools came into market and replaced by others Winrunner to QTP and to Selenium even though clients are skeptical about the ROIs.
6. you will be frustrated when people who passed out 5 to 6 years after you pass out from the college talk about new and cutting edge technologies that change the world – like cloud big data or great ERP and and their implantation, because you always get a chance to see the UI but can not architect the same.

7. People who worked as dev architects can go for start ups, bcz thy aware about the technology as well as business; but as a tester you may be aware of the business but not the technology and its implementations.

8. In long run, if you would like to go into Senior management companies prefer managers with development background to the mangers from testing background.

So guys if you are with less than 5 years work exp in testing, this is the right time to jump into Development otherwise you will regret for the life time!!!

if your work exp is more than 5 years, accept your destiny and drag your feet!!!

Regards,
Test Manager with 10+ exp and with PMP

#46 Pradeep Tiwari on 12.25.13 at 7:27 am

really helpful article.

#47 dnyaneshwar on 02.06.14 at 8:44 am

its ………… helpful and nice thought I really Appreciate from this…………….

#48 Robin Mehta on 03.10.14 at 11:33 am

@Chandrashekhar

yes its possible to cover up 1000 test case in single Day.Please Find below simple technique which help you to come out from this problem

make Simple groups of that 1000 test case.
For Example let say i have six module and each module have Add/Edit/Update functionality.

So Do one thing that group the same scenarios which need to cover up and apply it in test case.

In short group by same scenarios for different module makes easy to cover maximum test case.

hope this technique helpful to you.All the best

let me know if any Query.