嗨,
希望你一切顺利。
我有一个紧急需求,请告诉我你是否对这个职位感兴趣。
职位名称:
测试工程师
地点:
温哥华,不列颠哥伦比亚省(现场)
模式:
合同
必备技能:
Selenium,ETL测试
职位概述:
我们正在寻找一位经验丰富的自动化测试专业人士,具备在各种应用程序中设计、开发和实施强大的测试自动化框架的丰富经验。
理想的候选人应具有提供可扩展自动化解决方案的成功记录,这些解决方案可以提高产品质量、减少手动工作量并加快发布周期。
该职位需要在功能、API、数据库和ETL自动化方面具有丰富的专业知识,并具备在QA策略和团队指导方面的领导能力。
主要职责:
• 使用Selenium WebDriver、Karate、TestNG、Playwright和Maven等设计、开发和维护自动化框架(混合、关键字驱动、数据驱动、BDD)。
• 自动化数据库和ETL测试场景,确保数据完整性、转换准确性以及复杂数据管道的端到端验证。
• 执行功能、回归、API和数据库测试自动化,包括具有SQL、PostgreSQL和SQL Server的实际操作经验。
• 使用Jenkins Pipeline将自动化脚本与CI/CD管道集成,并管理AWS和Azure上的测试编排。
• 与跨职能团队合作,分析需求,评估可行性,并提供优化的自动化解决方案。
• 使用Git进行版本控制,并使用qTest、HP QC和JIRA等测试管理工具。
• 使用Postman、SOAP UI和RestAPI等工具进行API测试,确保服务的稳健验证。
• 利用GitHub Copilot、ChatGPT和Microsoft Copilot等AI工具进行代码优化和智能测试生成。
• 指导和引导QA团队,确保自动化策略与业务目标一致。
• 执行自动化框架的故障排除和优化,以实现可扩展性和可维护性。