A technical business analyst is responsible for analyzing and documenting business processes, requirements, and systems in order to identify opportunities for improvement and develop technical solutions. They may also be involved in project management and quality assurance activities.