高级QA自动化工程师(Swift/Kotlin/Java) - 远程银行技术岗位
远程
全职
非全日制
您是否为经验丰富的QA自动化工程师,希望通过创新的测试自动化提升银行软件质量?加入VTB技术部门,您将领导使用Swift、Kotlin、Java和Espresso等现代技术开发强大的测试框架。这个远程机会使您能够与尖端银行系统合作,同时保持工作与生活的平衡。
主要职责:
- 设计、开发和维护全面的自动化测试套件,确保银行应用程序的高质量交付。
- 架构并实施统一的自动化框架,确保跨iOS和Android平台的一致测试质量。
- 创建并配置测试环境,使用适当的存根和模拟以促进高效测试流程。
- 执行、分析并报告自动化测试结果,精确识别潜在问题和回归缺陷。
- 与开发人员、产品经理和业务分析师等跨职能团队紧密协作,提高产品质量。
- 在GitLab中设计并优化持续集成/持续交付(CI/CD)测试流水线。
- 指导初级QA专家并推广测试自动化的最佳实践,提升团队整体能力。
- 积极参与代码审查,确保自动化代码的质量、可读性和可维护性。
- 通过创新方法和前沿工具持续优化测试执行时间和可靠性。
- 密切关注并应用QA自动化领域的新兴技术和方法论。
必备技能:
- 5年以上QA自动化工程经验,其中至少2年担任测试负责人或类似领导职位。
- 精通Java(Java 11+)和Kotlin(1.5+)编程语言,能够熟练用于Android测试自动化。
- 具有Swift(Swift 5+)进行iOS测试自动化的实战经验和深入理解。
- 熟练掌握Espresso框架进行Android UI测试,了解其高级功能和最佳实践。
- 具备XCTest/XCUITest进行iOS测试的丰富经验和专业知识。
- 精通GitLab CI/CD流程和GitLab测试管理工具,能够构建高效测试流水线。
- 展示开发和维护原生移动应用程序自动测试的成功案例和解决方案。
- 具有测试金融或银行应用程序的实际经验,深刻理解相关安全要求和合规标准。
- 成功管理测试团队和协调多个项目测试工作的经验,展现出色的领导能力。
- 强大的分析和问题解决能力,能够高效诊断和排除复杂测试问题。
加分项:
- 具有使用Appium进行跨平台移动测试的实际项目经验。
- 熟悉RestAssured、Postman等RESTful API测试工具,能够进行全面API测试。
- 了解JMeter或Gatling等性能测试工具,有银行系统性能测试经验。
- 熟练应用Cucumber等BDD框架实施行为驱动开发测试策略。
- 掌握金融应用程序的安全测试方法和工具,了解OWASP安全测试标准。
- 获得ISTQB高级认证或同等质量保证专业证书。
- 具有AWS、Azure或GCP云测试环境配置和管理的实战经验。
- 了解金融科技行业的最新发展趋势和银行应用程序的特殊要求。
为什么加入我们的团队:
加入VTB意味着成为一个重视创新和卓越质量的前瞻性技术团队的一员。您将有机会帮助塑造银行技术的未来,为数百万用户提供安全、高效的金融服务体验。我们提供灵活的远程工作环境,尊重您的工作与生活平衡,同时提供有竞争力的薪酬福利和持续的专业发展机会。在VTB,您将在充满挑战和回报的金融科技领域使用最新测试技术,与行业精英共同成长,拓展您的职业视野。