软件工程师包括软件开发工程师和斗正软件测试工程师。前者主要以设计程序、编写代码为主。后空租悔者注重为软件质量把关,对开型派发的每一个阶段进行测试,以检验软件是否符合用户需求。
工作内容不一样培梁,软件工程师,主要是以开发程序为主,软件测试工程师,是闷岩重在测试,好的测试工程师,一定要有开发的基础,否则就是机械性的测试,没什么前景的,楼主想涉足这行业是吗,可以到清鸟公蚂中御学这学校的网站上了解,看看哪个方向更适合你
前者来做后者来检查,保证前者的质量。
软件工程师和软件测试工程师的最大区别是工作性质的不同:软件工程师主要是写代码,软件测试链差是manual 操作。
开发测试是面向测试的开发,也就是说,写的代码就是为测试服务的,写自动化的case或者写测试工具。自动化测试涉及面很广,目前来讲,case基本都可以写成自动化,而性能测试更多地是使用软件和分析工具对软件进行评估测试。
软件工程/软件开发则是更专注于开发工作。
一般情况下,软件开发工程师会比软件测试工程师工资高2K-4K不等;
具体差额还是回要根据工作城市、工程师的技答术水平来看的,测试团队的工程师之间也存在工资差异的,既棚饥皮有月薪三、四千的也有月薪过两万的,总体情况下来看测试没有开发工资高。
如果你是零基础准备开始学习IT,目标从事软件方向但是在纠结这两个方向的话建议你对比一下所在城市对软件开发工程师和软件测试工程师的招肢码聘需求和基本薪资再决定!学软件开发可以到线下机构看看试听一下课程,例如北 大 青 鸟、课 工 场、 南 京 中 博 软 件 学 院 等等。