1.根据需求确定测试的方法和内容、排定测试计划、编写测试用例、执行测试工作;
2.与同事沟通开发需求、开发进度、测试范围和时间计划,保证产品上线交付质量;
3.主动提供反馈和优化建议,跟踪缺陷问题解决,持续改进产品质量;
4.负责性能测试、安全性测试等正规测试流程工作的规划和实施;
5.探索行业内新的测试技术、方法、并能创造性的应用到开发迭代过程中,保证产品测试质量,提高产品测试效率;
6.撰写各类常规测试文档,以及软件发布上线前的整体测试验收报告。
1. 熟练使用抓包工具fiddler或者Charles;
2. 熟悉自动化测试、性能测试、安全测试,熟练掌握常用的测试工具(selenium、Loadrunner、JMeter等),有编写自动化测试程序经验,能独立负责项目的自动化测试(包括接口和UI自动化);
3.掌握基本的数据库技术 (MySQL、SQL Server);
4.掌握部分脚本语言(Linux Shell、Python、Batch Script等);
5.熟悉软件系统上线发布前的常规测试流程和测试工作(如回归测试、冒烟测试、性能测试、压力测试),以及对系统日常BUG补丁发布前的回归测试工作;
6.具有较强的逻辑思维,和快速定位缺陷的能力;
7.具有较强的责任心,能对软件发布和交付质量负责;
8.具备良好的沟通和表达能力,有团队合作精神和独自承担完成工作任务的能力。