孙国栋

孙国栋 Email and Phone Number

上海微创软件股份有限公司 - Scrum Coach @ 上海微创软件股份有限公司
孙国栋's Location
Shanghai, China, China
About 孙国栋

14年工作经验,其中1年开发工作经验, 9年自动化开发测试经验, 4年Scrum Master,9个月Product Owner;自2011年开始使用Scrum开展工作带领百人开发团队,结合敏捷开发和门径开发流程,制定软件开发生命周期端到端的流程持有PMI-ACP, PMP, CSP-SM, NPDP, GPST-PM&LPM等证书,熟悉Scrum,看板,精益,极限编程等敏捷开发框架,在项目管理,敏捷开发转型以及提高团队研发效能方面有较丰富的实战经验;能因地制宜地采用指导,教练的技术带领开发团队完成产品研发,高效交付高质量、有价值的产品;拥有的产品技能包括: 需求分析,User Story管理,建立用户画像,商业模式分析,建立故事地图以及产品路线图,产品规划在软件技能方面熟悉测试驱动开发(TDD),结对编程,持续交付/持续部署(CI/CD)等优秀敏捷实践,熟悉C#,了解Java,Python;熟悉Web自动化测试框架,能独立完成使用C#和Selenium搭建自动化测试框架;熟悉软件测试流程和方法,包括黑盒测试,白盒测试,接口测试,性能测试等;熟练使用以下软件工具: Office,VISO,TFS,Oracle,SQL,Jira,思维导图等;英语听说读写流利;

孙国栋's Current Company Details
上海微创软件股份有限公司

上海微创软件股份有限公司

View
上海微创软件股份有限公司 - Scrum Coach
孙国栋 Work Experience Details
  • 上海微创软件股份有限公司
    Scrum Coach
    上海微创软件股份有限公司 Jun 2018 - Present
    上海
    在微创任职期间,共担任过2个角色:Scrum Coach (下属6名Scrum Masters, 2019.07-至今), 职责业绩:1.作为敏捷教练兼Scrum团队Lead,教练以及辅导Scrum Master指导团队运行Scrum,包括为SM建立工作手册,建立团队360度管理机制,带领团队建立并完善组织级敏捷实施指导手册。2.制定从创意到上市全生命周期的开发流程,包括创意筛选,需求管理,开发流程,发布流程等3.指导Scrum运行中的实践推广以及落地,包括DOR,DOD,自动化测试,Scrum of Scrum等4.负责组织级培训课程的制定,实施以及考核,包括Scrum培训,开发和测试人员所需要的技能培训5.负责所有Scrum Team的运行,Scrum Master的管理工作和绩效考核6.负责组织级敏捷社区的运行Scrum Master (下属10人, 2018.06-2019.07), 职责业绩:1.作为智能出行数字化解决方案团队的Scrum Master,向团队培训Scrum、精益看板、XP等敏捷管理思想、方法论与实践;2.负责车联网 移动端、平台产品 的Scrum Team 开发管理,量化跟踪并参与相关评审,有效控制风险,带领团队按时按质完成目标;3.协助Product Owner 澄清Backlog、定义优先级,制定Vision、Scrum Plan、Milestone等;协助解决Scrum开发中的技术相关问题,协调团队成员间、团队与相关部门间的合作进度,促进产品开发目标达成;
  • Hansen Technologies
    Senior Qa Engineer,Scrum Master,Product Owner
    Hansen Technologies Jun 2011 - Jun 2018
    上海
    在瀚森共担任过3个角色:自动化测试工程师,SM,PO作为PO的职责:1. 用户需求分析,建立用户故事并排列优先级;2. 维护产品需求列表,制定产品发布计划;3. 产品设计与规划;4. 撰写需求文档,产品解决方案文档;5. 与敏捷开发团队密切合作,推动产品的开发,测试,上线等工作;6. 与客户沟通产品体验结果,对产品进行持续改善;7. 产品服务支持;作为SM的职责:1. 向团队培训Scrum、精益、XP以及看板等敏捷管理思想、方法论与实践;2. 协助并指导团队解决开发、测试中遇到的问题,提升研发效率;3. 协助产品负责人梳理产品待办事项列表并排列优先级;4. 帮助团队识别研发过程中的风险,与团队合作提出有效规避方案;5. 帮助团队移除研发过程中的障碍;6. 向团队提供软件测试的培训; 7. 帮助团队成员制定个人成长的学习计划;8. 团队建设;作为自动化测试工程师的职责与贡献:1.自动化测试框架的优化:项目初始阶段自动化测试框架没有PageObject的概念,页面控件的查找是直接调用自动化测试框架的API直接查找控件,获取到控件的对象后再来操作控件,这种机制带来的弊端是一旦页面发生变更,测试用例的维护成本大,代码的稳定性差,编写测试用例的耗时长(一个10个步骤操作的自动化测试用例至少要耗时一个人日的工作量)。我们对测试框架做了优化,在测试框架的基础上封装了一套API来更容易的获取控件,采用PageObject的理念,把要测试的页面封装成一个类,对页面的控件封装成属性,并且每个属性都封装有公用的事件方法。这样的优势在于提高了测试用例的产出(同样一个10个步骤的测试用例不到1小时就能编写并验证完成),有效的保证了开发过程中回归测试的时效性。并且后期的维护只需要维护有变更的页面或者控件,维护成本变小。2.自动化测试用例的覆盖率大幅提升自动化测试框架优化以前,自动化测试用例的数量仅仅有不到200个,而且一次通过率不足50%。自动化测试框架优化后,我们不仅把老的测试用例采用新的测试框架改写掉,而且用了不到年的时间把所有的手工测试完全抛弃,全部实现自动化测试,测试用例超过5000个,执行一次回归测试的时间从原来的120人天减少为1人天(下班前一个人打开自动化测试工具,简单输入要测试的版本号以及测试用例的筛选,点击执行,第二天来看测试结果以及测试报告即可),一次性通过率超过95%(这个是作为KPI考核的,我们连续5年都是在96%以上)。3.自动化测试用例的改进我们大部分的自动化测试用例是UI方面的,测试执行的时间长,为了缩短回归测试的时间,实现快速发布,我们把API的自动化测试的比例提高,修改UI测试用例,把其中数据准备的步骤修改为API方式,缩短了测试用例执行的时间4.自动化测试平台的开发及改进一开始没有自动化平台的工具,准备测试环境是开发把安装包给到测试人员,测试人员手工去准备虚拟机测试环境(包括虚拟机操作系统的安装,Oracle数据库的import,安装包的部署,测试用例的准备),这些准备工作都要花至少一天的时间,而且是在顺利的情况下。后续为了提升测试效率,我们在虚拟机操作系统的层面最优化的准备了多套环境,以满足各种测试环境。开发了Oracle数据库导入导出的工具,安装包自动部署的工具,测试用例准备的工具,以及客户端虚拟机的选择等平台工具,把各种工具整合在一起,做到和开发的持续集成。这里举例,开发通过TeamCity(作用跟Jenkins一样)生成了一个安装包,我们的平台工具监控有新的安装包生成,自动下载安装包,根据安装包的版本号,自动选择测试环境,平台工具会检测是否需要回滚数据库,然后自动安装新的安装包,安装完成后自动加载测试用例并生成执行回归测试的请求记录,客户端虚拟机检测到有执行回归测试的请求,向回归测试库中获取要执行的测试用例并开始执行,执行过程中记录日志方便以后的分析。所有回归测试用例完成后生成测试报告。在这期间安装部署,实行数据库回滚,测试报告的生成都会已邮件的方式通知到平台指定的干系人,真正做到了全自动化。
  • 文思创新
    Test Automation Engineer
    文思创新 Jun 2006 - Jul 2009
    上海
    1. 编写自动化用例代码2. 执行手工测试,探索性测试3. 执行自动化回归,发布测试报告4. 提交缺陷报告,跟踪缺陷5. 测试环境部署与安装
  • 武汉华森能源有限公司
    Software Developer
    武汉华森能源有限公司 Aug 2005 - May 2006
    武汉
    1. 分析业务需求,编写软件设计文档2. 根据软件设计文档开发软件功能(Visual C++, SQL Server,SQL)

孙国栋 Education Details

  • 上海交通大学继续教育学院
    上海交通大学继续教育学院
    计算机应用

Frequently Asked Questions about 孙国栋

What company does 孙国栋 work for?

孙国栋 works for 上海微创软件股份有限公司

What is 孙国栋's role at the current company?

孙国栋's current role is 上海微创软件股份有限公司 - Scrum Coach.

What schools did 孙国栋 attend?

孙国栋 attended 上海交通大学继续教育学院.

Not the 孙国栋 you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.