How to get your Team together and be a Happy Unit

Get your team together Testers in Blue #ZyQualSquad
Testers in Blue #ZyQualSquad

If you are a leader(with a title or without title), I am sure you must be thinking often on how to get your team together. How to juice productivity with visible vibrant energy and free-flowing passion across the team. You must be thinking of conducting some awesome team building activities, present(or receive) content of great help to your entire team so that they would feel that they are learning in some way. My mind is often occupied with such thoughts. Not just because I lead a team, but because I naturally love to push people to get their best, to grow together. And of course, I equally love to learn from the people around me. 

Weekly Wednesday session is one of those many initiatives me and my team took as our efforts towards making the above possible. If you do not know what our weekly Wednesday session is about, you can get a glimpse of what exactly it is here. Ok, so I am not really going to directly tell you the ‘how to’ here as the title might have conveyed, but I am surely going to share few practical hints on ‘what can be done’. Wednesday is a fun day for us. It stays eventful and it stays productive. It acts well to burst away midweek blues if any. However, last few sessions were going bit unplanned and though we were having fun, the feeling was there that we can juice more productivity and fun if we plan it properly. Taking people together, engaging the audience is a skill. Content too has to be different.

Time was for me to get the matter in hand. I informed the team that I would be presenting throughout the session and have interesting things lined up for them. We usually meet for around two to two and a half hours every Wednesday, so I wanted to adhere to the schedule and still cover a lot of variety which I want all my team members to focus on too in future. I spent some 45 minutes to put my mind mined stuff into a PowerPoint presentation. Here is what all was there:

  • Testing Trends: 

how to get your team together ZyQualSquad TrendTracker

I decided to start with something related to Testing. Need and challenge of any IT professional these days is to stay up to date with what is happening in the industry. The case with us, the testers is no different. What could have been a better choice than quick talk around State of Testing Survey 2017? Thanks to PractiTest and Tea-time with Testers for conducting this awesome survey with well defined and well-directed questions. The report talks about many things such as where the overall testing industry is heading, what tools they are using, how important now is to break the comfort zone and learn something new for testers, how the career shifts are happening and so on. If you haven’t had look at it yet, you can check it here.

(more…)

Continue Reading

My new love: Ethical Hacking : Post#1

 

New love: Ethical Hacking

Hope the post title don’t annoy my wife :p . It shouldn’t I guess, as long as the love is for learning something very good.

The Start:

We all face dilemmas in a day to day life. Sometimes in personal life, sometimes in professional. In the later category, I was facing one from last many months. And worst part being in dilemma is sometimes you either end up doing nothing or you do both the things. What happens then is you end of thinking about two things and end up working on two as well. This delays your achievement, this reduces or rather diverts your focus frequently. Being someone who always ends up getting a lot of new ideas on daily basis regarding new things to learn, try and implement it sometimes becomes very tough to select one and finish it completely.

The dilemma I am talking about was with respect to the choice of new skillset to learn to advance professionally and to make the days count even better. It was between two things which are booming nowadays and probably they are here to stay- Automation and Ethical Hacking/Security Testing. I worked on both of these and have basic or intermediate knowledge of both. Or you can say I am logically clear on both. But to implement the ideas, solve the problems or make your logic work, you also need to have in depth of technical knowledge of the task at hand, you should know how to. And putting my efforts on both things was delaying my expertise on either.

The choice was finally made as I understood my natural inclination towards the unknown. I am curious by birth, like to explore. So Ethical Hacking was definitely my thing. It’s like an endless road, you can go on and on and on. I have just started on it and will try to share my experience here as I progress. Let’s see how it goes.

The pre-requisite:

It is not necessary to be from software and networking background to learn Ethical Hacking I think but it will definitely help. At least it helps me when I read stories of other hackers or incidents and can understand at least 70-80% of those technically. Again the area to test is so vast that even your preparations or pre-requisites differ according to your target. If you are going to test mobile devices, you will have to gain knowledge around that, if you are going to test web applications your preparations shall differ and so on. I will surely update about what exactly to do and from where to start once I reach some level.

If you ask me, I collected basic knowledge around networking, protocols like HTTP and https, Linux, HTML, javascript over years at my Job. That shall help I guess. Apart from that, I follow a lot of hackers on Twitter. Their stories, tweets, and interview are of great information. Reading their experience feels like watching a sci-fi/mystery movie. I love it. And yes, I am also reading The Web Application Hacker’s Handbook as my first book purely into Security Testing.

And yes, one more important thing. Did I mention that you should be having a Mentor? It is always necessary and helps a lot with anything in life. I am not saying you should have one for everything, but there should be someone whom you look up to when you do some good work in some field. It is applicable to life in general as well. I am lucky to have few. And here guess with whose help and guidance I am learning to hack? Santhosh Tuppad. If you don’t know him already(which is rare if you are into the testing world), you should read his bio and know about his work.

(more…)

Continue Reading

Why software testing? Here is the answer you want

perfect answer to why software testing

It wasn’t a first time someone said something about testing and it troubled me. It is just that the recent event pushed me to change something about- why software testing? It went like this.

It was just another call from a computer science graduate who is looking for job opportunity. This time the call was from one of my relative.

Part of conversation after initial greetings-

She: Actually I got my results last week and looking for job. Please let me know if you come across any.
Me: Sure! Tell me what interests you. Development or Testing ?
She: (Laughs…) No no, not testing(still laughing), Development only.
Me: Ohh! (Tongue-tied)(She didn’t knew/know I work as Tester of course)

You see the problem? Problem is not that she choose development over testing, that is absolutely fine considering the choice factor. Problem is her reaction when I said “Testing”, rather a question- why software testing? why should I even think about it?

(more…)

Continue Reading

Why you should attend more and more Testing Hackathons

Testing Hackathons Bugasur
From Bug-a-Sur, Mumbai chapter

Allow me to start my answer to ‘Why you should attend more and more Testing Hackathons with a small story.

It was usual Saturday afternoon which otherwise I would have spent lazily at home. But this time(on 26th of November) I was at a co-working place Workloft to attend a Testing Hackathon called Bug-a-sur(named after a demon Bakasur from Indian epic Mahabharata, demon who used to eat food and the person who used to bring him that food) with some of my awesomely talented team members from Zycus #ZyQualSquad (that’s what we call ourself). Full marks to the title, very well thought. The event by the way was hosted by Ventursity.
From my previous experience of attending a Testing Hackathon in Mumbai, I was expecting less9er crowd(Mumbai being quite passive for Testing meetups) at some compact place. I was wrong. When we went there, an entire floor half full of testers were waiting there and event management committee members were working hard to make it big.

Event started at 2 pm with introduction of Ventursity, hosting committee, products which we were supposed to test and their representatives. There were three apps/products which were supposed to be tested across platforms(mobile browser, desktop browser and app).  PricebabaHaptik and Flyrobe were targets of 60-80 gathered testers. Rules, guidelines, product links were shared and at 3’o clock the attack was on.
We were 7 from Zycus,  accompanied by one more tester from Androsonic which made it four teams. Duration to test was three hours. Of course less to test such a big and complex products but that’s how Hackathon works, aggressive targets in crunched time.

(more…)

Continue Reading

6 Years of My Software Testing Journey

I rather joined Zycus as a QA quite accidentally. I started interview rounds for a role of Developer, but was later conveyed about Testing Opportunity. So I joined on terms of being given Development opportunity in case Testing doesn’t interest me(which I never had to even think about later). Needless to say, I knew nothing much about Testing before starting the interview rounds and very less by the time I got selected.

So why am I writing this piece? Well, I am doing so to share very critical aspects of being a Software Tester which I learnt during my journey. I cracked my interviews, joined one of the biggest and most ambitious product of Zycus, logged near 3000 defects in initial 2-2.5 years only, spanning across categories like Functional, Performance, Security, Usability, Multilingual, Multi-tenancy and many more . What I want to highlight is- My journey till this point(~2/2.5 years) of time was successful without any direct and great knowledge of Software Testing principles, Test matrices, Testing theories, etc.

(more…)

Continue Reading
Close Menu