职位描述
- 全流程质量保障: 跟随敏捷开发节奏,参与产品需求评审与分析,从测试角度提出专业见解,制定测试策略。
- 测试设计与执行: 负责设计、编写、执行和维护详细的测试用例和测试计划。执行单元测试、集成测试、系统测试和回归测试,全面覆盖功能、性能、稳定性等维度。
- 自动化测试开发: 利用自动化测试框架和工具(如 Selenium, PyTest, JUnit等),开发、维护和优化自动化测试脚本,提升测试效率和覆盖率。
- 缺陷管理: 准确识别、详细记录并持续跟踪软件缺陷,使用缺陷管理工具(如 Jira)进行全生命周期管理。与开发、产品团队紧密协作,推动问题高效解决。
- 文档编写: 编写清晰、规范的测试报告、测试总结和质量评估报告,为产品发布提供决策依据。任职要求
- 必备条件:
- 计算机科学、软件工程或相关专业
- 有复杂的后台系统(如服务端API、数据处理平台、分布式系统等)测试经验者优先。
- 熟悉软件测试理论、流程和方法,能独立承担模块测试任务。
- 具备基本的编程能力,熟悉至少一种编程语言,如 Python、Java等,能编写测试脚本
- 熟悉常见的测试管理工具和缺陷跟踪工具
- 具备出色的分析问题、解决问题的能力,以及良好的沟通能力和团队协作精神。
- 优先考虑:
- 有自动驾驶、车联网、高精地图或机器人相关领域测试经验者优先。
- 有性能测试、安全测试或持续集成/持续交付(CI/CD)实践经验者优先。
- 熟悉Linux操作系统和常用命令,能进行日志分析和定位问题。