AI测试工程师
我们正在寻找一位AI测试工程师,能够利用AI工具(如Cursor、GitHub Copilot等)和传统测试方法,为复杂的业务场景设计和实现高质量的测试解决方案。该职位将专注于产品质量保障,负责从需求分析到测试用例设计,再到自动化测试脚本开发的完整测试流程。
主要职责
1. 产品测试与需求分析
- 参与产品需求分析及系统设计评审,制定测试方案
- 主导测试用例设计与优化,保障产品功能、性能及兼容性测试质量
- 深入理解业务场景和产品需求文档,制定测试策略和计划
2. AI辅助测试用例设计
- 熟练使用Cursor、GitHub Copilot等AI编程助手
- 基于业务场景和需求文档,使用AI工具生成测试用例
- 优化AI生成的测试用例,确保覆盖率和质量
3. 测试技术落地与创新
- 跟踪行业前沿测试技术(如AI自动化、大模型测试等)
- 结合业务场景推动技术创新,引入各类测试工具与平台
- 使用AI工具辅助编写自动化测试脚本,开发Web应用、API、移动应用测试
- 构建和维护测试框架,集成CI/CD流程
4. 测试体系优化与协作
- 优化测试方法论,推动测试左移,建设全链路质量保障体系
- 与开发、产品团队协作,定位并推动问题解决
- 分析解决各类核心场景问题,保障用户体验
任职要求
核心技能要求
1. 软件测试理论:精通软件测试理论、方法和流程,能够制定测试策略和计划
2. 自动化测试能力:熟练掌握自动化测试框架搭建,具备较强的编程能力
3. 性能测试与CI/CD:熟悉性能测试、持续集成与交付等领域
4. 业务理解能力:深刻理解产品的业务架构和技术架构,能够从整体视角发现和解决问题
5. 沟通协作能力:具备优秀的跨团队沟通协调能力,能够推动跨部门合作
技术技能
- 编程语言:熟练掌握Python、JavaScript、Java等至少一种编程语言
- 测试框架:熟悉Selenium、Appium、Pytest等测试框架
- AI工具:熟练使用Cursor、GitHub Copilot、ChatGPT等AI编程助手
- 版本控制:熟练使用Git进行代码管理
- API测试:熟悉RESTful API测试,熟练使用Postman、JMeter等工具
优先考虑条件
- 有软件测试经验或自动化测试开发经验
- 有AI/机器学习相关项目测试经验优先
- 熟悉微服务架构和容器化技术(Docker、Kubernetes)
- 有企业级应用或SaaS产品测试经验
- 具备ISTQB或其他测试认证优先
技术栈
- 开发环境:支持AI编程助手的现代化开发环境
- 测试工具:提供最新的AI测试工具和传统测试工具
- 云平台:基于云计算的测试环境
- 协作工具:现代化的团队协作和项目管理工具

