高级软件开发工程师测试 - 多伦多

15个月前远程全职
Source Code

Source Code

location 多伦多
unsaved
高级软件开发工程师测试(Selenium WebDriver,NUnit/ JUnit,JMeter) 多伦多,安大略省(完全远程) 一年的机会,有可能延长 高级软件测试工程师在敏捷团队中工作,以确保集成点符合功能、性能和代码标准要求。这个角色要求将软件工程最佳实践应用于软件质量测试领域。与产品负责人、交付负责人和其他敏捷团队成员密切合作,SDET确保我们项目的期望结果得到实现。 职责: • 构建和维护现有的自动化框架。 • 调查技术支持团队转介给您的客户问题,测试软件缺陷,并在我们的工单系统中管理您的工作报告。 • 与软件工程师、SDET和手动QA测试人员组成的敏捷团队合作,并为项目和日常业务工作的看板执行做出贡献。 • 通过对功能元素和设计的可测试性提供意见,对软件设计进行技术分析。 • 在多个平台上对软件的测试执行,包括响应式网页、本地移动应用、私有REST API和第三方集成的测试。 • 对Web应用程序和API进行负载和压力测试。 • 协助初级SDET团队成员在自动化测试最佳实践、测试设计模式/反模式和适当的测试策略方面进行指导。 所需经验: • 在软件开发方面有5年以上的直接经验,具有强大的实际经验,并强调软件自动化测试、测试用例开发、测试执行、测试结果分析和测试优化 • 具备Selenium WebDriver的知识 • 有NUnit或JUnit的经验 • 有使用JMeter进行负载测试的经验 • 熟悉测试金字塔,并理解单元测试、组件测试、集成测试和UI测试之间的区别。 • 具备创建、维护和优化自动化框架的经验,包括测试报告的管理 • 有在正式CI/CD流水线中工作的经验。 • 有敏捷团队和方法论经验;具备看板经验者优先。 • 使用POSTman或类似工具进行API测试。 • 熟悉C#、JavaScript的知识 • 计算机科学学位或相当的工作经验