京东高级测试开发工程师(广告系统)
任职要求
1.本科及以上学历,计算机相关专业,有10年互联网广告相关测试开发经验; 2.熟练掌握shell、python脚本语言,熟悉java、sql、c++等编程语言; 3.具备较强的测试架构和测试方案设计能力,较强的问题定位、风险识别以及推动能力,能推动协调…
工作职责
1.参与京东广告系统测试质量体系的建设,健全测试方法,完善测试环境、测试规范、监控体系、报警体系、问题排查等,通过快速有效的方法解决测试过程中的各种复杂问题及减少线上问题,提高测试效率; 2.参与开发与维护自动化测试框架与脚本,搭建与维护持续集成、持续交付流水线,实现广告系统的自动化测试,提高自动化case的覆盖率,并能引入新的技术,应用到广告系统,提高测试质量和测试效率; 3.参与产品需求和架构设计评审,关注产品设计与架构的合理性、可测性,把控风险,给出测试方案,规划上线节奏; 4.参与测试过程和结果的度量管理,通过建立指标体系、度量模型,评价测试活动的质量,促进测试过程的持续改进; 5. 与广告系统功能测试、回归测试、兼容性测试等业务测试标准的制定及审核,促使测试更规范;
1. 负责商业增值业务相关产品迭代的前后端测试工作,支撑业务的高质量交付,内容主要包括:测试策略制定、测试设计和执行、测试过程管理、质量运营、可测性分析与改进等; 2. 深入理解广告业务和系统,基于对业务特性、技术架构、风险、可测性等领域的分析,持续进行质量保障策略的梳理和迭代,在所负责的业务方向建立完备的质量体系; 3. 参与自动化测试开发、测试工具及测试系统开发等技术建设事项,通过测试技术的应用来规避质量风险、提升测试效率,推动测试技术的体系化建设; 4. 基于质量效能度量分析挖掘质量和效率痛点问题,在交付流程、质量策略、测试技术等领域进行持续的探索和优化。
负责展示广告引擎和创意的项目测试工作,能独立完成某个子业务测试方向的测试方案制定,测试用例执行,整体业务测试风险控制等工作,并能通过自动化和工具手段提升业务线测试效率。 1.参与产品需求和架构设计评审,关注产品设计与架构的合理性、可测性,能快速深入理解系统架构及实现原理,有对测试需求做透彻分析的能力; 2.设计合理的测试策略,参与到具体的测试执行工作中,并进行缺陷跟踪和质量分析等,能引入比较好的测试思想和方法,保证产品的质量; 3.保证被测系统的质量,并通过流程推动、策略、方法和工具等创新,努力提升研发的质量和效率。 4.负责所在方向持续交付的落地,并根据质量效率指标对整个研发流程进行改进。 5.参与小组内AI智能测试的建设和落地
1、参与搜索、推荐、AI领域产品需求分析、设计评审、制定测试计划,执行测试; 2、参与搜索、推荐、AI领域模型测试与效果评估,建设工具持续提高评测质量和效率; 3、大模型技术应用,借助大模型提升测试效率,如搜索问题分析、自动化用例生成、智能标注等; 4、有一定的产品思维,能够根据算法效果、不同反馈等挖掘产品体验问题,持续输出产品优化意见; 5、优化团队持续集成建设、自动化建设、性能测试、故障演练、变更管控等常用的测试手段,提升测试效率。
1. 参与互联网软件产品测试的全流程,包括参与需求分析、设计评审,制定测试计划,设计和执行测试用例,进行缺陷跟踪定位,协助开发工程师解决问题等; 2.带领其他测试开发工程师执行项目测试,包括制定测试计划,分配测试资源,构建测试环境,执行集成测试,回归测试等; 3.保证被测系统的质量,并通过测试流程和方法创新,努力提升研发的质量和效率; 4.对产品、流程提出持续性改进意见; 5.面向被测工具的测试开发工作,包括并不限于:测试数据构造,Mock,测试框架二次开发、业务审计及监控功能开发及应用,系统稳定性相关开发及应用,测试建模工具及测试分析工具开发及应用。