作为我们质量团队中备受重视的成员,我们的软件开发工程师测试(SDETs)在先进测试技术和工具的推进和应用中发挥着至关重要的作用。我们在自动化测试方面鼓励创新文化,持续集成和敏捷方法深受尊重。加入我们的团队,对一个由超越界限的愿望推动的软件开发生命周期产生有意义的影响。
职责:
• 与软件开发人员和项目支持团队合作,为项目团队提供客观反馈。
• 收集、分析、解释测试指标,并跟踪质量保证指标。
• 在代码审查过程中发挥积极作用,并协调部署工作。
• 为识别问题并提出增强产品质量和测试流程的解决方案做出贡献。
• 执行集成测试、端到端测试、回归测试和验收测试。
• 通过识别和开发可被产品开发团队采用的工具、最佳实践和框架,为质量工程实践的发展做出贡献。
• 为API、用户界面和其他软件组件开发自动化解决方案,包括非功能测试。
• 执行手动和自动化测试,并将结果传达给技术和非技术同事。
• 保持对软件测试和质量保证领域最新行业趋势、尖端方法和即将到来的技术的了解。
要求:
• 计算机科学、软件工程或相关领域的学士学位。
• 在敏捷产品团队环境中担任测试工程师至少5年的经验。
• 出色的分析和解决问题的能力。
• 优秀的沟通能力。
• 具有API自动化经验,并熟悉(例如Git和Postman)工具。
• 至少熟悉两种自动化测试工具:Selenium/Cypress(Playwright加分)。
• 熟练掌握一种或多种主流编程语言:Java、Node.JS/JavaScript、TypeScript。
• 理解面向对象编程。
• 有使用构建自动化框架的设计模式经验。
• 熟练应用测试原则和方法论。
• 有CI/CD流水线(代码构建/Github actions)的经验。
• 对数据库和数据流程有良好的理解是加分项。
• 拥有ISTQB认证是加分项。
• 之前在电子商务应用或SaaS领域有工作经验是加分项。
• 有X-ray测试管理经验是加分项。