高级软件质量保障自动化专家(远程) | JavaScript 与 API 测试
远程
全职
招聘岗位简介
我们正寻求一位资深软件质量保障专家加入我们的技术团队,此岗位要求应聘者具备强大的自动化测试能力和质量管理经验。作为团队的质量把关者,您将设计并实施先进的测试策略,确保产品在各方面都达到卓越标准。工作内容将包括60%的手动测试和40%的自动化测试工作,您需要在敏捷开发环境中与团队密切合作,共同打造稳定可靠的软件产品。
核心职责
- 负责设计并执行全面的测试策略,确保软件应用程序各功能区域的质量标准。
- 主导API和后端测试工作,特别关注微服务架构和各系统集成点的稳定性。
- 运用JavaScript及相关技术框架开发和维护自动化测试系统。
- 执行深入细致的手动测试,配合自动化测试提供全面的质量保障。
- 精确识别、详细记录并全程跟踪缺陷的完整生命周期。
- 与开发团队积极协作,共同解决技术问题并持续提升软件质量。
- 持续分析和优化现有测试流程,提高测试效率和覆盖范围。
- 指导和培养初级测试工程师,分享质量保障领域的最佳实践经验。
- 全程参与敏捷开发流程,包括冲刺计划会议、回顾会议和每日站会。
- 定期提供测试覆盖率、质量指标和潜在风险的详细分析报告。
- 根据项目需求协助开展性能测试和安全测试工作。
必备资格与技能
- 至少5年软件质量保障专业经验,尤其在测试自动化领域有深厚积累。
- 精通JavaScript编程,熟练使用现代测试框架(如Jest 27+、Mocha 10+或Cypress 10+等)。
- 曾在质量保障和自动化测试领域担任过领导角色,尤其在API和后端测试方面有丰富经验。
- 深刻理解并实际应用各类测试设计技术(如边界值分析、等价类划分、决策表等)。
- 精通缺陷管理流程和工具(如JIRA、Bugzilla、Azure DevOps等)。
- 能够为复杂软件应用设计和实施全面有效的测试方案和流程。
- 对服务器端微服务架构有深入理解,能够设计有效的集成测试策略。
- 具备高级编程能力,能够构建和维护复杂的自动化测试系统。
- 具备Java编程的实际应用经验,能够应对各种测试场景需求。
- 精通SQL和数据库测试技术,特别是MySQL 8.0+版本。
- 熟练使用Postman、RestAssured等工具进行RESTful API测试。
- 熟悉CI/CD流程,能够将自动化测试无缝集成到持续集成环境中。
- 具有在Scrum和敏捷方法论环境下工作的实际经验。
- 具备强大的分析思维和问题解决能力,能够快速定位复杂问题。
- 良好的沟通技巧和中级以上英语水平,能够有效进行技术交流。
加分技能
- 具备性能测试工具(如JMeter 5.5+、Gatling、LoadRunner等)使用经验。
- 了解安全测试方法和常用工具(如OWASP测试指南、Burp Suite等)。
- 熟悉Docker、Kubernetes等容器化技术及其测试方法。
- 具有AWS、Azure或GCP等云环境的测试经验。
- 熟悉TestRail、qTest等测试管理工具的使用。
- 具备移动应用测试的实际经验和专业知识。
- 持有ISTQB等国际认可的测试认证资格。
为何加入我们
加入我们团队,您将在全球范围内远程工作,参与具有挑战性的创新项目。我们提供专业成长的广阔平台,鼓励技术创新和持续学习。在这里,您的质量保障专业知识将得到充分重视,您将有机会与行业顶尖人才共同工作,推动产品质量迈向新高度。我们提供具有竞争力的薪酬待遇、灵活的工作安排以及丰富的职业发展机会,助您在软件质量保障领域不断进步,实现职业理想。