• 技术职责:
1. 体系建设:从 0 到 1 主导设计和搭建覆盖 API、UI、性能等维度的自动化测试框架。
2. 融入 CI/CD:与 DevOps 工程师协作,将自动化测试集成到 CI/CD 流水线中,打造“质量门禁”。
3. 用例编写与维护:负责核心业务场景的自动化测试用例编写,并指导开发团队完善单元/集成测试。
4. 质量度量:建立测试报告看板,通过数据度量产品质量、测试覆盖率和团队效率。
5. 技术创新:探索和引入新的测试技术、工具和方法。
• 技能要求:
1. 基础:具备 2 年以上软件测试经验,熟悉测试理论、流程和方法。
2. 自动化实践:至少精通 API 自动化(如 Postman/Newman, Rest-Assured)或 UI 自动化(如 Selenium, Playwright)中的一种,并有完整的项目实践经验。
3. 编码能力:具备一定的编程/脚本能力(如 Java, Python, JavaScript),能独立编写和维护自动化测试脚本。
4. 核心软实力:具备深入思考、从用户和业务角度设计测试场景的能力;有刨根问底、主动学习 CI/CD、Docker 等相关技术的精神。
5. 加分项:有性能测试(JMeter/k6)或安全测试经验;有带领或指导他人的经验;熟悉 CI/CD流程并有实际集成经验。