作为一名软件质量高级工程师,您将负责根据客户的业务目标、需求和一般业务环境开发复杂的系统和软件。您将与产品管理、其他工程团队、客户成功和支持团队合作,在Boomi产品的各个领域开发尖端的新产品功能和增强功能。您将:
- 成为敏捷团队的关键成员,通过软件开发生命周期协作实现功能
- 负责确保进行所有方面的测试,包括功能测试、负载/性能测试和安全测试等
- 参与Boomi产品和服务的设计、开发、测试和部署,包括增强功能和/或解决可能报告的任何问题
- 调查和解决复杂的客户问题
- 在技术领导的指导下独立工作
- 与其他质量工程师合作,包括设计和测试评审
- 收集信息以帮助制定验收标准,成为用户的倡导者,并乐于挑战和讨论故事的意图,以揭示边缘案例并改善结果
- 将开发和技术技能应用于QA的各个方面,包括手动和自动化功能和集成测试以及生产环境的设置
您带来的经验
- 5年以上在大型分布式环境中进行手动和自动化测试的经验(Selenium, Rest Assured, ReadyAPI, PlayWright等)
- 能够通过一些培训和在职经验学习新工具、语言和操作系统
- 具有面向对象编程语言(如Java)、源代码控制系统和持续集成工具的经验
- 具有使用敏捷协作工具(如JIRA和Confluence)的经验
- 具有Web服务技术(包括REST、SOAP和WSDL)的经验
- 具有使用Linux/Unix环境的经验
- 具有使用AWS技术(如Cloudformation、S3、ECS、EKS和EC2)的经验
加分项
- 具有使用框架(如Selenium WebDriver)进行Web应用程序测试的经验
- 熟悉高度可扩展、高吞吐量的Web应用程序和后端系统
- 熟悉SQL、关系数据库系统和ORM工具(如Hibernate)
- 接触过事件和无服务器技术
技能:
敏捷编程方法论、Amazon Elastic Compute Cloud (EC2)、Amazon Simple Storage Service (S3)、Amazon Web Services (AWS)、架构服务、Atlassian JIRA、持续集成、数据收集、数据库技术、功能测试、Hibernate、高吞吐量、集成测试、互联网应用、互联网技术、Java、Linux操作系统、面向对象编程 (OOP) 语言、对象关系映射 (ORM)、操作系统、性能测试、问题解决能力、生产系统、质量保证、质量工程、REST(表述性状态转移)、关系数据库 (RDBMS)、解决客户问题、SOAP(简单对象访问协议)、SQL数据库、Selenium、软件开发生命周期 (SDLC)、软件工程、源代码控制系统 (SCCS)、技术领导、测试自动化、测试设计、测试计划/进度、测试、Unix操作系统、WSDL(Web服务描述语言)、Web服务
关于公司:
Boomi