Monthly Archives: April 2016

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

Naukri Quick Actions

3D Touch is one of the flagship features of the iPhone 6s and iPhone 6s Plus. For those who may not have upgraded to the latest devices yet, 3D Touch builds on the foundation laid within Force Touch, the pressure-sensitive feature of the iPhone. The capacitive sensors in the backlight of the Retina HD display of the phone measure the distance between the cover glass and backlight to assess how much pressure users put on the screen. Combine this with the Taptic Engine that powers Force Touch, and you get instant feedback (e.g. the screen blurring depending on how hard you press). 3D Touch... Read More

Android Wear\Smartwatch App got automated @Naukri

android-wear-automation-appium Android Wear\Smartwatch App got automated @Naukri Gadgets! Gadgets! Gadgets! Computer, Walkman, Mp3 players, iPods, laptops, tablets, phones, smartphones, smart glasses, smart TVs, smart cars, smart watches and what not. Naukri/Naukrigulf have already been taking care of their jobseekers by providing them real time updates of new jobs and recruiter updates via it’s smart phone applications be it Android or iOS. We wanted to do something more and reach out to our jobseekers as early as we could. What could have been better than having a wear application? Having an Android watch... Read More

Automated management of google crawl errors in FirstNaukri

An important role in driving traffic to our websites is played by SEO. In firstnaukri, we get many hits from SEO which makes it one of the biggest drivers of traffic for us. To ensure better rankings on google search results page, we must ensure maximum crawl rate, minimum crawling errors and minimum not found. Problem Statement: To detect the google search engine crawled errors on a regular basis, so that we can find and fix them accordingly. To solve this either we have to go to the webmaster tool and manually check the errors or use the developer API exposed by Google to access various... Read More
Posted in SEO

Android Parallel Automation

Android parallel automation Android Parallel Automation to increase Coverage Naukri has more than a lakh users using its Android application. These users are widely spread across multiple android devices with various combinations of android versions. We work hard to ensure that our application works well for our entire user base. Acknowledging that appium scripts are slow, it was a time taking task to execute a 10 hours long script on multiple devices, calculatedly taking around half a day in execution on single device and completely taking around two to three days on just 3 devices (in the best possible scenario). If... Read More

Naukri Gulf optimizations – using base64 encoded images

Optimization and Performance budgeting is the most focused area @ Naukri Engineering, for better User Experience and more user retention. Earlier we already have implemented some of the techniques to improve page optimization. You can refer the link to check them out. Performance Optimization of Web Pages: NaukriGulf  & Optimizing CSS & background images using WebP Now this time we have implemented and automated base64 encoded technique through grunt for page optimization. Why did we do that? We have reduced multiple image request and free our browser resource for... 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