IT行业应该是淘汰率较高的行业,一旦你掌握的技能落后于你的工作年限后,你将会面临被淘汰的局面,3-5年的IT从业人员是最被企业所看好的,他们可塑性强,工资要的适中,身体也好,996也没话说,但当你工作经验已经超过十年,你就得想想自己还有什么竞争力了,我个人认为十年以上的测试工程师需要具备如下技能才能有竞争力:
1.快速理解新业务的能力
2.掌握了完整的软件测试流程,如:敏捷流程
3.能够更加全面的设计测试用例
4.熟悉性能测试
5.熟悉接口测试
6.熟悉互联网测试,诸如:Web、Android、iOS
7.熟练掌握数据库,如:MySQL,Oracle
8.熟练使用Linux,掌握常用命令
9.掌握自动化测试框架,如:Robot Framework,Selenium,Appium
10.会一两种编程语言,如:Java,Python,Perl,Shell
11.带团队的能力