### 岗位职责
1. 根据产品需求和设计文档,制定测试计划,并编写详细的测试用例。
2. 执行功能测试、性能测试、兼容性测试、安全测试等各类测试任务。
3. 使用自动化测试工具或框架进行自动化脚本的编写与维护,提高测试效率。
4. 参与软件缺陷报告的记录、跟踪和管理,协助开发团队定位问题并提出解决方案。
5. 对测试过程中发现的问题进行分析总结,提出改进建议以优化产品质量。
6. 保持与项目相关人员的良好沟通,确保测试工作的顺利进行。
7. 不断学习和掌握新的测试技术和方法论,提升自身专业技能。
8. 负责部分网络设备(如交换机)及主板硬件的初步检测工作。
9. 参与渗透测试活动,识别系统中可能存在的安全漏洞。
10. 针对客户端程序执行界面友好度评估及相关功能验证。
### 任职要求
- 计算机相关专业背景优先考虑,但不限学历。
- 熟悉至少一种编程语言(C/C++, Java, Python 等),能够理解代码逻辑者更佳。
- 了解常见软件开发流程,具备一定的项目管理能力者优先。
- 熟练掌握黑盒/白盒测试方法,有实际项目经验者优先。
- 熟悉至少一款自动化测试工具(Selenium, JMeter, Postman 等)。
- 对网络安全感兴趣,愿意接受相关培训后从事渗透测试工作的应聘者亦可考虑。
- 良好的团队合作精神和沟通能力,能在压力环境下高效完成任务。
- 细心耐心,具有较强的责任感和自我驱动力。
- 对于特定领域如网络通信协议有一定了解者优先录用;同样欢迎跨领域人才加入!
注:以上内容仅供参考,具体岗位描述可能因公司而异。