资深平台软件开发工程师 北京

岗位职责

1. 参与Open-Care平台需求分析并撰写软件需求规格说明书和功能规范
2. 参与制定详细开发计划
3. 参与Open-Care hpaPaaS平台的相关架构设计和评审
4. 设计和开发Open-Care平台的微服务应用
5. 复查测试计划;与测试人员合作,设计或者评审测试用例,并且执行一部份测试用例
6. 参与改进团队使用的敏捷软件过程,持续地对质量改进作贡献

任职要求

1. 8年及以上的开发平台或企业应用(如ERP/CRM/SCM/...) 或互联网应用的Java后端开发经验
2. 扎实的Java编程功底,深入的OOA/OOD/OOP知识经验和良好的Sense
3. 扎实的Web编程功底,对RESTful API、Spring Web框架有深入理解
4. 有MDE/MDA/MDD(Model-Driven Engineering Architecture /Design / Development)知识经验和相关产品研发经历者优先
5. 精通数据库设计和开发,熟练掌握至少一种主流关系型数据库如Oracle/SQL Server/MySQL/PostgreSQL
6. 有使用Spring Boot以及Spring Cloud技术栈构建过微服务者优先
7. 有分布式系统设计或开发经验者优先
8. 解决问题过程中的抽象而又系统化的思维和方法
9. 工作积极主动,有毅力和责任心,学习能力强,能灵活的切换任务,注重细节,有团队合作精神

简历投递至:liuzhiqiang@open-care.com

资深前端开发工程师 北京

岗位职责

1. 参与Open-Care平台需求分析并撰写软件需求规格说明书和功能规范
2. 参与制定详细开发计划
3. 设计和开发Open-Care平台UI框架以及组件,包括平台的UI设计器以及执行引擎
4. 复查测试计划;与测试人员合作,设计或者评审测试用例,并且执行一部份测试用例
5. 参与改进团队使用的敏捷软件过程,持续地对质量改进作贡献

任职要求

1. 五年及以上的Web前端研发经验
2. 扎实的JavaScript以及TypeScript编程功底,熟悉JS和TS的面向对象设计以及ES6
3. 熟练掌握React以及React Redux等相关技术栈
4. 在开发过程中能够熟练使用html、CSS、ajax等web技术
5. 熟练使用Webpack、Babel、Gulp等构建工具

简历投递至:liuzhiqiang@open-care.com

资深软件测试工程师 北京

岗位职责

1. 参与需求分析。确保对需求文档的完整理解
2. 基于需求文档,撰写测试计划、测试用例,评审测试用例
3. 执行测试用例和随机测试,发现有效bug。进行相关的性能测试。创建部分必要功能的自动化测试用例,并写代码来提高测试效率和自动化测试的健壮性
4. 分析测试和自动化测试的质量并提出改进方案
5. 驱动开发团队解决软件问题。能够在开发和运维工程师的帮助下,搭建相关的测试环境。与开发团队和运维团队共同负责上线部署
6. 编写详细的用户使用说明书,且进行相关的培训
7. 协助制定和部署软件工程过程,确保端到端的高质量产品交付。进行软件质量和过程质量相关数据的搜集和度量,持续改进软件工程过程。定期向管理层提供项目状态信息,提出潜在的高级别风险并建议相应的应对措施

任职要求

1. 计算机或者相关专业的学士或者硕士,3年以上企业应用或互联网应用的测试经验
2. 精通且能熟练应用测试用例设计的各种方法,bug流转的生命周期
3. 理解需求能力强,在不熟悉的行业领域能快速抽象出相关的用例。能够快速学习,能从一个简单的例子来制定全面的测试用例集合
4. 可以将自己熟悉的测试工具和测试方法,在团队内部进行培训从而提高整个团队的技能
5. 使用过相关测试工具LoadRunner、QTP、TestLink、Jira等。熟练掌握Oracle/SQL Server/MySQL/PostgreSQL至少一种主流数据库
6. 能够说服指导内外的客户来确保我们的交付满足他们的期望
7. 能够分析、隔离并且文档化复杂的技术问题,能够在不同的任务之间灵活切换,在紧密的日程之下能避免分散注意力并保证交付
8. 解决问题过程中的系统化思维和方法,高度负责和主动,能灵活的切换任务,快速学习能力

简历投递至:liuzhiqiang@open-care.com