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

Sneak peek into our Wednesday QA Team Session

img-20160929-wa0004.jpg

Wednesday is when my entire QA team(we call it ZyQualSquad) gets together for couple of hours for our weekly Team Session and we do quite a few things there. I will share what we do in detail someday maybe. Till then a sneak peek into what we do “Every Wednesday” in our QA Team Session.

Well, we plan it for each Wednesday and do very few things.

  • We share new stuff. 
  • We implement new ideas.
  • We collaborate.
  • We present our views. 
  • We celebrate.
  • We make each other speak.
  • We help each other grow.
  • We run through team building activities.
  • We get ‘clicked’,  like anything. 
  • Yes! We PLAY.
  • and we EAT.

Very few things right? :p

Well because we have such an eventful Wednesday, every single week, we never face midweek low.

Rather we get Recharged and Rejuvenated 🙂

Here I go.

(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

How to: Jenkins Auto Deploy & Slack-Jenkins integration

SlackBot-featured1
Automated deployment via Jenkins

If you are someone who is supposed to manage deployment on multiple environments or on clustered environment, you know how painful or time-consuming it can be manually. This post will enable you to automate deployment across multiple environments, from Jenkins branch of your choice.

Well there are few prerequisites before we start, read below:

  1. You have your shell script(s) ready on servers you are looking to deploy build
  2. ssh from your Jenkins server to target servers is enabled
  3. You will need a project in Jenkins which you can configure as Auto-Deployment project. Preferably copy of your existing project which you are currently using for so that you get most of the config copied
  4. Publish over SSH, Build Authorization Token Root Plugin, Slack Plugin plugins are installed in Jenkins(explained in Step- 2)

Step- 1

Create standard structure on each target server, e.g. /home/Autobuild or /u01/mydummyproject/Autobuild

Within Autobuild folder, keep your deployment script which Jenkins will be calling and also create one more directory within Autobuild folder named as build

(more…)

Continue Reading
  • 1
  • 2
Close Menu