首先,你文笔好、大学有很多时间花在社交上,这并不是没有用,相反,这对你进入软件测试行业有很大的帮助,因为软件测试员需要编写各种文档:比如测试计划、测试方案、测试用例,甚至需求文档、需求分析文档;然后对于软件测试员来说,沟通非常重要,与开发的沟通,与产品部的沟通,与上级、客户的沟通。可以看出,编写文档和沟通这两点,你在学校是有一定的历练的。在中国,软件测试还是一个新行业,相当一部份还是处于手工测试的阶段,在公司招聘时,甚至于并不要求你的测试技能,而看你其它方面的能力,比如文笔和沟通能力。
然后对于工资,我们说进入软件测试的门槛低,但并不是说工资待遇就会低,当然这要求你必须学习各种测试技能,包括测试流程、方法,各种自动化测试工具、开发语言、数据库、甚至网络知识、操作系统,当然需要学习什么,能学习到什么程度,要看你的工作环境和个人努力,我个人觉得只要你精通一种测试工具,熟悉一门开发语言,熟悉一种数据库,那你的工资也不会比开发人员的低。
对于社交圈,在说沟通能力的时候说了你需要和开发人员、产品部、上级、客户等各种人沟通,这就说明软件测试的交际圈其实是很宽泛的,但这主要取决于你的工作环境了,你的工作环境决定了你需要和谁沟通。
测试的发展路线也和其它职业一样,主要有三种:技术、管理、技术+管理,这三条路线,技术都是必不可少的,只不过管理不需要你对技术太深入。
我不知道你为什么说自己的思维跟不上开发,是说你不懂开发语言,还是说开发需要一直面对着电脑,我想说的是,你可以去尝试做做软件测试,记住一定要去有着成熟的管理模式和正规测试流程的公司尝试,不然的话,很难发现测试的乐趣。
最后说明一下,我从事测试也还不到三年,对测试的理解能力有限,以上仅供参考,建议你看看《一个老软件测试工程师的日志》,或许对你有帮助