测试工程师

多伦多 1个月前合同 网络
167 - 177 / 时
职位名称: 测试工程师 客户: 银行 地点: 多伦多,安大略省(强制性4天混合工作) 职位类型: 合同 第一轮筛选需要面对面客户面试 即第二轮面试将是面对面的 请回复您的预期合同范围—— 职位描述/职责 具有使用 Selenium 和 Java 的 UI 自动化经验,使用 Karate 和 RestAssured 框架的 API 自动化经验,SQL 端到端自动化 应具备扎实的 Java、Karate、RestAssured、API 自动化和 SQL 技能 我们正在寻找一位熟练的 QA 自动化工程师,具有使用 Selenium 和 Java 进行 UI 自动化以及使用 Karate 或 RestAssured 框架进行 API 自动化的丰富经验。理想的候选人将负责设计、开发和维护自动化测试脚本,以确保软件应用程序的质量和可靠性。 职责: • 使用 Selenium WebDriver 和 Java 设计、开发和维护 UI 自动化脚本。 • 使用 Karate 和 RestAssured 框架开发和执行 API 自动化测试脚本。 • 参与测试计划、测试设计和测试用例审查。 • 将自动化测试集成到 CI/CD 管道中(例如,Jenkins、GitHub Actions、Azure DevOps)。 • 执行系统测试、用户验收测试和回归测试,以识别缺陷并确保软件质量。 • 与开发人员协作,进行根本原因分析并有效排除故障。 • 使用 Selenium、TestNG 和 Cucumber 等工具实施测试自动化策略,以提高测试效率。 • 参与使用 Jenkins 和 GitLab 的持续集成过程,以简化发布管理周期。 资格: • 深刻理解软件开发生命周期(SDLC)和质量保证原则。 • 精通 Karate 和 RestAssured。 • 扎实的核心 Java 和面向对象编程知识。 • 强大的沟通能力,以有效与技术团队和利益相关者协作。 • 良好的 RESTful API、JSON/XML 和 HTTP 方法的理解。 • 具有 TestNG/JUnit、Maven/Gradle 和 Git 的经验。 • 熟悉 CI/CD 工具(例如,Jenkins、GitLab CI、Azure DevOps)。 • 具有使用 Selenium WebDriver 进行 UI 自动化的实践经验。 • 具有使用 Karate 和 RestAssured 进行 API 自动化的经验。 此致, Compest Solutions Inc 电话: 647-660-7562 职位类型: 固定期限合同 合同期限: 12 个月 薪资: 每小时 $33.00-$35.00 预期工作时间: 每周 40 小时 经验: • QA 自动化工程师(Selenium 和 API 测试): 10 年(优先) • Karate: 10 年(必需) • RestAssured 框架: 10 年(优先) • UI 自动化: 10 年(优先) • Selenium: 10 年(优先) • SQL: 8 年(优先) • 核心 Java: 8 年(优先) • API 自动化: 8 年(优先) • Cucumber(软件测试工具): 8 年(优先) • GitHub: 8 年(优先) • Azure: 8 年(优先) • 使用 Java 开发的 Karate 框架进行 API 测试: 8 年(优先) • 敏捷方法论: 8 年(优先) • Postman: 8 年(优先) • Jira: 8 年(优先)