我们正在寻找一位具备强大 Playwright 专业知识的熟练测试自动化工程师,负责设计、开发和维护网络应用程序的自动化测试。理想的候选人应具有构建稳健自动化框架的实践经验,能够与开发团队紧密合作,确保高质量的软件交付。
主要职责
• 使用 Playwright (JavaScript/TypeScript) 设计、开发和维护自动化测试脚本。
• 构建和增强用户界面、API 和端到端测试的自动化框架。
• 将自动化测试集成到 CI/CD 管道中(例如,GitHub Actions、Azure DevOps、Jenkins、GitLab CI)。
• 分析测试失败,排除问题,并提供详细的缺陷报告。
• 与开发人员、QA 工程师和产品团队密切合作,以定义测试策略并确保测试覆盖率。
• 执行功能测试、回归测试、冒烟测试和跨浏览器测试。
• 确保测试的可靠性、稳定性和可维护性。
• 参与敏捷/Scrum 环境中的冲刺计划、评审和回顾。
• 贡献于 QA 最佳实践、标准和流程改进。
所需技能与经验
• 2–6 年以上测试自动化经验。
• 在自动化中具有强大的 Playwright 实践经验。
• 精通 JavaScript 或 TypeScript。
• 对现代网络技术(HTML、CSS、DOM、REST API)有良好的理解。
• 有 API 测试工具(例如,Postman、REST Assured)的经验。
• 有将测试集成到 CI/CD 管道中的经验。
• 具备强大的调试、分析和解决问题的能力。
• 熟悉 Git 等版本控制系统。
• 熟悉 Agile/Scrum 方法论。
优先考虑的/附加条件
• 有其他自动化工具 Selenium 的经验。
• 了解容器化环境(Docker/Kubernetes)。
• 有性能或视觉回归测试的经验。
• 测试管理工具 – JIRA
软技能
• 具备良好的沟通和协作能力。
• 具备责任心,关注细节。
• 能够在快速变化的敏捷环境中工作。