岗位描述
岗位职责
3年以上非功能测试经验、熟悉交易类、压力测试,有银行项目经验优先
岗位要求
一、岗位职责
负责公司 Java 后端系统(Spring Boot 微服务架构)的功能测试、集成测试与回归测试,独立承担一个或多个业务模块的质量保障工作。
参与需求评审与设计评审,提前识别需求歧义、逻辑漏洞和风险点,输出测试用例并完成评审。
搭建和维护接口自动化测试,覆盖核心业务链路,接入 CI 流水线,持续降低手工回归成本。
使用 SQL 进行数据正确性校验:编写复杂查询(多表关联、子查询、窗口函数)核对业务数据、报表数据与账务口径,发现并定位数据不一致问题。
参与性能与压力测试,执行压测场景、采集指标、协助开发定位瓶颈并输出性能报告。
独立搭建和维护测试环境,通过日志分析、抓包、数据库排查等手段定位缺陷根因,推动问题闭环。
跟踪缺陷全生命周期,输出测试报告与质量风险评估,为上线决策提供依据。
二、任职要求
本科及以上学历,计算机相关专业,3–5 年软件测试经验,有完整的 Java 后端系统测试经验。
熟悉软件测试理论与流程,能独立设计用例(等价类、边界值、场景法、异常分支),用例覆盖度和可维护性意识强。
SQL 能力扎实:能独立编写复杂 SQL 完成数据校验与数据核对,理解索引、执行计划,能读懂慢查询;熟悉 MySQL / Oracle / PostgreSQL 至少一种。
具备接口自动化能力:熟练使用JMeter 做接口测试;有 Java + TestNG/JUnit + RestAssured,或 Python + pytest 的自动化脚本编写经验,理解断言、参数化、数据驱动。
熟悉 HTTP/HTTPS、RESTful、JSON,能阅读接口文档,理解前后端交互链路。
熟悉 Linux 常用命令,能查看和检索服务端日志(grep、tail、awk 等),能独立判断问题属于前端、后端还是数据层。
有缺陷管理经验,熟练使用 Jira / 禅道 / Tapd 等工具和 Git 基本操作。
责任心强,能主动推动问题跟进到闭环,具备良好的沟通能力和文档习惯。
三、加分项
有 JMeter实际压测经验,能独立设计压测场景、分析 TPS/响应时间/资源占用并定位瓶颈。
熟悉Kubernetes,能使用 容器独立部署一套完整测试环境。
有 CI/CD 实践(Jenkins、CI),能将自动化测试接入流水线。
有报表 / 数据类 / 金融业务系统测试经验,理解数据口径与对账逻辑。
有搭建过自动化测试框架(封装请求层、数据层、报告层)的经验。
有 Python/Shell 脚本能力,能写数据处理和批量校验脚本。