软件质量保证工程师职责:
- 设计测试计划、场景、脚本和流程。
- 参与软件开发的各个阶段,确保高质量,包括需求收集、用例编写、迭代开发和测试周期以及最终生产发布。
- 与程序、硬件、操作系统和网络环境进行软件兼容性测试。
- 测试系统修改以准备实施。
- 审查软件文档,以确保技术准确性、合规性和完整性,以降低风险。
- 管理软件的缺陷和可用性,识别、分析和记录程序功能、输出、在线界面和内容的问题。
- 向开发人员提供关于软件可用性和功能的反馈和建议。
- 更新自动化测试脚本以确保准确性。
- 识别程序与标准的偏差,并建议修改以确保合规性。
- 根据标准的软件工程方法(包括敏捷Scrum和持续集成)执行测试。
- 记录测试程序以确保可复制性和符合标准。
- 根据项目范围或交付日期计划测试时间表或策略。
- 维护测试自动化系统的一套测试脚本,包括冒烟测试、构建/发布验收测试以及性能和可扩展性测试。
要求:
计算机科学或相关领域的学士学位,以及3年以上企业或GIS应用质量保证方面的工作经验。
必须具备3年以上以下工作经验:
- 在多个环境中执行窗口UI和Web服务API的测试自动化;
- 建立、维护和操作测试自动化系统;
- 执行各种场景的自动化性能测试,包括规模、响应时间、容量和吞吐量;
- 使用ArcGIS或类似的GIS软件及其工具。
▶️ 软件质量保证工程师II
🖊️ Schneider Electric
📍 迪拜