SDET / 自动化测试开发工程师

SDET / 自动化测试开发工程师

ABFinance 是一家总部位于美国的企业,致力于构建面向未来的数字金融。我们的愿景是打造一个全面的金融生态系统,将数字资产、传统金融和日常资金管理无缝融合为一体的体验,并让所有人都能从中受益。 我们由一支由创新者、交易员和合规专家组成的团队创立,使命是通过安全、受监管的产品将数字资产推向主流市场。我们的旗舰生态系统结合了一个合规且安全至上的加密货币交易所(为散户及机构客户提供服务),以及一张支持日常消费、实现法定货币与数字资产之间平滑转换的借记卡,并以现货交易和收益生成产品等核心能力作为有力支撑。 岗位职责 负责自动化测试框架的建设、迁移、维护和持续优化,保障框架稳定性、可维护性和可扩展性。 建设自动化回归基础能力,包括公共组件、接口封装、数据校验、异步结果校验、测试报告、任务调度及 CI/CD 持续集成能力,支持业务 QA 按模块持续补充自动化用例。 推动自动化测试在 CI/CD 流水线中的落地,建设质量门禁机制,提升回归效率和发布质量可控性。 建设压测、稳定性测试和混沌测试能力,支持系统在高并发、高负载、异常依赖、服务降级等场景下的质量验证。 负责内部测试数据工具及质量平台能力的建设、迁移和落地,支持业务 QA 团队进行测试数据准备、环境配置和工具使用。 探索并建设 AI 测试辅助能力,包括基于 PRD/TRD 的测试分析辅助、用例生成辅助、自动化代码生成辅助、缺陷分析辅助、测试报告总结及测试效率工具建设。 支持业务 QA 提升测试工程能力,提供框架使用支持、工具培训、技术指导和最佳实践沉淀。 与研发、DevOps、QA 及相关平台团队协作,推动测试框架、测试环境、测试数据和质量平台能力持续演进。 任职要求 计算机、软件工程、信息系统相关专业本科及以上学历,或具备同等实践经验。 具备 5 年及以上 SDET、质量平台、测试开发或自动化测试开发相关经验。 具备较强工程能力,能够独立设计、开发、迁移和扩展自动化测试框架,具备良好的代码质量、抽象能力和架构意识。 熟悉至少一门主流编程语言,如 Java、Python、Go、TypeScript 等,并具备复杂测试工具或测试框架开发经验。 熟悉 API 自动化、数据校验、异步任务校验、测试数据管理、测试报告生成等测试工程能力。 有压测、稳定性测试相关实践经验,熟悉 K6、JMeter、Locust 等至少一种性能测试工具。 熟悉 CI/CD 流水线、质量门禁、测试任务调度和自动化回归体系建设。 能够理解复杂分布式系统的测试问题,包括消息队列、缓存、事件驱动、服务依赖、降级熔断、数据一致性等。 能够熟练使用 AI 工具提升测试工程效率,包括自动化代码辅助生成、测试框架优化、测试数据生成、日志分析、缺陷分析和测试报告总结等。 普通话流利,能够使用中文进行日常协作、技术沟通和工具培训。 加分项 有混沌工程工具、稳定性平台或故障演练平台使用 / 建设经验。 有基于 AI / LLM 建设测试辅助工具、自动化用例生成、缺陷分析工具、测试知识库或质量效率平台的实践经验。 有大型自动化框架迁移、测试平台建设或质量工程体系落地经验。 有金融科技、加密货币交易所、支付、钱包、风控、合规等领域经验。 有 DevOps、可观测性平台、测试环境管理或测试数据平台建设经验。 有一定英文沟通能力,能够阅读英文技术文档并参与跨团队协作。