Research Analyst is responsible for research, planning, and implementing new programs and protocols into their company or organization and overseeing the development of new products.
Some of the responsibilities are -
1. Research about current technologies.
2. Develop new applications or products
3. Impact of these Products
4. Feedback of these products (testing and debugging)
5. Redesign products.
Hope it helps.