岗位描述
岗位描述
● 负责核心系统的质量保障,参与需求评审与架构设计,识别关键风险,独立制定测试策略并推动落地,保障业务正确性、数据一致性与系统稳定性。
● 围绕搜索推荐、广告营销、实时与离线计算、数据同步等场景,设计并开展接口、集成及端到端测试,验证复杂业务规则、计算结果与上下游链路的正确性。
● 建设性能与稳定性测试能力,通过性能基准、长稳压测、故障注入和容灾演练,识别高并发、数据倾斜、资源竞争及故障恢复等场景下的系统风险。
● 研发自动化测试工具与框架,建设数据构造、结果校验、流量回放和差异比对能力,融入 CI/CD 流程,支撑版本迭代、架构升级与迁移切换。
● 结合代码 Review、日志、监控及链路追踪定位复杂问题,与研发、SRE 团队协作推动根因修复,将典型缺陷沉淀为持续执行的回归用例。
● 探索大模型与 AI Agent 在测试分析、用例生成、自动化执行和失败诊断中的应用,验证实际效果,提升测试覆盖与交付效率。
岗位要求
● 4年以上测试开发或软件研发经验,具备复杂业务系统或分布式基础设施的质量保障经验,能够独立负责一个产品或技术领域的测试工作。
● 扎实的编程能力,熟练掌握 Java、Python、Go、C++ 中至少一种语言,能够阅读研发代码,独立开发测试工具及自动化框架。
● 在以下至少一个领域具备较深入的实践经验:搜索、推荐、广告或营销系统,熟悉业务规则、策略生效与数据流转链路;或 Flink、Spark、ClickHouse、Ray 等计算引擎与框架,理解分布式计算、流批处理、状态管理或故障恢复机制。
● 具备系统化的测试设计与问题分析能力,能够结合业务影响和系统架构识别风险,并通过代码、日志、监控及实验验证定位根因。
● 熟悉自动化测试、性能测试及 CI/CD 实践,了解 Linux、Docker、Kubernetes 等运行环境,能够推动测试能力在实际交付流程中落地。
● 具备良好的协作能力和质量责任感,能够推动跨团队问题闭环,持续改进质量保障方法。
加分项
● 有大规模系统迁移、计算引擎升级、数据一致性校验或复杂生产故障治理经验。
● 有白盒测试、故障注入、流量回放、性能分析或开源项目贡献经验。
● 有大模型、AI Agent 或智能化测试工具的实际落地经验,能够说明其效果及适用边界。