Technical Test Analyst most closely aligns with "Test Engineer" whereas the Test Analyst is just a tester.
Engineer or Technical implies the knowledge and capability to do more than just stay on the surface but to be able to dig around into the engineering makeup of an application or product. If you were doing some oil rig testing, you would want an engineer to look into it to verify it's quality and not just some person to check off a list.
When I look for a "tester" it's someone who can articulately and competently test an application in order to ensure that the functionality is working correctly. When I look for a "test engineer or Technical tester" it's someone who can understand the way an application is supposed to work and dig in and find out how it's not working correctly with an understanding of the technical makeup of the application. Often Test Engineers also can get into automation as they have more understanding of coding and application setup.