工作职责:
工作职责:
1. 需求讨论和评审:在需求产生后参与需求的讨论,确认需求与历史策略没有冲突,没有二义性,具有可测性(也就是说能够测试或者易于测试)。
2. 设计讨论和评审:在系统设计完成后,参与设计评审,主要关注扩展性,可测性(这里是指架构是否合理,不会出现很小的改动就会带来巨大的测试回归量)。这一点是很重要的,因为系统架构的好坏,直接关系到测试的质量以及自动化的易开展性。
3. 测试计划制定:根据测试的需求和代码的规模,测试人力资源情况,测试方法、方式等情况,制定相应的测试计划,包括测试设计(case、数据、工具)的计划,环境部署的计划,测试执行的计划。
4. 测试设计: 根据需求以及系统设计,进行自动化测试用例的设计、形成,以及相应数据、工具的准备。
5. 测试执行: 以测试用例为依据,借助准备好的数据、工具开展的用例执行工作。
6. 环境维护:根据软件测试需要,进行测试环境的管理与维护,测试环境部署,以确保测试工作的准确性;
7. 过程改进: 从每日测试面板,关注自动化趋势,及时发现用例退化情况,改进测试用例质量。
任职资格:
任职资格:
1. 计算机科学与技术、软件工程、计算机应用技术等相关专业,本科及以上学历;
2. 2年及以上工作经验;
3. 掌握c#语言及.Net开发的基本知识;
4. 掌握HTML,JavaScript;
5. 掌握算法与数据结构、操作系统、数据库基本知识;
6. 掌握软件工程基本知识;
7. 精通性能测试工具LoadRunner,熟悉性能测试流程、测试理论与方法,能够分析性能测试结果;
8. 良好的团队合作和敬业精神,较强的学习能力,认真严谨的工作态度,对测试工作充满热情。