摘要
Selby Jennings目前与一家支持世界替代投资市场的金融科技公司合作,并正在寻找一位高级QA自动化工程师,负责领导一个全新的测试自动化基础架构的建设。这个职位将开发和了解现有的自动化测试框架,有能力增强和实施相同的框架,并且应该能够与其他工程师和产品经理合作,支持基于功能的测试。
职责
• 构建和实施稳健的自动化测试框架。
• 将自动化测试套件与当前的构建和部署流程集成。
• 维护自动化测试以适应系统设计和架构的变化。
• 将自动化框架与现有工具(GIT)集成。
• 创建/管理/利用带有自动化测试执行的缺陷工作流程。
• 设计和发布有意义的指标来支持自动化测试的创建和执行。
• 构建和实施性能测试套件。
• 执行各种类型的测试-功能测试、API测试、自动化测试、性能测试和负载测试。
资格
• 10年以上的QA工程交付经验
• 在敏捷SDLC/团队中有3年以上的交付经验,最好有CICD经验
• 在Java方面具有扎实的编程经验,专注于行为驱动开发(BDD)和测试驱动开发(TDD)和设计模式,最好在持续集成(CICD)中有经验
• 有Java微服务和REST API的经验,对React前端有接触
• 有银行和/或金融环境的经验者优先考虑
• 技术:Java、JavaScript、IntelliJ/Eclipse
• CICD:Maven、Sonar、Git、Teamcity/Jenkins、Docker
• 测试:Junit、WebdriverIO、Protractor、JMeter或类似工具
基本薪资:145,000美元-175,000美元 + 现金/股票奖金