全职位于悉尼,澳大利亚关于我们...Tricentis是企业持续测试的全球领导者,为DevOps、云和企业应用程序重新定义了软件测试。Tricentis基于人工智能的持续测试平台提供了一种全新且根本不同的软件测试方法。这种方法完全自动化、无需编码,并由人工智能智能驱动。它同时适用于敏捷开发和复杂的企业应用程序。这使得企业能够通过大幅提高软件发布速度、降低成本和改善软件质量来加速数字化转型。自主测试团队负责研究和开发Tricentis所需的最具挑战性的算法。这些算法通常涉及机器学习、模糊逻辑和人工智能的其他方面。该团队还负责构建和维护Vision AI产品。关于工作...Tricentis正在寻找一位充满活力、聪明和有动力的软件工程师加入我们的团队。您将在一套支持企业应用程序的自主测试和基于人工智能的自动化的新云产品上工作。这个职位主要侧重于前端开发,但可能也会涉及一些后端开发工作。作为一名高级软件工程师,您将能够独立工作,做出技术决策,解决难题并构思创意。职责包括:构建和维护利用GraphQL和REST API的Web应用程序。为GraphQL和REST API的开发做出贡献。审查设计和代码,积极分享您的知识,并指导经验较少的工程师。及时了解最新技术和设计模式,对其有清晰的看法,并在适当的时候提倡它们。运行实验(尖峰)以选择新技术、方法和模式。关于你...5年以上的经验(或同等熟练度),构建利用GraphQL或REST API的全栈JavaScript/TypeScript Node.js和React Web应用程序。精通标准Web技术,包括JavaScript、HTML、SVG、CSS和现代文件格式,如Woff2、AVIF、WebP和WebM。知道如何构建可访问和设备无关的Web界面。能够在各种服务器和浏览器环境的Web技术限制下进行开发,具备跨设备和浏览器测试Web应用程序的技能。对Node.js JavaScript运行时和npm包生态系统非常熟悉。具备扎实的React技能,包括使用hooks和context。使用CSS-in-JS(Emotion或styled-components)对React应用程序进行样式化,并了解构建时方法(如PostCSS、CSS Modules和vanilla-extract)的权衡。在React Web应用程序框架(如Next.js)中具有生产经验,并且对服务器端渲染React应用程序很熟悉。能够编写单元测试和集成测试以交付完全测试过的代码。了解最佳的JavaScript模块设计以及减少复杂性和最小化JavaScript包大小的工具和技术。知道如何使用质量审核工具,如Lighthouse和Next.js包分析器。具有编写高质量代码和实施工程最佳实践的经验。熟练地贡献私有和开源的GitHub存储库。在以下环境中工作并取得成功...点击此处查看更多详细信息/申请高级React/Web工程师-人工智能团队