I am new to Jira. I have worked on QC, we could mass update test cases or defect. I need something similar in Jira, where I could mass update the tasks.
Probably your best bet is the JIRA REST API
There used to be a SOAP and an XML-RPC API, but both of these have now been depricated.
You can also import JIRA issues using a CSV file: Importing Data from CSV