1.背景:
架构师,并非计算机行业本来就有的词汇,来自于建筑学,英文是Architect。建筑工程中的架构师是负责整体建筑的架构设计。从宏观上看,软件行业的架构师也类似,是负责对整体架构设计。
在软件工程中,架构师是一个团队的技术领头者。主要工作内容除对项目的整体设计和规划外,也会参与一些实际技术问题的解决和探讨,攻克技术难关,趟平技术线上的坑,使得工程在软件生命周期过程中平稳顺利完成。
在研发领域有各式各样各司其职架构师,负责系统业务的业务架构师、负责基础设备和设施的基础设施架构师,负责公共组件和平台的中间件架构师。
在测试领域只有一个 —— 测试架构师。什么才是测试架构师呢?
2.工作职责:
在测试部门中承担着规划自动化技术栈、基础测试框架选型、基础测试环境维护等工作。
3.所需要具备能力:
测试架构师需要同时拥有管理流程化经验和精湛的技术,尤其是在技术前瞻性的跟踪、推进方面。
在现在国内市场上,业内存在偏见,认为技术好的、经验丰富的都去做了开发;技术不好的、不会写代码的、不懂技术的才做测试。这也是测试架构师人员较少的困境之一。
最关键提示:解决问题比xxx(写代码/流程/规范/…… )更重要!
ps:自从三年前换了一个赛道,也换了一种生活方式,回头看看过去的总结,其实自己一直在软件测试这个赛道上,依然还有理想主义的想法,多了些务实的实践,也扩展了外延,为了让软件质量保证做得更好,学无止境啊。继续梳理... 哪怕三天打鱼两天晒网,也希望有个积累,也分享给同行们
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理