高级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,您将在充满挑战和回报的金融科技领域使用最新测试技术,与行业精英共同成长,拓展您的职业视野。