创始软件开发工程师(测试方向)SDET

洛杉矶 15天前全职 网络
1.2K - 1.4K / 年
作为 First Resonance 的创始软件测试开发工程师(SDET),您将全面负责我们的自动化测试生态系统。我们正在寻找一位高自主性的工程师,他能够在没有现成蓝图的情况下弥合开发与质量保证之间的差距。 主要职责 战略所有权与自主性 - 路线图定义:独立定义和执行自动化策略,根据风险和业务价值优先覆盖区域(API 与 UI)。 - 自主管理:最初作为“一个人的团队”——管理自己的待办事项,设定技术标准,并定期向工程领导提供状态更新。 - 流程推广:教育更广泛的工程团队关于 BDD 实践,帮助开发人员编写更好的功能文件,并理解 Playwright/Cucumber 堆栈的价值。 框架架构与工程 - 架构与维护:负责我们的 Playwright 和 TypeScript 框架的端到端生命周期,利用页面对象模型(POM)和自定义 Cucumber 世界上下文。 - 性能与可扩展性:独立设计和执行负载测试策略,使用 K6 确保我们的基础设施随着用户群的增长而扩展。 - 工具与分析:管理我们的 Testomatio 集成,确保测试报告为可能不是 QA 专家的利益相关者提供可操作的见解。 前端协作 - React/Next.js 集成:利用您对 React 的知识深入代码库,理解组件结构,并确保我们的前端在可测试性方面构建(例如,就数据属性和可访问性角色提供建议)。 - CI/CD 领导:全面负责 CI 管道中测试的稳定性,管理并行化、重试和 @quarantine 标签,以确保构建保持绿色。 技术资格 基本要求 - 经验:5 年以上软件测试或开发的专业经验,其中至少 3 年担任高级或领导自动化角色,您对框架设计有重大贡献。 - 自主性:在初创环境中作为唯一的 SDET 或领导测试职能的成功记录,您需要自我管理。 - 现代技术栈掌握:TypeScript(async/await,OOD)和 Playwright 的专家级熟练程度。 - BDD/Gherkin:从头开始实施 Cucumber 的丰富经验,包括定义可扩展的步骤定义模式。 “加分项”(前端工程) - React/Next.js 精通:对前端工程有强烈兴趣或背景。您应该能够阅读 React 代码,理解钩子/状态,并使用浏览器开发工具诊断 UI 错误。 技能与心态 - 沟通:能够将复杂的技术测试概念转化为工程领导者可以理解的“业务风险”语言。 - 问题解决:您不会等待工单来修复不稳定的测试或缓慢的 CI 构建;您会识别瓶颈并独立解决。 福利与津贴 - 健康保险:医疗、视力、牙科和人寿保险。 - 带薪育儿假。 - 员工股票期权计划。 - 团队出游、集体午餐、开放办公室、欢乐时光。 - 带薪假期、病假。 - 灵活的周五和带薪休假。 - 401K。 First Resonance 是一个致力于建立包容和多元化员工队伍的平等机会雇主。First Resonance 参与 E-Verify。作为我们入职流程的一部分,新员工的 I-9 表格信息将与联邦政府共享,以确认他们有权在美国工作。薪酬基于职位的范围和职责、候选人的工作经验和技能以及地点等因素。薪酬范围:$155K - $175K。