Yup, will need to get tested once you land in india, before collecting your bags.
Coming back is even a bigger headache, where only place you can take test is at delhi airport I hope you have good layover at delhi because once you go out to take the test they won't allow you in untill 7hrs...