软件测试行业现状:
1. 已经不再是低门槛的标志
2. 已经逐步具备有明确清晰的技术规划和发展方向
岗位的要求技能储备:
a. 掌握主流/基本的软件测试工具的应用:Jmeter、LoadRunner、Postman、Appium、Selenium、Charles等
b. 具备有相关的自动化测试技能理念
c. 个人的软件测试思维及理解,对于软件测试有自己独到的观点
软件测试从业现状:
1. 软件测试薪资分级和等级分级
初级测试工程师
掌握一定的软件测试基础,包括基本的工具应用(部分主流工具),基本的数据库操作,基本的测试理论掌握,薪资一般在6K起步,最高10K左右,目前主要通过校招的形式进行招聘
中级测试工程师
擅长有性能/自动化测试技术中的一种,性能/自动化薪资一般在15-20K左右
性能测试工程师:主要从事软件的性能测试相关工作,性能场景的设置,数据的采集和分析,系统性能优化建议
自动化测试工程师:参与设计/研发/搭建/维护自动化测试平台,执行设计的测试用例
渗透测试工程师:从事安全相关测试
高级测试工程师
性能专家、测试开发、白帽子
对于系统架构的设计、对于系统性能的缺陷和薄弱环节、对于测试框架的选型等都具备有较强的认知,年薪在40W-100W
2. 现阶段软件测试对应的方向比例
web和app软件测试岗位是最为热门的岗位,尽可能往最热门的岗位靠近
软件测试未来发展:
1. 自动化的普及,比如Selenium
2. UI+接口组合的测试模式
3. 测试开发岗(短时间内开发出测试工具)