职位描述
1. 负责微服务架构下复杂系统的全流程测试工作,包括需求分析、测试方案设计、用例编写、执行及缺陷跟踪;
2. 制定微服务场景下的测试策略,覆盖接口测试、组件测试、集成测试、端到端方案测试等;
3. 编写和维护自动化测试脚本;
4. 开展接口测试(Postman/JMeter)、性能测试(JMeter)及安全性测试;
5. 分析测试结果,定位问题根因,协助开发团队复现和修复缺陷;
6.(可选)研究微服务特有测试难题(如服务依赖、数据一致性、熔断降级等),输出解决方案;
岗位要求
1. 计算机相关专业本科及以上学历,1年以上测试经验;
2. 熟练掌握测试设计方法(等价类、边界值、场景法等),能够独立完成需求分析、测试用例设计;
3. 熟悉接口测试工具(Postman/JMeter)和数据库基础(SQL查询、Redis等);
4. 熟悉linux系统的常见操作命令和系统相关知识,包括文件系统、虚拟化、容器等领域;
5. 熟悉至少一种自动化框架(如Selenium/ Pytest /Robot Framework等)和至少一门编程语言(Python/Java/Go等);
6. 了解持续集成工具(Jenkins)和容器化技术(Docker/Kubernetes基础、kafka中间件等);
7. 良好的逻辑分析能力和问题解决能力,能够独立执行测试工作。
8. 具有良好的沟通表达能力和团队协作能力,责任心强,有专研精神、积极上进。
加分项:
• 有性能测试(TPS/响应时间/资源监控)或安全测试经验;
• 熟悉微服务核心组件的作用和运作机制,如注册中心、配置中心、API网关、消息队列等;
• 熟悉微服务数据治理测试场景:分库分表、缓存一致性、分布式事务等
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕