岗位描述
岗位职责
1. 测试体系搭建与执行:负责业务系统全生命周期测试,覆盖功能、性能、安全、兼容性等多维度质量属性,建立标准化测试流程与质量评估体系,确保产品符合设计规范与用户诉求
2. 需求与测试设计:深度参与需求分析、架构评审及技术方案讨论,提前识别潜在质量风险;主导编写测试计划、设计高效测试用例,执行测试并输出专业测试报告,推动问题闭环
3. 质量与效率提升:分析测试过程中的共性问题与瓶颈,通过流程优化、自动化工具开发、测试方法创新等方式,持续提升测试覆盖率、测试效率及产品交付质量
4. 自动化与工程化建设:参与 CICD 流水线搭建与优化,支撑敏捷开发与持续交付
5. 测试工具与平台开发:利用AI能力(Agent/RAG/Skills等)、Java工具链(Jacoco、ASM、Javaparser等),建设测试工具与平台,在代码变更影响面分析、回归用例智能推荐等场景提升测试能力
任职要求:
1. 本科及以上学历,计算机科学与技术、电子信息工程、软件工程等理工类相关专业,4 年以上测试开发或自动化测试工作经验
2. 具备扎实的软件测试理论基础,熟悉软件开发生命周期与敏捷开发流程
3. 精通 Java,熟悉Python、Shell,熟悉 Linux 常用命令
4. 熟悉 CI/CD 流程,有 Jenkins/GitLab CI 等工具的流水线搭建经验
5. 具备良好的分析问题和解决问题能力,有较强的责任心,具有良好的学习、沟通能力,注重团队合作,有创新精神
6. 加分项:对AI如何应用于测试全流程有深入的理解及实践
7. 加分项:熟悉Java字节码、类加载机制,熟悉AST、ASM并基于此有过代码分析、插桩、精准测试等项目经验者优先