Citi
Citi
Citi 是一家服务于消费者、企业、政府和机构的全球银行及金融服务公司。其业务涵盖个人银行、信用卡、财富管理、企业银行和投资银行,并依托遍布 100 多个国家和地区的运营网络提供服务。作为大型国际金融机构,Citi 汇聚了来自银行、金融服务和金融科技领域的团队。

IT质量分析师(中级)—金奈混合办公

加入花旗,担任中级IT质量分析师,在金奈以混合办公模式工作,专注于Selenium自动化、API与数据库测试以及CI/CD集成。构建可靠的QA框架,支持技术运营中的软件质量保障。

描述

  • 与开发、产品和QA同事合作,明确需求并制定全面的测试策略
  • 使用Selenium WebDriver创建、增强和维护基于Java的自动化测试
  • 准备并执行手动测试计划和详细测试用例
  • 开展功能、集成、系统、回归、冒烟、健全性和探索性测试
  • 使用Page Object Model、TestNG或JUnit以及Cucumber BDD构建和维护自动化框架
  • 运行自动化测试套件,分析结果,并与开发人员协调缺陷解决
  • 将自动化测试套件连接到Jenkins、GitLab CI和Azure DevOps等CI/CD平台
  • 使用Postman和Swagger等工具测试API
  • 通过SQL查询验证数据库行为
  • 与同事进行测试自动化代码评审
  • 向利益相关者沟通测试进度、缺陷趋势和产品质量结果
  • 评估并采用相关测试工具、技术和方法
  • 协助改进软件质量流程和工作实践

任职要求

  • 计算机科学、工程或相关学科的学士学位,或具备同等实践经验
  • 至少五年质量保证经验,其中重点涉及测试自动化
  • 具备使用Selenium WebDriver设计和开发自动化测试的能力
  • 至少熟练掌握一种面向对象语言,例如Java、Python或C#
  • 具备使用TestNG、JUnit、Pytest、NUnit或同类工具等自动化框架的实践经验
  • 熟练掌握Page Object Model设计模式
  • 具备创建手动测试计划和测试用例,并执行功能、集成、系统、回归和探索性测试的经验
  • 熟悉Git及其他版本控制系统
  • 具备将自动化测试连接到CI/CD流水线的经验
  • 能够使用SQL进行数据库验证
  • 以细致、分析性的方式进行故障排查和问题解决
  • 具备清晰的书面和口头沟通能力
  • 能够在敏捷团队中独立且协作地工作
  • 优先考虑具备Cucumber或其他BDD框架经验
  • 优先考虑具备JMeter或LoadRunner等性能工具经验
  • 优先考虑了解安全测试原则和工具
  • 优先考虑接触过AWS、Azure或Google Cloud
  • 优先考虑熟悉Docker或Kubernetes
  • 优先考虑具备相关QA或测试自动化认证
  • 优先考虑具备移动应用测试自动化经验

福利待遇

  • 花旗致力于提供平等就业机会。
  • 为残障人士提供合理的工作场所便利。