高级质量保证工程师(React / 无头CMS / Storybook)- 合同工

多伦多 13天前合同 网络
面议
关于我们 Appnovation 是一家全球性的全方位数字合作伙伴,结合了战略、体验与设计、工程和管理服务。我们构建的数字解决方案不仅在当下产生真正的影响,还为未来的增长奠定基础。大胆的抱负。务实的行动。无限的可能。 关于职位 Appnovation 正在寻找一位经验丰富且注重细节的高级 QA 工程师,具备强大的技术测试技能和验证现代 React 应用程序及无头 CMS 实施的实际经验,最好是 Builder.IO,但 Contentful 或 Sanity 的经验也相关。这是一个在我们敏捷的跨职能团队中确保全球项目质量的机会。该职位旨在手动和自动化测试的结合。 您将与您的项目团队中的开发人员、设计师和其他 QA 工程师合作,了解需求,验证功能是否按设计显示并按预期工作。您的日常工作将包括执行功能/用户界面/跨浏览器/可访问性/CMS 测试场景,在适当的情况下使用自动化测试来协助测试活动。您还需要在每日站会中优先记录缺陷并报告测试状态。 基本要求 以下技能的强大组合将使您成为优秀的候选人: - 5 年以上软件质量保证相关经验,专注于网络应用程序。 - 测试无头 CMS 实施的经验(Builder.io、Contentful、Sanity 或类似)。 - 包括英语和非英语语言的多语言测试经验。 - 熟练使用浏览器开发者工具——您了解并能自信地检查和分析 HTML 结构、CSS 样式、JavaScript 控制台错误、网络请求和性能指标。 - 测试现代 React 应用程序的经验,包括对基于组件的架构、状态管理和客户端渲染行为的理解。 - 组件库测试经验,最好是 Storybook。 - 具备端到端和集成 TS/JS 测试自动化框架的实际经验,最好是 Playwright,但 Cypress 经验也可以考虑。您应该能够在最少监督的情况下独立编写、维护和扩展自动化测试套件,重点是“左移”自动化,从组件库测试开始。 - 具备 Git 分支和版本控制的经验和理解,包括在适当情况下将自动化测试集成到 CI/CD 管道中。 - 使用 Percy(首选)、Chromatic 或 BackstopJS 等工具进行自动化视觉回归测试的经验。 - 使用 AI 和 LLMs 加速创建测试场景的经验,包括手动和自动化。 - 对可访问性测试实践(WCAG 2.2)的深刻理解,并使用 Axe、WAVE 或 Lighthouse 等工具自动识别合规性问题的经验。 - 验证跨设备和断点的响应式设计的经验,包括在 iOS 和 Android 平台上的真实设备上进行测试。 - 使用 Google Lighthouse 等工具进行页面性能测试的经验,以验证核心 Web Vitals 指标。 - 在短冲刺周期的敏捷环境中工作的经验,参与细化并提供准确的测试工作量估算。 - 沟通能力强,积极主动,能够优先处理工作负载并提出建议。 加分项 以下领域的经验是一个加分项: - 理解在无头 CMS 提供商中普遍存在的 GraphQL 端点。 - 数据迁移验证测试的经验。 - SEO 验证技术的知识(结构化数据、元标签、规范 URL)。 - 个性化和 A/B 测试验证的理解。 - 行业标准安全实践的知识和经验,如 OWASP。 感谢您对 Appnovation Technologies 职业的兴趣!请注意,只有被选中面试的候选人会被联系。 在 Appnovation,我们认识到多元化团队是最强大的团队。多样性、公平与包容不仅是我们拥抱的东西——我们庆祝它!我们自豪地成为一个平等机会的雇主,并鼓励来自各个背景、生活经验和行业的申请者申请。加入我们 Appnovation,了解更多关于我们如何通过更好的数字化建设更好的生活,忠于我们的公司价值观。 在整个招聘过程中,可根据要求提供便利。