岗位职责
1、按照测试流程和计划,构建测试环境,严格执行测试脚本和测试用例;
2、对发现的软件产品问题,分析原因并进行准确定位和验证,按照标准格式填写并提交测试报告;
3、跟踪发现软件产品问题,并确认问题得以解决。
4、负责搭建项目整体测试环境,维护测试设备;
5、对被测试软件进行配置管理和版本控制。
6、负责软件源代码管理及产品版本控制和集成编译;
7、负责自动编译系统的构建和维护,脚本编写和维护;
8、完善配置管理工具平台,实现操作规范化、自动化,提高工作效率。
职业技能:
1、熟悉软件工程,数据库系统和计算机网络;
2、熟悉软件测试基本理论和软件测试流程及规范,熟悉WEB程序试或移动端(IOS/ANDROID)程序测试,熟悉测试用例、测试报告和缺陷报告的编写和管理;
3、热爱软件测试工作,具有良好的沟通与表达能力,有责任心及团队合作精神;
4、懂SQL语句,有主流数据库(如Mysql、Oracle)使用经验优先;
5、熟悉软件安全测试和安全测试工具的使用,包括程序、网络、数据库等安全性测试;
6、熟悉软件压力测试及测试工具(例如:OpenSTA、Grinder或其他工具);
7、有软件开发经验或测试工具(如LoadRunner,QTP)使用经验者优先,必须符合5或6其中一条;熟悉linux系统操作与系统维护
8、熟悉一种或多种脚本语言, 如Shell、Python等;
9、熟悉SVN或禅道等工具的配置管理,有自动化部署和集成的经验.