质量保证工程师

伦敦 29天前全职 网络
面议
您将带来什么 关键要求: - 拥有10年以上软件质量保证经验,其中至少2年以上担任领导、高级或架构师角色,负责定义团队战略并指导QA工程师。 - 对QA方法论、现代测试自动化原则以及整个缺陷生命周期有专家级理解。 - 具备设计和实施测试自动化框架的经验,熟悉Playwright、Cypress、Selenium或类似工具以及API测试。 - 理想情况下具有物联网/嵌入式系统经验:有测试直接与物理硬件接口的软件的背景,最好具备标准协议(RS-232、I²C、USB)和硬件模拟/仿真技术的知识。 - 在Python和TypeScript方面具备技术能力,有撰写稳健、可维护和高质量测试代码的记录。 - 熟悉复杂的部署环境、Linux系统、命令行操作和数据库查询语言。 - 具备优秀的书面和口头沟通能力,能够向非技术人员传达技术风险。 为什么加入我们 - 具有竞争力的薪酬和私人医疗保健。 - 全球影响力:有机会塑造全球无人零售技术的未来。 - 成长机会:快速成长的团队,塑造我们的工程文化,指导初级员工并学习新技术。 - 协作文化:小型、充满激情的团队,乐于接受新想法和技术实验。 - 在苏黎世、伦敦和其他四个国家设有办事处。 - 常规福利:个人发展预算、福利待遇以及一些不错的周边产品。 一瞥 我们正在寻找一位经验丰富且技术精湛的QA负责人,负责我们的智能零售平台的质量保证策略和执行。您将在我们的伦敦中心工作,将QA功能从主要依赖手动测试的方法(至少在我们生态系统中的某些团队/组件中)转变为主动、可扩展和完全自动化的质量工程学科。 此职位需要在测试架构方面具备深厚的技术技能(偏好更复杂的、硬件集成的系统)以及经过验证的领导能力,以定义、指导和提升所有接触点的质量标准——从面向客户的销售点应用程序到我们的无人零售云。 您将做什么 战略与领导: - 定义、实施并管理所有产品线和接触点的端到端质量保证策略和路线图,重点关注自动化。 - 与内部和远程开发团队紧密合作,发布稳健、经过充分测试的实现。 - 吸引、保留、指导并为QA团队提供技术指导,培养质量、责任和持续改进的文化。 - 作为主要的质量把关者,在敏捷开发周期内倡导可测试性、代码质量和发布准备的最佳实践。 - 拥有并完善QA流程,包括分类、根本原因分析(RCA)、缺陷跟踪(JIRA/Xray)和发布认证。 技术所有权: - 使用Python和TypeScript等语言设计、实施和维护可扩展的多层测试自动化框架(UI、API和集成)。 - 为我们的连接系统架构测试策略,特别关注与模拟器的集成测试以及硬件在环(HIL)测试(自动售货机、支付终端、摄像头等)。 - 监督复杂测试计划的开发和审查,确保全面覆盖并符合BDD/Gherkin语法要求。 - 推动测试集成到持续集成/持续交付(CI/CD)管道中,以实现快速、高信心的部署到预生产和生产环境。 - 监控关键质量指标(例如,缺陷逃逸率、自动化覆盖率、测试执行效率)并向技术领导层报告产品的整体健康状况。