软件测试工程师和软件开发师各有优势和特点。半导体的test工程师有软件测试工程师和硬件测试工程师的区分,不一定专门就是指软件测试工程师的,但一般意义上软件工程师比硬件工程师更加富有发展潜质性。
软件测试工程师(Software Testing Engineer)指理解产品的功能要求,并对其进行测试,检查软件有没有错误(Bug),测试软件是否具有稳定性(Robustness),写出相应的测试规范和测试用例的专门工作人员。简而言之,软件测试工程师在一家软件企业中担当的是“质量管理”角色,及时发现软件问题并及时督促更正,确保产品的正常运作。
软件开发工程师是从事软件开发相关工作的人员的统称。 软件开发工程师的技术要求是比较全面的,除了最基础的编程语言(C语言/C++/JAVA等)、数据库技术(SQL/ORACLE/DB2等)、.NET平台技术、C#、C/S B/S程序开发,还有诸多如JAVA SCRIPT、AJAX、HIBERNATE、SPRING、J2EE、WEB SERVICE、STRUTS等前沿技术。
测试工程师的主要工作是寻找你能想象到的软件中的各种缺陷,重要的一点是能够站在最终用户的角度上考虑问题,而不仅仅是从开发人员的角度理解软件。优秀的测试工程师要知道哪里最可能出现bug并快速的找到它们,能和开发很好的合作,因此需要很懂业务甚至是开发技能。随着测试自动化技术的发展,掌握一些测试工具的使用及其原理也是必要的。
http://ic.big-bit.com/
高性能模拟IC,电源管理PowerSoC等。根据百度百科显示,半导体测试技术员岗位职责:负责高性能模拟IC,电源管理PowerSoC,射频Tx/Rx模组产品的测试方案,程序开发,负责自动化测试平台的原理制定,硬件制作和软件编程。
工作描述是指在该职位上员工实际工作业务流程及授权范围,它是以工作为中心对岗位进行全面。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)