软件开发工程师工作内容 软件开发工程师岗位职责( 三 )


(PS:初级--会用/了解 , 中级高级就不用说了 , 大家都明白的;至于更高深的知识 , 主要是看个人对职业的发展需要 , 以及企业对岗位的需要)
2)测试理论知识
①测试方法论 , 黑盒测试、白盒测试、性能测试 , 压力测试 , 安全测试 , 兼容性测试 , UI自动化测试 , 接口自动化测试(API)、手机测试
②测试工程理论 , 单元测试、集成测试、系统测试及验收测试等;测试管理 , 测试用例 , 测试报告、测试场景、测试设计与文档编写等等
(PS:理论太多了 , 还是以项目实战为目的比较直接)
3)测试中的工具与开发技术
①Web测试技术栈与工具 , LoadRunner、SoapUI、Selenium、Vue.js、Nginx、H5、CSS等等
②移动APP测试技术栈与工具 , Monkey、Emmagee、Fiddler、Appium、Android、iOS、H5等等
③自动测试的开发语言 , Java、JS、Python、go、shell、C/C++、Lua等等
④数据库与运维知识 , Oracle、MySQL、MongoDB、DB2、Redis等等;Docker、Kvm、Xenserver等等
⑤常见管理工具 , jira、SVN、Git、禅道、Mantis等等
4)测试行业的业务知识
这个主要是针对行业来说 , 也有的这对产品系统的所属业务 , 总之 , 测试人员是必须掌握业务知识的 , 甚至比开发人员更理解业务 。很多企业的软件产品都是在设计之初就安排测试团队介入 , 有的企业产品设计完成之后 , 测试用例也就出来了 。
测试工作不是简单发现错误的工作 , 发现错误之后还要分析错误 , 分析错误之后还要协助解决处理错误 。有些错误可能有关联性、有些错误是表面错误 , 可能根源并不是这里 。总之测试工作中有很多能力是必不可少的 。


【软件开发工程师工作内容 软件开发工程师岗位职责】2、测试工程师的岗位要求(包含软件测试工程师和自动化测试工程师)
小编之前讲解了很多城市的不同企业对不同岗位的要求 , 本次测试工程师岗位 , 我们按照对外包测试、自建测试团队、自动化测试工作相对发达的方式来选择城市 , 成都、北京、上海 。
1)我们先看看最近几年新起来的外包基地-成都 , 对日 , 欧美业务不少 , 也形成了除大连之外新的软件外包城市 。本次选择的企业规模是100人以上企业 , 包括1家上市企业 。



软件开发工程师工作内容 软件开发工程师岗位职责

文章插图



企业1:软件(自动)测试工程师 , 薪资9K-18K/月(中高级)
岗位职责:
1.按照业务需求 , 制定测试计划和测试方法 , 完成测试任务;
2.参与系统需求和架构设计评审 , 保证系统的可测试性;
3.参与测试效果评估和软件质量核查;
4.协助解决测试过程中的复杂技术问题;
5.参与自动化测试工作;
任职资格:(大专及以上)
1.计算机或其他相关专业优先;
2.三年以上软件测试经验 , 熟悉app、H5、web、接口测试、性能测试;
3.熟悉软件开发和测试流程;
4.具有良好学习能力、分析能力和解决问题的能力;
5.熟练使用Jmeter , python进行接口测试 , 熟悉oracle、mysql、redis、Hadoop相关特性
6.能接受加班 , 主动性强愿意自学提高自身技术水平;


特别声明:本站内容均来自网友提供或互联网,仅供参考,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。