高级测试员;执行手动和自动测试,将手动测试转换为Selenium自动化测试。

渥太华 23小时前合同 网络
面议
职位:高级测试员(10年以上经验),负责执行手动和自动化测试,将手动测试转换为基于Selenium的自动化测试。 我们尊贵的公共部门客户需要一名高级测试员(10年以上经验),负责执行手动和自动化测试,将手动测试转换为基于Selenium的自动化测试,并在与开发团队紧密合作的同时将测试集成到CI/CD管道中。该资源将验证功能和非功能需求,开发和执行测试场景,并为集成到CI/CD管道中的自动化优先测试实践做出贡献。 必须具备: • 具有Selenium/Web Driver和测试自动化经验 • 具有将手动测试脚本转换为自动化测试的经验 • 具有将自动化测试集成到CI/CD管道中的经验 • 具有功能和非功能需求的手动测试经验 • 具有测试.NET / .NET Core应用程序的经验 • 可靠性安全许可 • 计算机科学、信息技术或工程学的高等学位或文凭 优先条件: • 具有Java Script经验 • 具有T-SQL经验 • 使用GoC Web Tool和CK Editor的经验 • 具有无障碍测试经验(WCAG 2.1 AA) • 相关认证(ISTQB, CTFL, CSTP, CTM, CMST, CASTP-P) 职责: • 手动测试功能和解决方案以验证功能和非功能需求; • 根据批准的需求和设计开发全面的测试场景、测试用例和测试脚本; • 建立和维护以自动化为优先的软件测试程序; • 使用Selenium/Web Driver将手动测试脚本转换为自动化测试,并将其集成到CI/CD管道中以进行门控和计划运行; • 计划和协调测试活动,包括演练和准备审查; • 管理和监控测试计划、执行进度和缺陷生命周期; • 在多平台环境中建立和维护源代码和目标代码库; • 验证功能合规性、性能SLA和无障碍标准; • 执行系统、集成、回归、性能和无障碍测试; • 进行性能测试,包括负载、压力和可扩展性测试; • 记录执行结果、缺陷、指标和建议; • 稳定不稳定的测试,删除过时的测试,并确保覆盖新功能; • 提供状态报告和利益相关者沟通,包括测试准备、质量风险和发布签署建议; • 与开发人员紧密合作,积极质疑需求,并为持续改进做出贡献; • 参与培训以保持对测试工具、趋势和最佳实践的了解; • 贡献于流程分析和测试流程改进。