出海雷达

高级质量保证自动化工程师 | 远程拉美地区仅限

Senior QA Automation Engineer | Remote LATAM Only

开发工程限定地区(需当地身份)与中国几乎无重叠,需长期倒时差
公司Agentic Dream
薪资未公开
工作地点Peru
地域资格限定地区(需当地身份)
时区要求与中国几乎无重叠,需长期倒时差
用工类型Contractor
发布时间17 天前
数据来源Himalayas
前往 Himalayas 查看并投递 →
注意地域限制:该职位明确限定在 Peru 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。
作息提示:与中国几乎无重叠,需长期倒时差。

我们正在寻找一名高级QA自动化工程师,以加强我们的质量保障流程。尽管平台已有现有的自动化测试,但反复出现的缺陷和不稳定的发布版本表明在质量覆盖方面存在结构性漏洞。
该职位需要一位技术能力极强的工程师,能够审计当前的自动化测试,重建不稳定的区域,改进测试策略,并确保可靠的、无缺陷的发布。
你将与开发、运维和产品团队紧密合作,实施最佳实践,优化测试流程,并提升整体产品质量。

关键职责
1. 自动化质量与测试架构

  • 审计现有自动化测试,识别误报、不稳定测试、过时库、缺失回归覆盖和低价值测试。
  • 重构或重建自动化测试,以提高稳定性、可维护性和可扩展性。
  • 确定下一阶段交付周期的自动化范围(新功能、高风险区域、历史缺陷)。
  • 实施最佳实践模式:页面对象模型、可重用fixture、API抽象、稳定等待机制。

2. 功能与回归测试

  • 对需求不明确或不完整的功能进行手动测试。
  • 构建/改进完整的回归测试套件,并集成到CI/CD流水线中。
  • 验证缺陷修复,并确保测试覆盖防止问题重现。
  • 向管理层报告缺陷模式和风险区域。

3. 测试流程与标准

  • 创建/更新测试策略、测试用例(手动+自动化)、测试数据计划和验收标准。
  • 清晰记录所有测试结果,确保可追溯性和可复现性。
  • 提升QA、开发和产品团队之间的协作,减少缺陷漏测。

4. 环境与CI/CD

  • 与运维团队合作,稳定QA/UAT环境。
  • 将自动化测试集成到CI/CD流水线中,确保可靠的通过/失败信号。
  • 降低测试不稳定因素,并确保低质量构建被阻断。

5. 发布质量责任

  • 对发布候选版本进行端到端验证。
  • 在需要时执行冒烟测试、健全性测试、探索性测试和性能测试。
  • 根据质量KPI提供明确的发布决策指标。

要求
技术技能

  • 熟练使用自动化框架:Cypress、Playwright、Selenium、WebdriverIO(根据技术栈而定)。
  • 使用Postman、REST Assured或Playwright API进行API自动化测试。
  • 深入理解等待机制、DOM处理、测试数据模拟/桩接、浏览器驱动。
  • 熟练掌握SQL,用于数据验证。
查看英文原文

We are looking for a Senior QA Automation Engineer to strengthen our quality assurance process. Although the platform has existing automation in place, recurring bugs and unstable releases reveal structural gaps in quality coverage.
This role requires a highly skilled engineer capable of auditing the current automation, rebuilding unstable areas, improving test strategy, and ensuring reliable, defect-free releases.
You will collaborate closely with Development, DevOps, and Product teams to implement best practices, optimize testing workflows, and elevate overall product quality.
Key Responsibilities
1. Automation Quality & Test Architecture

  • Audit existing automation to identify false positives, flakiness, outdated libraries, missing regression coverage, and low-value tests.
  • Refactor or rebuild automation for stability, maintainability, and scalability.
  • Define the automation scope for the upcoming delivery cycle (new features, high-risk areas, historical bugs).
  • Implement best-practice patterns: Page Object Model, reusable fixtures, API abstraction, stable waits.

2. Functional & Regression Testing

  • Perform manual testing for new features with unclear or incomplete acceptance criteria.
  • Build/improve a complete regression suite integrated into CI/CD pipelines.
  • Validate bug fixes and ensure test coverage prevents reoccurrence.
  • Report defect patterns and risk areas to leadership.

3. Testing Process & Standards

  • Create/update test strategy, test cases (manual + automated), test data plans, and acceptance criteria.
  • Document all test results clearly, ensuring traceability and reproducibility.
  • Enhance collaboration between QA, Dev, and Product to reduce defect leakage.

4. Environment & CI/CD

  • Work with DevOps to stabilize QA/UAT environments.
  • Integrate automated tests into CI/CD pipelines with reliable pass/fail signals.
  • Reduce test flakiness and ensure poor-quality builds are blocked.

5. Release Quality Ownership

  • Validate release candidates end-to-end.
  • Execute smoke, sanity, exploratory, and performance testing when needed.
  • Provide clear go/no-go indicators based on quality KPIs.

Requirements
Technical Skills

  • Strong experience with automation frameworks: Cypress, Playwright, Selenium, WebdriverIO (depending on the stack).
  • API automation using Postman, REST Assured, or Playwright API.
  • Deep knowledge of waits, DOM handling, test data mocking/stubbing, and browser drivers.
  • Solid SQL knowledge for data validation.
  • Experience testing distributed systems, microservices, caching layers, and cloud environments.
  • Hands-on experience integrating automation into CI/CD pipelines (GitHub Actions, GitLab, Jenkins, Azure DevOps).
  • Strong Git branching, PR review, and version-control best practices.

Quality Engineering Expertise

  • Ability to reverse-engineer unclear or undocumented features.
  • Strong root-cause analysis skills — understanding not only what fails, but why.
  • Ability to validate and correct inaccurate automation coverage claims.
  • Solid regression testing strategy.
  • Experience with performance/load testing tools (JMeter, k6) is a plus.

Soft Skills

  • Excellent communication with the ability to challenge assumptions diplomatically.
  • High sense of ownership — proactive, autonomous, and structured.
  • Transparent risk communication with PM/CTO and cross-functional teams.

Language Requirement
· English: C1 required
Originally posted on Himalayas

本页面信息整理自 Himalayas,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

← 返回全部职位