资深手动质量保证工程师 - 远程全职职位

远程
全职
作为我们团队的**资深质量保证工程师**,您将在确保我们的产品达到最高质量标准方面发挥关键作用。这是一个全职远程职位,为您提供参与整个软件开发生命周期的机会,从需求分析到产品发布。 主要职责 - 参与内部联络中心应用程序的开发过程,担任测试人员和质量控制专家角色。 - 执行前端(网页)和后端测试,运用功能测试、非功能测试、集成测试、回归测试和冒烟测试等测试方法。 - 深入分析系统架构,审核技术文档,维护并创建新的测试场景。 - 定位并修复发现的缺陷,复现用户报告的问题,编写详细的缺陷报告。 - 熟练使用专业测试工具进行各类测试活动。 - 与开发团队紧密合作,确保产品质量符合预期标准。 - 参与敏捷开发流程,提供测试视角的专业建议。 必备条件 - 3年或以上软件测试经验,具备扎实的质量保证基础。 - 深入理解软件开发生命周期和测试理论。 - 具备自主学习能力,能够独立研究新技术:通过搜索引擎、查阅文档或向同事请教。 - 熟练使用Atlassian产品套件:Jira、Confluence等项目管理工具。 - 精通测试文档管理:创建、更新和补充测试用例、测试计划(如使用TestIT等系统)。 - 具备微服务架构和单点登录(SSO)系统的测试经验。 - 精通Web应用程序和API测试(SOAP UI、Postman、Swagger),深入理解REST和SOAP协议。 - 能够查找并分析后端日志(如OpenShift、Kibana)和前端日志(DevTools:控制台、网络、元素搜索),理解HTML标记,并能通过日志定位问题。 - 熟练操作SQL数据库(如PostgreSQL),能够搜索、修正和添加测试所需的数据。 - 了解CI/CD工具(如Jenkins、TeamCity)和版本控制系统(如Git)的基本操作。 加分项 - 具备测试自动化相关经验:分析自动化测试发现的问题,改进/添加自动化测试(我们使用Java)。 - 了解模拟测试(Mocks):理解其用途,实际应用经验,能够为测试脚本调整模拟数据。 - 具备负载测试经验(如使用JMeter)。 - 理解敏捷开发价值观,曾在采用Scrum框架的团队中工作。 - 具备持续改进思维,能够提出优化测试流程的建议。 为什么加入我们? 在我们的团队中,您将有机会参与关键业务系统的质量保证工作,不断提升您的专业技能。我们提供完全远程的工作环境,灵活的工作安排,以及与经验丰富的专业人士合作的机会。如果您热爱质量保证工作,并希望在一个重视测试的组织中发挥作用,我们期待您的加入!