高级/员工软件开发测试工程师

15个月前远程全职
115K - 205K USD Synack, Inc.

Synack, Inc.

location 旧金山
unsaved
在Synack,我们创造技术,释放最优秀的网络安全人才,保护我们的数字世界。 我们通过利用全球最优秀和最值得信赖的道德黑客团队,通过我们强大而受控的平台进行测试,提供真正的安全性而不妥协,来降低公司的安全风险并增加其抵御网络攻击的能力。我们如何做到这一点?我们的使命是利用全球安全人才和先进技术,帮助企业在安全漏洞成为业务问题之前发现它们。在Synack发现可能性! 我们正在寻找一位才华横溢的高级或资深软件开发工程师,为提高Synack平台的质量和可靠性发挥关键作用。在这个角色中,您将与我们的开发和质量保证团队密切合作,设计和实施稳健的测试自动化框架,进行彻底的测试,并确保交付高质量的软件。听起来有趣吗?继续阅读... 请注意:这是一个远程职位,位于加利福尼亚州旧金山湾区。由于联邦政府合同要求,我们只能聘请美国公民担任此职位。 以下是您将要做的事情: • 验证具有复杂系统设置的端到端场景 • 与工程和基础设施团队合作,利用自动化实现可扩展解决方案,防止回归并确保产品的可靠性。 • 积极参与代码和设计审查,确保代码的质量和可维护性。 • 与QA团队合作,改进已经建立的研发团队的质量标准。 • 与工程团队合作,分析并确定自动化测试覆盖范围和测试基础设施需求中的差距 • 与开发和基础设施团队合作,为自动化测试设置CI/CD流水线 • 在团队内领导整体测试和发布流程 • 与Scrum团队合作,提供强大的端到端测试运行和测试覆盖范围 • 提供性能/负载测试的框架和设置 以下是您需要的: • 计算机科学/嵌入式系统学士学位或同等经验 • 12年以上的软件工程经验,其中至少3年是SDET • 3年以上测试复杂系统的经验,包括托管在GCP、AWS或Azure中的基于云的技术 • 熟悉行业标准的测试自动化工具和自动化框架。 • 在TeamCity、Github Actions或CircleCI中具有CI工具经验。 • 有编写RESTful API的后端集成测试经验 • 有使用Python、JavaScript、Golang、Ruby等脚本语言的经验 • 对后端系统、数据库技术有扎实的理解 • 能够阅读和分析应用程序和系统级别的日志 • 具有后端系统/嵌入式系统的负载和性能测试经验。 • 理解精益和敏捷方法论 准备加入我们吗? Synack致力于接纳多样性。我们的员工是我们的力量。每个加入我们团队的人都是增长和多样化我们的思想、经验和观点的机会。我们努力包容种族、民族、宗教、性别、LGBTQ+、退伍军人、残疾和年龄。Synack欢迎您! 作为候选人,Synack关心您的隐私。请在此处查看我们的候选人隐私政策(https://www.synack.com/candidate-privacy-notice/)。 (每年11.5万美元至20.5万美元)薪水由多种因素决定,包括地点、级别、相关经验和技能。每个职位发布中显示的范围反映了该职位在美国各地新员工薪水的最低和最高目标。此职位的报酬计划还可能包括股权和福利。 有关我们福利的更多详细信息,请参见此处(https://synack.mybenefits.life/)。然后,输入雇主代码:synack