高级质量保证工程师

15个月前全职
Canva

Canva

location 悉尼
unsaved
公司简介 职位描述 加入重新定义世界设计体验的团队。 嘿,你好,你好,你好,你好,你好,你好,你好! 感谢你的光临。我们知道找工作可能会花费一些时间,你可能急于了解提供什么,所以我们会直接点明。 你可以在哪里和如何工作 我们的旗舰校园位于悉尼。我们还在墨尔本设有一个校园,并在布里斯班、珀斯和阿德莱德设有共享办公空间。但你可以选择在哪里和如何工作。这意味着如果你想在办公室里做你的事情(如果你附近有一个办公室)、在家里或两者兼而有之,都取决于你。 你在这个职位上将要做的事情 随着Canva的规模扩大,变化继续成为我们的基因的一部分。但我们认为这一切都是有趣的一部分。所以这将给你提供一些你开始工作时将要处理的事情的味道,但这可能会不断演变。 关于团队 Canva的质量保证工程师的使命是确保与他们合作的团队在完成重大目标时始终考虑到质量。我们认为质量是一个应该在整个过程中持续检查的东西,而不仅仅是在最后。 Canva的质量保证工程师嵌入在一个产品组中,通常与多个团队合作,并与产品经理、设计师和软件工程师密切合作,确保我们为所有用户提供出色的体验。日常任务包括在开发周期中改进或设置不同的质量活动,使用数据来优先考虑和提倡问题,与工程师合作编写单元、集成和端到端测试,并识别产品发布的风险。 如果你喜欢这份工作: • 你有与特性团队合作并为团队定义QA流程的经验。这可能涉及查看每个团队的当前开发流程,发现注入质量的机会,并提倡流程改进以提高产品质量。 • 你有测试iOS和Android移动应用的经验。 • 你有指导团队成员进行测试最佳实践的经验。 • 你有与工程师合作并对丰富/复杂的用户界面有扎实的理解。 • 有前端和移动测试自动化经验将会很有帮助。 • 你对哪些内容需要包含在单元、集成和端到端测试中有很好的理解,并且可以指导工程师进行自动化。 • 你在工作中非常细致,对测试充满激情。你在探索性测试中考虑到了每种可能的情况,并且可以发现其他人可能注意不到的错误。 • 你是一个热衷于解决不同类型错误的问题解决者。你习惯于使用各种工具找出问题的根本原因,并且已经使用过Jira(或其他错误报告工具)与工程师、产品经理和设计师有效地沟通错误。 不是必须的,但如果有以下经验将会加分: • 你可以指导其他工程师进行质量辅助和测试。 • 你使用Bash或Python等脚本语言自动化了琐碎的任务。 • 你有无障碍测试的经验。 • 机器学习模型测试经验 • 你有使用Braze等营销工具在移动应用中测试推送通知和应用内信息的经验。 • 你有使用Sentry.io等可观察性工具追踪问题的经验。 • 你可以使用SQL或类似的方式查询数据库和报告系统,以获取支持你的错误报告的数据。 你的初始目标: 与任何快速增长的初创企业一样,你的角色及其核心关注领域很可能会随着时间的推移而发展。我们赋予人们调整他们的角色以适应规模的能力。你在第一个季度的一些关键成就将包括: • 嵌入到一个产品/特性组中,并与团队合作,在他们的开发过程中包含QA。在开发之前为设计文档提供QA意见,并在开发后测试新功能。 • 与软件工程师搭档,指导他们如何进行测试。 • 为新功能和现有功能编写手动回归测试,并与其他软件工程师合作确定哪些测试需要自动化。 • 与其他质量保证工程师合作,改进业务中的质量保证活动,并找出提高手动测试效率和效果的机会。 • 使用数据分析来优先考虑和提倡用户提出的错误。 对你有什么好处? 实现我们的疯狂大目标激励我们努力工作,我们确实这样做,但在Canva的生活中,你也会体验到许多神奇、联系和乐趣交织在一起的时刻。我们还提供一系列福利,为你在工作内外的每个成功做好准备。 这里是我们提供的一些福利的一小部分: • 股权计划-我们希望我们的成功也成为你的成功 • 包容性的育儿假政策,支持所有父母和照顾者 • 年度的Vibe & Thrive津贴,支持你的福祉、社交联系、办公室设置等等 • 灵活的休假选择,使你能够成为一个积极的力量,花时间充电,并在个人上得到支持 更多信息请访问lifeatcanva.com。 其他需要知道的事情 我们根据你的经验、技能和热情,以及你如何增强Canva和我们的文化来做出招聘决策。当你申请时,请告诉我们你使用的代词以及在面试过程中可能需要的任何合理调整。 请注意,面试是通过虚拟方式进行的。