Category Archives: Culture

How we define our Minimum Viable Product @Naukri, India’s No.1 Job Site?

Source Minimum Viable Product, or if I say Minimum Buy-able product. Sounds good ? If not lets go deeper with what it actually means. Minimum viable product is simply defined as : The minimum product features that can be bought or you can say that minimal which can get the early adopters and help you attain feedback from them to build the finished product. Wikipedia says “In product development, the Minimum Viable Product (MVP) is a product with just enough features to gather validated learning about the product and its continued development.” When we get a... Read More

Getting to Know Jai Prakash Sharma

Jai Prakash Sharma looks after the Technical Operations business unit of InfoEdge (India) Ltd and works in the capacity of a Senior Vice President. Having worked with AOL, First Advantage, Adobe, McAfee and Microsoft, he is a technology and business visionary with 18+ years of executive & hands-on experience in corporate and start-up environments. His myriad experience includes IT Infrastructure Management, Systems Administration, Server Consolidation, Virtualization and variant of Cloud, Systems Security (Including VA & PT), Project Management, Web Hosting, Systems, Database &... Read More

Hackathon 5.0 @Naukri

Hackathon Sept 2016, We call it Hackathon 5.0 #Build #Learn #Connect Hacking is a mysterious and exciting word, and hackathon is a long stretch full of mysteries and excitement. We @Naukri organise hackathon every 6 months to experience that awesomeness and hack into our existing system. Objective, improve something, make processes hassle free and available to all, or create something from scratch that would be like a new venture for Naukri. Project idea and effort is completely yours, we just provide mentors, snacks and fun games around. 17 Sept, Hackathon 2016 Started with... Read More

Web and Mobile Implicit Requirements

Requirement analysis is the first and foremost step for planning phase itself. Let us see what wiki says about requirement analysis Requirement analysis in systems engineering and software engineering, encompasses those tasks that go into determining the needs or conditions to meet for a new or altered product or project, taking account of the possibly conflicting requirements of the various stakeholders, analysing, documenting, validating and managing software or system requirements. What?? Hold on, it is very complicated and cumbersome!!  Let’s make it simple, Requirements are the... Read More

The story behind how Naukri won DSTC 2016 Automation contest

Long story short: Naukri.com recently participated & won the first prize in DSTC Test Automation Contest held by InStep Forum on 19th April 2016 in Radisson Blu, Dwarka. Read on for the full story… It all started when we got to know about a test automation contest being held in New Delhi. Eager to participate, we sent our nomination for the contest. A few days later we received a mail from DSTC informing that we need to fill in the details of the participants & put our opinions on the latest trends in Agile & Test Automation in order to shortlist the teams that would... Read More

Why customer reviews are important for us

Since last 3 years, Naukri has an aggressive mobile approach. We actively develop our Android and iOS apps and maintain them. While product roadmap and technology are the main drivers of our work, the other biggest contributor are our customers. At Naukri, customer focus is our Key responsibility area. To ensure this we give everyone in the team the exposure to holistic view and end users. One way we do this is our Roster program. Roster is periodic rotation responsibility to monitor the live users behavior. Play store reviews give us the biggest platform to be in touch with our users... Read More

MAILER AUTOMATION THROUGH JAVAMAIL API

MAILER AUTOMATION THROUGH JAVAMAIL API “Discovering the unexpected is more important than confirming the known.” Owing to the large number of mails that are a part of the daily user interactions, it becomes imperative that the mails that reach the users are bug free. This system is developed as an initiative to continuously validate the mails that the end user is receiving for accuracy, without manually testing the mails each and every day. Problem Statement: In Naukri, automating mailers was considered unfruitful mainly due to the low ROI yielded when tackled with conventional... Read More

Lessons learned in productivity and time management working as a Technaukrat

We all have 24 hours with us. Some wish they had more because of their piled up work, whereas some manage to check off all the items in their check list. All that makes the difference is time management. Management of time is a skill we all need to excel to be able to stay satisfied in our lives and maintain a healthy work-life balance. As a Technaukrat, that's what we call ourselves at Naukri, we have learnt a few skills to improve productivity and time management skills, and would like to share the same with you. Here are a few tips that will help one use time judicially and live a... Read More

Effective meetings @Naukri

Did you know ? Every day 83 million people attend 11.5 million meetings No ? Ok, lets get started Meetings, a fancy word in corporate that everyone come across a lot many times (For some it can be a very effective excuse to avoid other things though :-P) Meetings are integral part of any process oriented organization. It makes sense to meet every while to get the status updates, near future plans, project deadlines, company’s future projection etc. Now why we are writing this post is because something is wrong with meetings that we all should improve and we are... Read More

Agile : Iteration Planning

Epic, Feature, Story. “A goal without a plan is just a wish” — Antoine de Saint-Exupery Agile, It’s all about flexibility in the course of software development phase. But flexibility is not possible without a proper plan in place. Even when we decide the architecture of a software, we often keep in mind that the software stays flexible to any changes in future and therefore design patterns come into picture. There comes Iteration,  a step by step approach. Grab yourself a cup of coffee as we are going to dig deeper into it. Planning plays a vital role in the software development life cycle. It... Read More