职位:高级测试员(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和无障碍标准;
• 执行系统、集成、回归、性能和无障碍测试;
• 进行性能测试,包括负载、压力和可扩展性测试;
• 记录执行结果、缺陷、指标和建议;
• 稳定不稳定的测试,删除过时的测试,并确保覆盖新功能;
• 提供状态报告和利益相关者沟通,包括测试准备、质量风险和发布签署建议;
• 与开发人员紧密合作,积极质疑需求,并为持续改进做出贡献;
• 参与培训以保持对测试工具、趋势和最佳实践的了解;
• 贡献于流程分析和测试流程改进。