职位描述
【岗位职责】
1、根据产品需求,设计、编写并维护测试用例(功能、接口、UI自动化);
2、参与测试框架或工具的开发(如自动化回归平台、数据构造工具等),提升测试效率;
3、执行手工和自动化测试,分析缺陷并推动问题及时解决;
4、协助搭建和维护持续集成(CI)环境(如Jenkins、GitLab CI);
5、跟踪项目进度,与开发、产品团队紧密协作,保障交付质量;
6、学习并引入新的测试技术(如性能、安全、流量回放等)。
【任职要求】
1、学历专业: 计算机、软件工程、通信等相关专业,本科及以上学历;
2、语言基础: 掌握至少一门编程语言(Java/Python/Go/Shell),有基础代码编写能力;
3、测试基础: 理解软件测试流程、用例设计方法(等价类、边界值等);
工具经验: 使用过常用测试工具,如Postman/JMeter、Selenium/Appium、Fiddler/Charles等;
4、数据库: 熟悉SQL(增删改查、多表联查);
5、版本控制: 了解Git基本操作(clone、commit、push、branch);
6、操作系统: 熟悉Linux常用命令(文件操作、进程、网络排查)。
【加分项】
1、有个人技术博客、GitHub开源项目或测试相关学习笔记;
2、了解Docker、Kubernetes等容器技术;
3、了解性能测试(JMeter/Locus…