职位描述
描述
我们正在寻找一位热爱与网络和移动平台合作的自动化工程师,加入我们充满激情的工程师和分析师团队,进入一个现代化的开发环境。我们的敏捷团队合作定义需求,设计、创建和测试针对复杂业务问题的解决方案。自动化工程师负责编写测试设计规范和自动化测试用例,以及设计和开发测试自动化框架和工具,以确保软件的功能性。自动化工程师处理的工作范围中等到复杂。我们的重点是使用尖端技术构建最高质量的应用程序,以满足市场驱动的需求。
我们的“QA技术栈”包括:
- Microsoft SQL Server 2019
- Android调试桥(ADB)
- SpiraTest
- GitHub
- Playwright自动化框架
- AWS云平台
- 这是一个混合角色,需要在我们的办公室现场工作2天。我们的办公室位于BGC Taguig的Three Neo大楼。
职责
- 根据产品功能规范设计、实施和执行测试用例。
- 使用自动化工具开发、实施和维护测试自动化脚本。
- 开发稳健的测试自动化框架。
- 分析软件问题以确定根本原因,并向QA经理和软件工程师提供详细报告。
- 在开发冲刺、集成、发布、回归和修补软件开发阶段进行全面和准确的软件测试,并提供批准;记录结果。
- 进行全面测试以验证程序模块符合规范和标准;这涉及与多个方进行访谈,以设计有效的测试解决方案。
- 为所有通常复杂度的测试任务创建和维护测试计划和测试用例。
- 参加会议以获取并应用功能需求、系统操作的知识,确保新的功能故事具有适当的测试标准。
- 审查和编辑回归测试用例脚本。
- 记录并执行黑箱、探索性/启发式、端到端以及任何其他必要的测试方法,以确保有效的产品测试覆盖范围。
- 遵守并协助开发标准和程序。
- 协助审查和编辑测试用例脚本和编写查询。
- 协助识别改善QA流程效率的新过程、方法和/或工具。
- 协助新产品的设计和需求。
- 为开发和支持员工提供分析和咨询支持。
- 与技术和非技术受众进行有效沟通。
- 独立工作以组织分配的工作,并做出明智的独立决策。
- 在快速变化的环境中高效运作;有效地处理多个任务以满足截止日期。
- 应用技术技能应对日益复杂的测试场景,包括网络和数据库服务器、移动设备和/或其他系统组件。
- 将计算机能力和测试技术的应用与现实问题解决相关联。
- 展示对分配软件模块的深入理解。
- 高效管理时间、任务和优先级。
- 保持积极的团队合作态度。
- 协助定义/改进QA标准和程序。
- 展示出色的职业道德,专注于工作、任务、优先级和改善QA流程。
- 紧跟软件开发和质量保证的最新趋势。
- 直接与客户合作,帮助诊断紧急问题。
资格条件
- 计算机科学、管理信息科学或商业专业的学士学位或更高学位。等效工作经验可替代学位要求。
- 具备软件自动化方面的先前经验,Tyler软件或相关经验优先。
- 具备扎实的分析和解决问题的能力,涉及合理的决策和有效的解决方案。
- 熟悉QA测试方法论和实践优先。
- 需具备基本编码和/或脚本编写的专业知识。
- 强烈建议熟悉完整的软件开发生命周期。
- 具有强大的规划和组织技能,能够有效管理多个工作流。
- 具备良好的时间管理技能,拥有成功结果的良好记录。具备强人际交往和沟通能力,能够用口头和书面形式传达技术和非技术信息。
- 对关系数据库有坚实的知识和经验,包括对SQL和查询编写的深入理解。
- 精通Microsoft Office。
- 熟悉SpiraTest等测试用例管理工具。
- 熟悉GitHub。
- 熟悉Android操作系统。
- 熟悉Playwright自动化框架。
- 能够独立工作,也能够在团队中合作以及跨功能组之间协作。
- 能够在快速变化的环境中有效工作。
测试自动化回归测试缺陷跟踪性能测试测试计划质量保证敏捷方法论API测试持续集成手动测试