Blog Archives

WORLD CANNOT IGNORE US

Its been very short time since we started. We never thought that world would start loving us and hating us for what we are doing. We have lovers and haters around the world. Yes, we say that in very much BOLD way. Many people around us doubted us, they thought we are foolish and stupid enough to be running a startup like Test Insane. We thank our lovers and haters both, because you motivate us and you push to our limits in terms of contributing to the Software Testing world and community. And every time you push us to reach the limits, we say —

FUCK, let’s increase our limits to do more insanely fucking awesome.

Many people told us, “Run your startup in this way and you can make more money”. And I was like, “I did not start Test Insane along with my cool team members to chase money, I know why I started!” We are here to shake the brains of Software Testing community with our work. If we wanted to make MONEY, we wouldn’t have chosen our PASSION; but anything else which could be our cash cow. HELL with the MONEY, we are here for a REASON and that REASON is “BEING HAPPY BY DOING WHAT WE LOVE TO” and that’s our vision. We love simple things in life and we wanted a simple vision. People laughed at us for the kind of vision we had, but that was funny for us because “It is our vision and that vision is not about people”. Period!

 

WHY DO WE EXIST?

  • We love to push the human race forward.
  • We want to make the lives better around us.
  • We want to give back to the testing community through our open source contribution.
  • We believe that we can do awesome when we have freedom.
  • We believe that the world is beautiful with LOVE
  • We love to share the love and that’s when we are happy!
  • We exist because we believe that we will be GREAT and we do not want to be AVERAGE!
  • We exist because it is not ONLY about Testing for us, it is about LIVING to the FULLEST!
  • Because there is so much sloppy testing in this world that only knows to make MONEY!
  • We exist because TECHNOLOGY seduces us.
  • We believe that there are no game changers, but game creators. We are here to create.
  • We exist because of the simple reason that WE EXIST and WE SHOUT LOUDER.

 

In short, world cannot ignore us no matter they love us or hate us. Because we are UNSTOPPABLE in terms of great work which we do. We are not just doers, but enablers.

Want to work with us? Got insanity? Visit our careers page.

NOW OUR TESTERS CAN bugIT

Before you read, I would love to mention that “This was our hobby project apart from the work we do on projects”. Okay, you can continue reading now J

People said, “Tweet it” and we said, “Bug it” and that’s when we thought of an idea for our internal test team where testers can login to our internal app and then just quickly share their bug by typing the text in the text area which says, “What bug is on your mind?” just like how Facebook / Twitter or any other social media may say. Any funny bugs with screenshots can be uploaded here and we have got rich text editor.

How does this work and why did we do this?

Whenever we find bug while browsing some app or using some app, we just take a screenshot of it and explain the bug in 140 characters in the title of the bug and add description if required. We have upload file feature where our testers upload the screenshot and then click on submit button which we call as “bugIT”. We show 10 bugs in the feed along with the tester name who submitted it and also we use lazy load concept to show next 10 bugs just like any other e-commerce site or social media feeds are shown. We love to implement these features even for our testers because our testers are our users and we love to give them better user eXperience. In short, we insanely <3 software!

The interesting thing is the background image for homepage. It goes like this,

 

UI Background for bugIT product

UI Background for bugIT product

Hilarious and insane backgrounds is what we love to have at Test Insane. These kind of background UI images motivates us. No offense to the bugs J

Here is our awesome mathematical calculation!

Our 10 testers report at least 2 such bugs on each day and we have various bug types like 10 testers x 2 bugs each x 20 days = 400 bugs in our bugIT (That means in 1 year we will have 4000+ bugs) Isn’t that awesome for our testers to search from the insane database of bugs which will trigger test ideas in their brain. And we have powerful full text search feature implemented based on the tags provided by each tester, so any tester testing the software can just go and search for “password” and he / she will list every bug type that is related to password. Isn’t that insane? Yes, it is!

We believe in creating very tiny utilities while our team is dedicated to use it and then make it powerful over time. It is about “evolving” the product and we know it very well and do it very well.

Eventually, we want to upload bugs for open source software and give access to the developers to go through these bugs in bugIT and fix them. Soon, we will release this to the open-source community where we can add value by testing open source software and helping the developer community!

The new saying goes like this, ” TEST IT AND BUG IT.”

Okay, I shut up here and let me “bugIT”.

SOFTWARE TESTING COMMUNITY CONTRIBUTION – 2014 HIGHLIGHTS

We started our journey during April 2014 and we went through lots of changes in the way we were working due to whatsoever reasons. There were boring days and at the end of the day there is no sense of accomplishment after sitting at office for 8 hours and doing something which did not make us happy. Some people joined our team initially and they left us for good. There were non-technical problems and I never wanted to spend time on non-technical part more compared to technical part of running a tech start-up. The good thing is, I always fixed the problems right-away and instructed the team to do focus on technical things, innovation and more while I take care of things that are under my control. Thereafter, we knew what we had to do collectively as a team and rock the Software Testing space.

No projects, NO BIG DEAL!

We did not have projects for many months, maybe time was the answer. Instead of cribbing about “we are not getting projects”, we said, “FUCK, let us start with some in-house projects and then started to brainstorm“. We started feeling happy and awesome about that time we spend at our startup. An idea hit us and that was, “How about open-source / freeware for software testers around the globe?” And we were like, “That’s kick-ass stuff!” Let us do it. Our rock-star developers started working on building open source apps and then we started to release them under MIT license. We do not like * (conditions apply) when its open-source / free.

Our team-members & contributors

We kick-started our journey with our first utility developed in python and that was HCE (HTML parser / HTML comment extractor). It was developed by our C, Python, and Java programmer Sandeep Tuppad. He loves neat code and with his support, we were able to release our first utility as open-source on web.

 Test Insane - Software Testing Community Contribution 2014 and 2015

Test Insane – Software Testing Community Contribution 2014 and 2015

Later, it was a surprise when our rock-star developer Karthik Kini (The C# and the Web guy) developed RTE (RestFul Test Endpoints) and said, “Hey Santhosh, here is something I have developed and we can offer as micro-service to the world which could help developers / testers to test”. And I was like, “INSANE”.

And the BIG thing of 2014 was on the way and that was an idea about “Developing software testing mind-maps and uploading them on our own platform of mind-maps repository”. Karthik Kini being the Web Guy was agile in developing the platform and then we invited / requested testers around the world to contribute. Today, we have 100+ mind-maps and 16+ contributors who develop the testing mind-maps and then we upload them in MindMaps repository.

What’s up with 2015?

We have realized that, it is time to make MONEY now & we halt these activities it is not ONE TIME activity, but a journey where we keep contributing to the Software Testing community. The simple reason is, we love the journey of being happy in our life and contributing to the testing community in terms of open-source apps, freebies makes us feel insanely happy!

Watch out for more in 2015! We are going to explode enormously in 2015 in terms of community contribution.

Follow @testinsaneapps to keep up with the insane updates. We don’t mind if you want to follow our Facebook page as well.

Test Insane Joins The Movement To Stop ISO 29119

STOP ISO 29119

We feel good to join the context-driven testing community to stop ISO 29119. You can look at the F.A.Q. about ISO 29119 at http://www.developsense.com/blog/2014/09/frequently-asked-questions-about-the-29119-controversy/ by Michael Bolton.

To file a petition, please use http://www.ipetitions.com/petition/stop29119

STOP ISO 29119

Bridging The Gap Between Testers And Developers To Test Better

RESTful Test Endpoints Representation

WHAT PEOPLE ARE SPEAKING ABOUT?

Often we see the debate on software testing forums and other social media platforms like twitter, LinkedIn and others where testers speak about “Testers must code”, “Testers need to learn a scripting or a programming language” and other kind of statements. We never want to get into such debates or group discussion as we are clear with what we need to do at Test Insane and collectively do better in testing a software.

OUR WAY

We at Test Insane Software Testing Services have team of exploratory software testers who focus on learning to test better while we also have passionate developers who come with extensive experience in programming. Now, there are several things we learn together which is mutual benefit to our customers and us! Our developers help in building test frameworks, tiny utilities, check automation continuous integration implementation, and finding bugs as well from the code review. And they also learn some of the aspects from our exploratory testers about what doesn’t work well and our developers even come up with the counter-measure. There have been times when we have given the fixes in the bug reports, we do not hesitate to give the fixes even though our customers didn’t ask for it, because we believe that we are helping our customers and we will do everything and anything to test the software better and collectively make a faster progress.

 

Developers and Testers Together in Testing

Developers and Testers Together in Testing

 

DO WHAT YOU LOVE TO PHILOSOPHY!

At Test Insane, we love to utilize the skills instead of forcing someone to do something which they hate to or do not like to! We identify the areas in which our team is great at and we help the team nurture the skills which they are good at. The intention is to do better testing and well, we are doing it by having developers and testers together instead of saying, “Testers must code”. We proudly say, “Testers Must Test” and “Developers Must Code” while we use the combo of both and rock testing activity for our customers. We unite and we rock! We do not like a basketball player practicing cricket as well! The world is beautiful when people follow their heart and do what they love to! Having said that, if there is a person who likes to test and code; we would encourage him to do so because that’s what he / she loves to do. Follow your heart and stay happy!

CULTURE PLAYS AN IMPORTANT ROLE TOO

We see that developers generally not respecting testers as they are poorly skilled and not being credible. Some of the statements by developer could be (At least what we have seen in India), “Oh, you just test it man; I have to fix it which is challenging”, “Testing is easy and anyone can do it man” and many other statements which are demotivating or discouraging. Well, we will not deny those comments from a developer because testers with whom he / she is working do not have good enough skills and it is fair enough in that context (There is no generalization)!

Now, the culture at Test Insane is insane! We never felt testers and developers work in an isolated fashion. Till date, we do not feel he / she is a developer or a developer feeling “he / she is a tester”. We see it as a one team who rock the work. Everyone in our team respects each other irrespective of what role they are playing. That’s what makes an insane team. As Test Insane has skilled testers and developers, there are no negative comments because everyone understands the credibility of a team member.

Culture is important and in the context of Test Insane, this idea works where we bridge the gap between developers and testers in testing to help the customer by testing better. In other organizations filled with ego, discouragement, no good enough skills etc. may not work. Sometimes, it is better to keep things separated based on many attributes. It works for us and we are happy working together and we shall continue to do so!

We build great teams! Want to work in our team? Write to us at iaminsane@testinsane.com explaining why you want to work with is and what makes you insane in computer world! We would like to see the writing in insane format instead of formal way. Let there be attitude!