AI增强型质量保证工程师
AI-Augmented QA Engineer
AI增强型QA工程师
职位类型:全职,远程
工作时间:美国工作时间
职位简介
我们正在寻找一名AI增强型QA工程师,负责并扩展一个早期阶段、快速发展的安全平台的自动化测试。
你将与前端和后端工程师紧密合作,构建可靠的测试覆盖率,强化现有的Playwright测试套件,并确保随着平台的发展,关键产品流程保持稳定。
这是一个需要动手实践的工程岗位,你将拥有较大的自主权。你会收到关于测试覆盖率和可靠性的明确目标,而不是逐步指导,因此非常适合喜欢独立工作并积极改进系统的人。
你将负责的内容
测试自动化与覆盖率
- 使用Playwright编写和维护自动化端到端测试
- 扩展关键产品流程的覆盖率
- 构建在每次拉取请求时自动运行的回归测试
- 测试包括仪表盘、检测流程、设备管理、用户权限和设置的工作流
- 随着产品增长,保持测试架构的整洁、可维护和可扩展
测试基础设施与可靠性
- 负责自动化测试套件和CI流水线的可靠性
- 诊断并减少易碎测试
- 管理测试数据和种子数据需求
- 监控并提升预发布环境的稳定性
- 在产品和测试套件扩展时保持可靠的测试执行
AI辅助探索性测试
- 使用AI辅助的浏览器自动化来探索边缘情况并发现缺陷
- 在日常测试流程中使用Claude和基于LLM的工具
- 尝试超越脚本化测试用例的AI驱动测试方法
- 发现传统自动化回归测试可能无法捕捉的问题
- 持续探索通过AI工具提高QA效率的方法
工程协作
- 在整个开发周期中直接与前端和后端工程师合作
- 协作制定测试需求和关键产品流程
- 清晰地沟通测试失败、缺陷和可靠性问题
- 为工程师信任并依据自动化测试结果采取行动的文化做出贡献
- 自主负责QA改进,无需依赖多层项目管理
要求
- 3–5年QA、软件测试或测试自动化经验优先
- 具备较少经验的候选人如果展现出强大的自动化技能和相关经验也将被考虑
查看英文原文
AI-Augmented QA Engineer
Position Type: Full-Time, Remote
Working Hours: U.S. Business Hours
About the Role
We are looking for an AI-Augmented QA Engineer to own and expand automated testing for an early-stage, fast-moving security platform.
You’ll work closely with frontend and backend engineers to build reliable test coverage, strengthen the existing Playwright test suite, and ensure critical product workflows remain stable as the platform evolves.
This is a hands-on engineering role where you’ll have significant ownership. You’ll receive clear goals around test coverage and reliability rather than step-by-step instructions, making it ideal for someone who enjoys working independently and improving systems proactively.
What You’ll Own
Test Automation & Coverage
- Write and maintain automated end-to-end tests using Playwright
- Expand coverage across critical product workflows
- Build regression tests that run automatically on every pull request
- Test workflows including dashboards, detection workflows, device management, user permissions, and settings
- Keep the test architecture clean, maintainable, and scalable as the product grows
Test Infrastructure & Reliability
- Own the reliability of the automated test suite and CI pipeline
- Diagnose and reduce flaky tests
- Manage test data and seed data requirements
- Monitor and improve staging environment stability
- Maintain reliable test execution as the product and test suite expand
AI-Assisted Exploratory Testing
- Use AI-assisted browser automation to explore edge cases and uncover bugs
- Work with Claude and LLM-based tools as part of daily testing workflows
- Experiment with AI-driven testing approaches beyond scripted test cases
- Identify issues that traditional automated regression tests may not catch
- Continuously explore ways to improve QA efficiency through AI tooling
Engineering Collaboration
- Work directly with frontend and backend engineers throughout the development cycle
- Collaborate on testing requirements and critical product flows
- Communicate test failures, bugs, and reliability issues clearly
- Contribute to a culture where engineers trust and act on automated test results
- Take ownership of QA improvements without relying on layers of project management
Requirements
- 3–5 years of QA, software testing, or test automation experience preferred
- Candidates with less experience will also be considered if they demonstrate strong automation skills and relevant hands-on experience
- Strong TypeScript skills and the ability to write clean, maintainable test code
- Hands-on experience with Playwright, Cypress, or a similar E2E testing framework
- Strong understanding of web application testing
- Understanding of DOM interaction, network requests, and asynchronous behavior
- Ability to diagnose and troubleshoot flaky automated tests
- Experience creating or maintaining automated regression tests
- Ability to work independently and take ownership of testing goals
- Strong problem-solving and debugging skills
- Willingness to learn and use AI tools as part of the testing workflow
- Strong attention to detail and commitment to test reliability
Nice to Have
- Experience building E2E testing infrastructure from scratch
- Experience integrating automated tests into CI pipelines
- Experience with test data management, parallelization, and test reporting
- Hands-on experience with Playwright specifically
- Experience testing complex B2B web applications
- Experience with multi-tenant applications and role-based access
- Experience testing multi-step workflows
- Familiarity with Claude or other AI/LLM-based development and testing tools
- Experience working with React applications
- Familiarity with Sentry, GCP Stackdriver, or similar observability tools
What Makes You a Strong Fit
You’ll thrive in this role if you:
- Prefer building automated testing systems over relying primarily on manual QA
- Enjoy improving test coverage and reliability proactively
- Can work independently from high-level goals
- Are comfortable diagnosing problems rather than waiting for detailed instructions
- Have strong curiosity about AI-assisted testing and emerging tools
- Enjoy working directly with engineers in a small, fast-moving team
- Care about building test suites that engineers genuinely trust
- Think beyond individual test cases and consider the reliability of the overall QA system
Tech Stack
- TypeScript — Test code
- Playwright — E2E testing framework
- Claude & AI tooling — AI-assisted exploratory testing
- React — Frontend application
- Sentry — Error monitoring
- GCP Stackdriver — Logging and observability
Interview Process
- Recruiter Screening
- Client Interview
- Final Selection & Onboarding
Originally posted on Himalayas