一:
软件测试工程师
岗位职责:
1、 负责公司软件产品的测试工作,参与软件需求分析、负责测试计划制定、评估项目风险,确保测试工作的顺利开展;
2、 根据软件需求和方案设计, 编写功能测试设计和用例, 开发自动化测试脚本;
3、 实施软件测试,完成对产品的集成测试与系统测试;
4、 持续收集软件开发到上线运行阶段的异常,对软件问题进行跟踪分析和报告,推动测试中发现问题及时合理地解决;汇总测试执行情况,编写相关报告;
5、 通过项目总结、与使用部门交流,进行测试过程和测试方法的持续改进,推动测试方案及软件框架优化。
岗位要求:
1. 1年以上软件测试工作经验, 有软件自动化测试开发工作经验。
2. 熟悉项目管理流程,熟悉软件开发测试流程,熟悉测试用例、测试报告的编写;
3. 具备测试开发经验(C/C++/python精通至少一种语言),可自主编写测试脚本和自动化测试代码。
4. 熟悉常见的测试工具和框架,如Catch2、CppUnit、Qt Test、Google Test等。
5. 熟悉常见数据库系统及SQL语言的使用;
6. 熟悉以太网相关协议以及常见网络分析工具软件的使用;
7. 熟悉常见项目管理工具的使用;