软件开发测试工程师

16个月前全职
HEXAGON CONSULTING PTE. LTD.

HEXAGON CONSULTING PTE. LTD.

location 新加坡
unsaved
负责开发和维护稳健的测试工具和平台。 • 开发一个测试框架,支持对测试用例进行广泛的自动化,包括数据设置、功能和端到端测试的模拟和存根。 • 解决客户的需求,并丰富规范,创建一个让客户满意的解决方案。制定测试计划,自动化执行UI、API、微服务和数据平台的测试。 • 创建、拥有和管理用于端到端测试的测试数据,在非生产环境中执行和认证性能测试。 • 推动功能的端到端测试,并为迭代和发布认证功能。 • 设置和自动化测试环境的启动。与利益相关者进行沟通,报告测试结果,并提出任何潜在的质量、性能、SLA和安全风险。审核并为开发人员提供功能测试用例的输入。 所需技能和专业知识 • 计算机科学学士学位或同等学历,具有4年以上实际软件开发或测试自动化经验。 • 具备为RESTful API、微服务和数据平台自动化测试的实际技能。 • 熟悉SQL、Java或Python、JSON、XML。 • 使用JMeter、Gatling、Loadrunner等工具进行性能测试的经验。 • 使用Jenkins、Bamboo、TeamCity等持续集成和交付工具,以及Docker等容器技术的经验是必需的。 • 必须具备SQL的经验,NoSQL数据库的经验是一个加分项。 • 您所具备的能力: _ • 具备构建测试自动化框架的经验。 • 在各种使用案例、数据设置、拆除和复杂模型、工作流程的可重复性方面,具备实现质量自动化的工具集的丰富经验。能够在不同的工具集之间切换。 • 有能力领导和拥有框架,在跨团队上进行标准化工作,并采用创造性方法解决问题。