质量工程师(自动化与 AI)- 远程
Quality Engineer (Automation & AI) - Remote
职位描述
Zyte 正在寻找一名质量工程师加入我们的统一质量工程团队。这是一个以自动化为主、以人工智能为本的角色,直接嵌入到我们的工程小组中。
你将负责设计基于风险的测试策略,利用人工智能辅助开发流程快速将其转化为自动化检查,并持续提升软件交付的质量、速度和可靠性。在 Zyte,质量不是一种把关职能,而是一门工程学科,专注于预防缺陷、加速交付并提高每次发布时的信心。
人工智能编码代理是我们工作的重要组成部分。你将被期望使用 Claude Code 或等效的人工智能辅助开发环境作为主要开发伙伴,用于生成、审查、调试、重构和维护自动化代码。
你将负责
- 为新功能和发布设计基于风险的测试策略,然后利用人工智能辅助开发流程快速将其转化为自动化覆盖
- 在 VS Code 或等效的人工智能编码代理中使用 Claude Code 作为主要开发环境,生成、扩展和维护自动化测试覆盖
- 使用 Playwright 构建和维护自动化测试套件,并将其集成到 GitHub CI/CD 流水线中,确保在整个软件开发生命周期中嵌入质量门禁
- 设计和实现基于代理的测试流程,利用人工智能模型和 API 生成、适应和维护自动化测试
- 构建可重用框架、工具、共享库和人工智能驱动的工具,提高各工程团队的测试编写速度
- 与工程师、产品经理和设计师紧密合作,推动质量前置,影响需求、设计决策、可观测性和部署策略
- 持续改进测试套件的健康状况,减少不稳定因素,提高执行速度,并确保每次发布的可靠质量信号
- 通过早期识别风险并实施预防性质量实践,将质量向上推进
- 负责并改进质量指标,包括自动化覆盖率增长、未发现的缺陷、测试执行性能、不稳定率和发布信心
- 使开发者能够将其日常工作中的一部分用于编写、执行和维护自动化测试
要求
我们正在寻找
- 扎实的软件工程基础,具备跨语言审查、验证和调试代码的能力
查看英文原文
About the Role
Zyte is looking for a Quality Engineer to join our unified Quality Engineering function. This is an automation-first, AI-native role embedded directly within our engineering squads.
You will be responsible for designing risk-based test strategies, rapidly converting them into automated checks using AI-assisted development workflows, and continuously improving the quality, speed, and reliability of software delivery. Quality at Zyte is not a gatekeeping function. It is an engineering discipline focused on preventing defects, accelerating delivery, and increasing confidence in every release.
AI coding agents are a core part of how we work. You will be expected to use Claude Code or equivalent AI-assisted development environments as your primary development partner for generating, reviewing, debugging, refactoring, and maintaining automation code.
What You Will Do
- Design risk-based test strategies for new features and releases, then rapidly convert those strategies into automated coverage using AI-assisted development workflows
- Use Claude Code within VS Code or equivalent AI coding agents as your primary development environment to generate, scale, and maintain automated test coverage
- Build and maintain automated test suites using Playwright, integrated within GitHub CI/CD pipelines, ensuring quality gates are embedded throughout the software development lifecycle
- Design and implement agentic testing workflows that generate, adapt, and maintain automated tests using AI models and APIs
- Build reusable frameworks, utilities, shared libraries, and AI-powered tools that increase test authoring velocity across engineering teams
- Partner closely with engineers, product managers, and designers to shift quality left, influencing requirements, design decisions, observability, and deployment strategies
- Continuously improve test suite health by reducing flakiness, increasing execution speed, and ensuring reliable quality signals for every release
- Drive quality upstream by identifying risks early and implementing preventative quality practices
- Own and improve quality metrics including automated coverage growth, escaped defects, test execution performance, flakiness rates, and release confidence
- Enable developers to write, execute, and maintain automated tests as part of their daily workflow
Requirements
What We Are Looking For
- Strong software engineering fundamentals, with the ability to review, validate and debug code across any modern programming language
- Strong experience with modern test automation frameworks, preferably Playwright
- Demonstrated ability to use AI coding agents as a primary development partner for generating, reviewing, debugging, refactoring, and maintaining code
- Comfortable delegating significant portions of implementation work to AI agents while maintaining high engineering and quality standards
- Experience building and maintaining scalable automation frameworks
- Experience integrating automated test suites into CI/CD pipelines using GitHub Actions or similar platforms
- Experience with agentic testing frameworks, AI-powered testing tools, or LLM API integrations within engineering workflows
- Proven track record of increasing automation coverage, reducing manual effort, and improving software quality outcomes
- Strong understanding of quality engineering principles, test strategy, risk analysis, and defect prevention
- Comfortable working as an embedded engineer within cross-functional product squads
- Strong communication skills with the ability to provide concise, actionable updates and collaborate effectively across teams
- Curiosity, adaptability, and a growth mindset toward emerging AI technologies and engineering practices
Nice to Have
- Experience testing AI-powered products, agents, or LLM-based applications
- Experience designing evaluation frameworks for AI-generated outputs
- Familiarity with prompt engineering, AI quality assessment, and AI observability
- Experience with performance, load, or resilience testing
- Experience with test management platforms integrated with Jira
- Experience building internal developer platforms, testing tools, or engineering productivity solutions
Success in This Role
Within your first six months, you will:
- Increase automated regression coverage for your squad
- Reduce manual testing effort sprint over sprint
- Build reusable automation components adopted by multiple teams
- Demonstrate effective use of AI agents to accelerate automation development and maintenance
- Improve release confidence while supporting fast, reliable software delivery
- Contribute to a culture where quality is owned by the entire engineering team
Originally posted on Himalayas