资深全栈质量工程师 - Java/React/JavaScript测试专家
远程
全职
我们正在寻找一位经验丰富的质量工程师(QE)加入我们充满活力的技术团队。作为理想的候选人,您将拥有扎实的Java、React和JavaScript测试经验,能够确保我们的产品在发布前达到最高质量标准。这是一个远程职位,需要您能够适应美国工作时间。
核心职责
- 在开发过程和产品发布阶段进行全面的手动测试,确保软件质量和用户体验。
- 设计并执行前端(UI)集成测试,验证React组件的功能性和视觉一致性。
- 实施后端服务集成测试,确保Java微服务之间的无缝通信。
- 开发和维护自动化测试框架,提高测试效率和覆盖率。
- 使用现代工具(如JUnit、Jest、Selenium)执行性能测试,识别系统瓶颈。
- 与开发团队紧密合作,及时报告和跟踪缺陷修复进度。
- 参与敏捷开发流程,包括每日站会、迭代计划和回顾会议。
- 编写详细的测试计划、测试用例和测试报告,确保测试过程透明化。
- 持续改进测试方法和流程,推动质量文化在团队中的建立。
必备技能
- 4年以上软件质量保证或测试工程领域的专业经验。
- 深入理解Java(Java 11+)和JavaScript(ES6+)编程语言。
- 熟悉React框架(React 18+)及其生态系统,包括Redux、React Router等。
- 扎实的手动测试经验,能够设计全面的测试场景和边缘案例。
- 具备前端和后端集成测试的实践经验。
- 熟悉自动化测试工具和框架,如Selenium、Cypress、Jest或Mocha。
- 对性能测试有基本了解,能够使用JMeter、Gatling等工具进行负载测试。
- 熟悉敏捷开发方法和持续集成/持续部署(CI/CD)流程。
- 能够适应美国工作时间(可能需要在不同时区工作)。
- 优秀的问题解决能力和细致的观察力。
加分项
- 测试自动化认证或相关专业资格证书。
- 使用TypeScript进行前端测试的经验。
- 熟悉API测试工具,如Postman、REST Assured等。
- 具备移动应用测试经验(Android/iOS)。
- 了解容器化技术(Docker、Kubernetes)和云平台(AWS、Azure、GCP)。
- 参与过大规模、高并发系统的测试工作。
- 具备基本的DevOps知识和实践经验。
- 良好的技术文档编写能力。
为什么加入我们
加入我们团队,您将有机会在一个技术先进、注重质量的环境中工作。我们提供有竞争力的薪酬,灵活的远程工作安排,以及持续学习和职业发展的机会。作为我们质量工程团队的一员,您的工作将直接影响产品质量和用户满意度,为公司的成功做出重要贡献。
我们重视多元化和包容性,欢迎来自不同背景的人才加入。如果您热爱技术质量保证,并希望在一个充满挑战和创新的环境中发挥自己的才能,我们期待您的加入!