NinjaTrader是一家由投资者支持的成长阶段金融科技公司,为数十万交易员提供屡获殊荣的软件和经纪服务。我们正在构建能够使活跃交易员轻松分析和应对全球领先金融市场数据的产品和服务。我们位于芝加哥,我们独特的以员工为中心的企业文化深受团队的欢迎,舒适而有趣。请访问www.ninjatrader.com了解更多关于我们业务的信息。
作为一名富有创新精神的QA工程师,您是否想在金融服务公司工作中留下自己的印记?您想成为改变在线交易行业的团队的一部分吗?NinjaTrader正在寻找一位经验丰富、有才华的QA工程师,他希望通过推动技术的极限来产生影响。该候选人将与我们的移动应用开发团队密切合作,并向QA经理汇报工作。我们正在挑战自我,为在线期货交易构建先进的解决方案,以向客户提供创新、直观和可扩展的用户体验。成功的候选人将是有才华的技术人员和创新思考者,他们致力于产生影响,并帮助改变一个长期受制于过时技术的行业。
在这个角色中,您将会:
• 从验收标准中进行需求分析并创建测试场景
• 在测试、演示和生产环境中执行UAT和端到端系统集成测试
• 积极与开发团队合作解决应用程序相关问题
• 与SRE合作,在云中设置测试和演示环境
• 分析手动和自动化测试结果并及时报告问题
• 与客户支持团队和产品负责人合作执行分配的UAT任务
• 在最少的监督下执行测试职责
• 与SET密切合作,构建功能和非功能测试的自动化框架
• 参与与团队成员的例行测试用例审查流程,并保持最佳的功能测试覆盖率
• 通过分析重复和过时的测试来维护测试套件
• 与其他QA团队成员、开发人员和SRE在功能和集成测试设置和执行方面进行合作和指导
• 与各种团队成员合作,自动化产品部署检查和各种环境中的构建认证过程
• 协助测试文档、UAT、生产部署检查和问题分类
• 进行差距和根本原因分析,确保产品整体质量
主要职位要求:
• 2至5年相关的QA测试经验,其中2年软件自动化经验
• 熟练测试GUI应用程序、API服务和关系型或NoSQL数据库
• 具备良好的沟通、分析、批判性思维和解决问题的能力
• 有各种类型的功能和非功能测试经验
• 有性能和安全测试经验者优先考虑
• 熟练测试Android和iOS平台上的移动应用程序,包括API服务
• 有在Flutter、Dart或React Native中进行测试的经验
• 有使用Git和Github Actions等版本控制系统的经验
• 熟悉通过命令行界面和CI/CD工具执行自动化测试
• 对TCP/IP、UDP和WebSocket有良好的理解
• 有使用Cucumber、Appium、BDD或TDD方法编写测试的经验者优先考虑
• 熟悉Jira或类似的缺陷管理工具
• 有在AWS或GCP上测试基于云的应用程序的经验者优先考虑
• 有金融交易系统经验者优先考虑
• 积极与团队成员合作,确保项目成功交付
福利待遇:
• 每年15天带薪休假
• 每年7个带薪假日
• 公司匹配的401k计划
• 混合工作时间安排
• 健康、视力、牙科保险
• NinjaTrader全额支付的人寿和残疾保险
• 健身会员资格
我们承诺提供平等的就业机会,不论种族、肤色、血统、宗教、性别、国籍、性取向、年龄、公民身份、婚姻状况、残疾、性别身份或表达方式、退伍军人身份。我们很自豪成为一个平等机会的工作场所。