高级 QA 工程师(含自动化)
Senior QA Engineer with Automation
公司简介
一家在美国成立并拥有全球影响力的教育科技公司,过去二十年来为大量用户提供了数字学习内容和平台。一支分布在全球的国际团队,致力于开发被数百万活跃用户使用的的产品。
职位描述
需要一名具有自动化经验的高级 QA 工程师加入工程团队。这是一个包含重要自动化组件的 QA 职位:重点在于扎实的测试基础、坚实的软件设计基础,以及识别自动化能真正带来价值的领域,而不是纯粹的自动化优先方法。
该职位涉及对跨 UI 和 API 层的复杂集成 Web 应用进行测试。最初,大部分工作将是手动 QA;中期预计自动化与手动的比例约为70/30。
职责
- 复杂集成 Web 应用的 UI 和 API 测试
- 开发和优化测试计划
- 编写和维护自动化测试,主要使用 Cypress
- 在敏捷环境中与开发人员紧密合作
- 使用 JIRA、TestRail 和 Qmetry 跟踪和管理测试用例
- 识别可以自动化的手动测试流程,以提高可靠性和可维护性
要求
- 4年以上高级手动 QA 经验
- 有实际的 QA 自动化经验:编写或维护 UI 或 API 场景的自动化测试
- 具备自动化导向的思维:熟悉编程概念和逻辑问题解决能力
- 理解 HTTP、HTML、AJAX、JSON、REST API 和客户端-服务器架构
- 基础的 SQL 知识
- 英语书面和口语能力强(面试将用英语进行)
- 能够自由用俄语或乌克兰语交流
加分项
- 有 Cypress、Playwright 或 Selenium 的实际操作经验
- 了解 CI/CD 系统
- 有敏捷方法论的经验
- 有 JIRA、TestRail 和 Qmetry 的经验
- 基础的 Linux(Ubuntu 命令行)知识
- 基础的 Git 知识
福利
薪资:最高4,500美元/月(税前)
所提供的
- 与一家美国知名公司长期稳定合作(许多团队成员任职超过5年)
- 具有竞争力的薪资
- 友好且支持性的团队文化
- 良好的休假政策
合同类型:独立承包商(个体工商户/个人企业),不接受孵化器安排。
最初发布于 Himalayas
查看英文原文
About the company
A well-established US education-technology company with a global presence, providing digital learning content and platforms to a large user base for over two decades. Distributed, international team working on products used by millions of active users worldwide.
About the role
Senior QA Engineer with Automation needed to join the Engineering team. This is a QA role with a meaningful automation component: the focus is on strong testing fundamentals, solid software design foundations, and identifying where automation adds real value, rather than a pure automation-first approach.
The role involves testing complex integrated web applications across both UI and API layers. Initially, most of the work will be manual QA; in the mid term, the expected split is roughly 70/30 automation-to-manual.
Responsibilities
- UI and API testing of complex integrated web applications
- Developing and refining test plans
- Writing and maintaining automated tests, primarily using Cypress
- Close collaboration with developers in an Agile environment
- Tracking and managing test cases using JIRA, TestRail, and Qmetry
- Identifying areas where manual testing processes can be automated for reliability and maintainability
Requirements
- 4+ years of experience as a Manual QA, at a senior level
- Some hands-on experience with QA automation: writing or maintaining automated tests for UI or API scenarios
- An automation-oriented mindset: comfort with programming concepts and logical problem-solving
- Understanding of HTTP, HTML, AJAX, JSON, REST APIs, and client-server architecture
- Basic knowledge of SQL
- Strong written and spoken English (interviews are conducted in English)
- Ability to freely communicate in Russian or Ukrainian
Nice to Have
- Hands-on experience with Cypress, Playwright, or Selenium
- Understanding of CI/CD systems
- Experience with Agile methodology
- Experience with JIRA, TestRail, and Qmetry
- Basic knowledge of Linux (Ubuntu command line)
- Basic Git knowledge
Benefits
Compensation: Up to $4,500 gross/month
What's Offered
- Stable, long-term position with a well-established American company (many team members have 5+ years of tenure)
- Competitive compensation
- Friendly and supportive team culture
- Good vacation policy
Contract type: Independent contractor (sole proprietor / IP), incubator arrangements are not accepted.
Originally posted on Himalayas