高级质量保证工程师

15个月前远程全职
120K - 140K USD Business Wire

Business Wire

location 旧金山
unsaved
职位描述 Business Wire是伯克希尔哈撒韦公司旗下的全球市场领导者,专注于新闻稿发布和监管披露。我们的使命是重新定义组织与其受众的连接方式-这只是一个开始。 无论是大型还是小型组织,都依赖于我们准确发布市场动态新闻和多媒体内容,生成与目标受众互动的社交参与。 角色概述 Business Wire的软件质量工程团队致力于开发各种应用程序,从本地部署到云端都有涉及。我们为多个产品领域的多个开发团队提供支持。我们专注于持续改进,并寻找更好的测试方法,以便能够提供出色的软件和产品。我们是一个多样化的团队,不断学习。 高级质量工程师(SQE)在我们的测试自动化框架中编写测试代码。测试就是代码,SQE将编写大量的测试类和方法,同时编写数据和业务模型以支持参数化和应用包装器,以支持对其他应用程序和服务进行测试。SQE将调查并确定如何自动化测试应用程序和服务,并负责在应用程序测试从一个迭代到另一个迭代时维护测试和核心框架。 SQE将指导和支持初级质量工程师,并在代码审查中扮演重要角色。 职责 • 与工程和产品团队合作,了解功能并确定必要的测试以确保高质量产品和用户体验。 • 作为项目和发布的一部分,识别、记录和跟踪问题。 • 计划、创建、维护和运行集成、功能、非功能、端到端和性能自动化测试,无论是在本地还是通过构建系统进行。 • 排除故障并诊断任何错误和失败。 • 根据需要进行探索性和手动测试,以支持自动化测试和产品需求。 • 在测试设计和编码方面提供技术指导和指导。包括代码审查和配对编程。 • 提供有关自动化工具和应用程序的详细文档和培训。 • 与发布经理合作,协调和改进中午和非工作时间部署事件的测试覆盖范围。 技能和资格 • 计算机科学或相关技术领域的学士学位以及相关工作经验。 • 5年以上的质量保证和测试经验,全面理解手动和测试自动化的概念和方法。 • 3年以上使用开源测试工具(如Cypress、Selenium、Playwright、Appium和JMeter)创建、运行和排除故障的自动化脚本来测试网站、服务、移动应用程序的经验。 • 3年以上JavaScript经验,并能在编码面试中展示。 • 有持续集成构建工具(如Jenkins)的经验。 • 出色的书面和口头沟通能力。 • 自我激励,能够独立工作,并在最少的监督下执行多个任务。 • 熟悉产品生命周期,包括软件开发方法论。 • 具有复杂问题解决能力的能力。 • 在版本控制系统(如GitHub)中工作的经验。 首选资格: • 有测试移动应用程序的经验。 • 有负载、性能和弹性测试的经验(使用Chaos Monkey等工具)。 • 了解微服务架构。 • AWS云从业者认证。 • 有Docker的经验。 Business Wire将不会为该职位的新申请人提供就业授权的赞助。 我们提供什么 • 该职位的基本薪资范围为12万到14万美元/年。提供的薪资将由多个因素决定,包括但不限于:申请人的教育、经验、知识、技能和能力,以及内部公平性和与地理市场数据的一致性。Business Wire保留随时修改此薪资范围的权利。 • Business Wire的总体回报包括: • 远程工作的能力 • 优越的健康福利,从您入职的第一天开始 • 每月100美元的健身津贴,学费补偿计划和增强的心理健康资源 • 401(k)计划,公司慷慨的匹配额,以及年度利润分成(视公司业绩而定) • 带薪休假、浮动假期、健康日休假、生日休假等等! 目前,Business Wire将不会为该职位的新申请人提供就业授权的赞助。