A friend asked me a couple of months ago, “What’s your job?”. I told him that I work as a Quality . Assurance Engineer at Red Buffer which is a web and mobile applications company. He said, “QA? Haha. Say, no more”. It is our general perception that Quality Assurance is not a good enough field and people go into it due to lack of capabilities or because they run out of options or any other reason but not by choice. It took me some time to convince him that I did not fall into QA without my consent or just because I wanted a job for the sake of having a job. I knowingly and willingly dived in to QA after I graduated as a Software Engineer from NUST which is considered the best engineering university of the country.
I graduated in June 2015 and I did not actively participate in any of the recruitment drives that were going on for a few months before we were officially graduated. There was this mania going on, companies visiting, screenings, interviews, tests. It appeared that this is the end of the world. And here I was, not sure what I wanted to do with my life.
Each university produces a good number of SE and CS graduates and they are all expected to go into some form of development whether it be front-end or back-end or mobile or embedded systems. Naturally, not all of them feel as enthusiastic towards development as they are supposed to. Hence, it becomes very difficult to choose a career path that doesn’t deviate too much from the actual CS field and also keep them generally happy. For me as well, development was not my passion and I did not want to start a job without giving it enough thought and end up hating my life. So, I basically explored all my options and when I stumbled upon Quality Assurance, I was like, “Oh dear, where were you all my life!” (I know that was over-dramatic). Anyway, after considering all options and my (soft) skill set, QA was the only path that I was willing to start my career with.
I have been working as a Software Quality Assurance Engineer for about 5 months now and I couldn’t have been happier or more satisfied with any other career choice. I am not exaggerating when I say that there hasn’t been a single day, that I have despised it or felt that I might not have been cut out for this. I have learned a lot in this short time. I have learned the importance of manual testing, the advantages of automated testing, different types of testing, useful tools and numerous other things. But most of all, I have learned about the potential that this field has to offer and how it is a lot more than just a field where people somehow land.
P.S. This is the introductory blog post. I plan on covering a great many things in the future from discussions about the field in general to tools and tutorials. All of this will be covered in the future blog posts. I don’t consider myself a good writer and I have trouble translating my thoughts into words but I try. Hope that you don’t find it too boring.