职位描述
本站申请链接
Ajax Systems 是一家国际技术公司,是欧洲最大的具有智能家居功能的 Ajax 安全系统开发商和制造商。它是一个由 135 种设备、移动和桌面应用程序以及服务器基础设施组成的完整生态系统。每年,我们的团队规模和全球用户数量都在成倍增长。公司现有员工 3,300 多人。超过 187 个国家/地区的 250 万用户正在使用 Ajax 检测器。”
任何 Ajax 检测器或控制面板都必须使用自动化团队开发的软件和硬件,并通过严格的质量控制,才能交付给客户。我们的主要任务是确保在短时间内以最高质量批量生产尽可能多的设备。”
自动化部门开发用于在生产过程中测试每个设备的软件和硬件系统,创建用于自动化装配和包装的机器人生产线。该部门还为设备固件和生产管理开发软件,有助于优化传感器生产时间。为此,我们使用了 Python 3 和嵌入式 C 语言。我们近期的目标是在测试、组装和包装传感器的各个阶段使用传送带和机器人实现全自动生产。
我们正在为质量保证部寻找一名新成员,他将与团队并肩工作,对用 Python 和 QT/QML 编写的桌面应用程序以及硬件产品和 API 进行自动化测试。我们的测试在每次构建时都会运行,因此我们需要分析这些测试并收集统计数据。您将面临许多不同的任务和工程挑战。
offer要求
所需知识和技能:
- 测试理论知识;
- 编写技术文档(测试用例、错误报告)的技能;
- 使用标准 Python3 和 pytest 库、Selenium 的经验;
- 使用 QT(pyQT 或 PySide)+ QML 的技能;- 具有使用 git 和 mySQL 的经验;
- 具有 UNIX/Linux 操作系统的基本知识;
- 具有技术背景;
- 熟练掌握英语,能够理解技术文档;
更佳:
- 具有开发自己项目的经验;
- 具有使用 Squish 或 Appium 的经验;
- 具有测试桌面应用程序的经验;
- 具有为嵌入式产品编写自动测试的经验;
- 具有使用 Docker 的经验;
- 具有使用异步线程的经验;
- 英语达到 B1 以上水平;
任务:
- 使用 Python 开发和实施 dextrop 应用程序的自动测试;
- 维护和改进已实施的端到端自动测试基础;
- 与基于 Jenkins 的 CI 基础设施合作;
- 根据职权范围搜索和分析应用程序行为中的不一致之处;
- 不断深化有关 Ajax 系统的知识;
offer待遇
我们提供:
- 有机会提出并实现自己的想法,对产品和生产产生影响;
- 在一个积极进取的团队和零废话文化中工作;
- 有竞争力的薪酬;
- 医疗保险;
- 企业英语;
- 专业培训补偿;
- 参与 Ajax 安全系统 beta 测试项目的机会–在新工具发布前接收和测试它们。
