Hi Reader,
It has been great feedback from you all and some people even asking me to post something on Test Approach , Strategy ....
Well, I would always love to give something what you want more than what I think you want as.
( Learning from Guy Kawasaki's book The Macintosh way )
Here is one such topic which has bothered and has been bothering me for the past few years.
As a Tester, if you had a chance to work under a Test Lead or expecting to be one soon, this post is going to list a few points what a Test Lead needs to know ( apart from what he knows/claims to know)-
I always would give practical examples ( as a tester ) to support whatever I write ... Here it goes for you -
__The Test Lead - Where are they leading you to ? ___
Due to my job as a consultant/contractor I have the rich experience of working with many Test Leads, both good and bad.( What's bad? )
I happened to work for an XYZ company and Mr M was my Test Lead , he had 5 years experience in support but somehow managed to cling to a Test Lead position.
There were 4 people working under him , of course including me.
The company recruited me anticipating a project which could come up for which I possessed the experience to test that product's wouldn't claim I was an expert in testing that product but still to some extend I had a confidence that I could match an expert's testing.
For 3 months of my joining there were no signs of the project kick off and it is the usual management strategy to keep their employees engaged with something when such kind of situation arises and so the new Test Lead ( new - test lead position was new to him too ) called for a meeting to clarify what the 4 working under them were doing. Only I was bold enough to tell him "I did'nt do anything productive to the company".
Of course I still doubt how others were productive when project was not in hand including Mr M.
"Pradeep , this is a time for you to improve your skills" Mr M ( usual gyaan anyone would have given)
"Thanks Mr M , could you let me know where all could I improve?" - I chuckled.
"Ok, I give you an assignment , write 100 test cases for the project we are planning",MrM.
"Mr M , it is not possible unless you let me know what project and some documents related to that" - again.
"I give you one week time, I am checking your skills in this domain" he went way.
.
.
One week later "So are you ready with the cases?"
"No !" obviously even you would have replied the same.
"You are junk, fit for nothing , I am going to complain , you are not respecting me , you are arrogant , you dont want to learn , you would hav to face the manager soon" the true colours came out.
There were a series of chain reactions and I and the other 2 in his team quit the job ( without a job in hand and confidence in myself).
1) We quit , not with a fear factor but keeping our career into mind as we spent more time on managing our Test Lead. ( the reverse way )
2) The project approval or kick off ... was yet to take place ( 4 months , mind it ).
3) We thought we had learnt great lessons and we all were pretty sure we would grow up to be Good Test Lead in the future because we know what mistakes are.
4) We also had a belief that someone would have faced the same situation and would understand us and give us a job.
Were we wrong ?
__ End of Test Lead - Where are they leading you to ?___
Points to ponder when you become a Test Lead for the first time or in a new domain -
1) Dont try to impress your manager by stressing on your subordinates , your manager is a single person and your subordinates are many.( In-dia , majority wins )
2) Your subordinates would love you more if you admit your lack of clarity in something and get technical/non-technical help from them.
3) It takes time to get respect and it cannot happen all of a sudden.
4) Just for the sake of getting close to your subordinates dont act , subordinates can easily make out the difference between an act and fact.
5) You should inspire your subordinate by showing him how fast and accurate you learn and not by showing him your powers always.
6) You should act as bridge between your subordinates and the manager/management and not act as a barrier.
7) Dont spy when you know your subordinates are talking ill about you, they would enjoy their success then.
8) Your subordinate knows you too are a man who makes mistake and dont abuse them as a super man when they make mistakes.
9) Admit your small/silly mistakes with your subordinates and instead dont crib infront of your manager.
10) Dont end up loosing your subordinates then you will remain a test lead without no one working under you.
11) Understand your subordinate before you even assign him something. You are paid to even manage a raging bull and sometimes the bull will hit you , dont fire the bull. Success is when the same bull listens to you after you managing/training it.
12) Please mind it - when you go out with your subordinates and especailly when you are New ( Test Lead or new to them ) dont talk ill about anything( even if you want ) everyone has their own sentiments , it could affect your relationship with them.
13) There is a way of saying "NO" , learn it.
14) Speak in English and not your mother tounge even if one of your subordinate does not understand your mother tounge.
" Everyone are Leads by birth , yes it is a fact , I Lead my life , What about you ?"
Till date I have watched Gladiator movie more than a hundred times , can you guess why ?
Maximus , the Hero of the movie orders to release the prisoners and does everything for the people under him even seconds before his death and that is a mark of a true leader, I would love to work under such a gladiator and be a Gladiator in the near future!
Thanks and Regards
Pradeep Soundararajan
pradeep.srajan@gmail.com
Disclaimer : I am aware that there are Good Test Leads too and this post is not to complain against any organization/person in particular.Its just an expression or statements I wanted to make to Mr M/any such because a duty of a good subordinate is to help his leader to come out of his mistakes.As a tester who has gone through such a face I beg the new Test Leads to behave in a way that they gain respect and my fellow testers, learn from others mistakes and not by commiting such.I even know a friend of mine who was working in other company planning to commit suicide unable to bear his Leads torture.Today he is happy ! he isnt in that company.
Update : The mention of the movie 'gladiator' is not to show everyone should be ideal but just atleast close to practical if possible. Its true that I myself havent yet become a Lead so I may be wrong , still I would wish to learn from my mistakes too.
15 comments:
Hey Pradeep,
Thanks for visiting my blog and leaving a comment.
Yes, I intend making my blog (http://quality-assurance-software-testing.blogspot.com) a place whereone can get all information related to Software Testing.
I have read your blog, and I truly find it very nice. Keep it up!
- Techie
Your inexperience shows. Whilst leading, ideals shown in cinema are the last thing on leaders mind.
Ha ! true my inexperience shows it. I am just a 3 year old baby in the testing field , lots to learn , thanks for identifying it.
Hi pradeep,
Great that you are sharing your views and your experience in Testing. Pls do keep up the good work.
rgds,
priya
Hey Priya,
Thanks ! but which Priya are you ?
Whomsoever ...the word "priya" actually has tested my brain a lot...thats what i called "Tester Tested"
Pradeep Soundararajan
Hey pradeep,
Its me Yogesh. I am very disappointed and angry with ur blog. I am sorry but I have to say this as a tester.
Its IMPOSSIBLE TO FIND A FAULT IN UR BLOG ;).
Well. U r not from this earth. How can a man earn such an experience from 3 yrs.
Its Simply great.
Hats off.
- Yogesh Y. Degloorkar
Hey Yogs,
Am still to experience more and btw am sharing my secret of learning more than others in 3 years of experience.
Secret - Make more mistakes and learn from it.
Keep Visiting dude !
Regards
Pradeep
Hey Pradeep,
Really ... its very good attitude to share the experience ......
also its hard to say "No" to PL or PM or TL.
Thanks for sharing your preceious experience ...... really its very much helpful to our testing 'Family' or 'group'.
Regards,
Balaji
Good posts..!!
Nice blog..!
Keep it up..!
Why don't you write something about development managers too..?
--Satheesh
Hi Sateesh,
What I have written here is my own experience and unfortunately I havent worked with any Dev managers too close !
Pradeep Soundararajan
Hi Iam basically from Support domain , crossed over to testing recently . After reading this blog it will be my conscious attempt not become one of those managers .
Thanks for the post
regards
Manjunath M.S
Good one but very few people will have that guts to say no to a TL or PM.
Please dont mind am posting personal problems here..
Am working for a company which does not have a TL for QA team and we are just 2 testers, development is not happening much so we are sort of kept idle and management came to know that we are not doing much work here, so they want me to start up development and some prototyping work but am not interested with those works. I have decided to take up testing as my career and now I dont like people coming and asking me to do some thing else. And I am not a person like you to go ahead and air my views to the management because I know how difficult it is to get a job and I have struggled a lot to get this offer. In this situation now I have only 2 options 1 is to go ahead and quit but then it means that I have to risk myself of getting stranded and financial problems and 1 more option is to accept whatever comes my way.
I would appreciate if you give me your insights towards this..
Thanx!!
@NagendraGP,
James Bach says, "We testers show the dark corners of the project" and that has helped me to a great extent because clients hire me to do that. If we keep mum on things that we are supposed to speak, we aren't becoming any better.
By saying what you think you should be doing, you are helping your management and your career. Any organization you join in future might ask you to do things that are not testing in your opinion and would you ever fear the job and not do things you want to?
Also, development is certainly going to help you as a tester. If you are passionate about testing, why not you write code, test it as if someone else has written the code, find bugs, fix them and then ask someone to test to see if they can find any bugs.
Also, testing your own code is a big challenge and I think you should be doing it till you get a new job.
aWESOMe MAN!
Thanks Pradeep..This post is really helpful to me at this point especially, since I have got an opportunity @ my client's place to be a Mr.M :)!!
Post a Comment