|
个人简历
个人信息
性别:女
工作年限: 九年(七年软件开发C/C++) 户籍:上海
求职意向:软件测试工程师
个人简介
具备软件开发项目主管的工作经验,负责计划制定,任务分配,项目跟踪,资源技术协调等;
具备配置管理工作经验,负责软件源码、文档归档及软件升级版本控制;
熟悉ISO9001标准,具有内审员资格证书;
具备7年软件开发工作经验(C/C++,嵌入式实时操作系统PSOS平台及Linux/Windows操作系统);
作为软件开发项目主管 ,组织领导南京自动化IEC103保护协议,SC1801通讯协议,加密软件FMW_ID,自主研发产品GPS精确对时,上海华东网调IEC101等多个项目高效顺利完成,多次获得公司給予的萝卜奖励;
在配置管理期间,改变开发部软件归档拖拉不完善状态,制定归档流程,文档命名规则,设计软件版本升级描述表格等,推动在开发部内部的实行并不断完善,现已基本进入成熟状态;
连续三年参加公司内审并协助接待外审组审核,于2006年被公司评为优秀内审员。
因个性开朗,热情,有一定组织能力和亲和力,本人加入开发部后,打破了原本沉闷的工作气氛,使工作氛围变得轻松、愉悦、和谐。
工作经历
★ 2001/8——至今: 上海惠安系统控制有限公司 软件开发工程师/项目主管 软件开发部
☆ 项目管理
根据市场/销售部提出的开发任务建议书,制定软件项目开发计划书,负责任务分配及跟踪,风险预估及方案调整确认;
负责部门内及部门间资源技术协调(必要时与协作公司进行资源协调);
对于工程/市场/销售部提出项目变更请求进行审核确认;
负责新加入员工的指导、培训,使其尽快熟悉部门软件开发流程,熟悉工作环境,培养其独立工作能力;
负责开发部所有软件开发项目的升级版本控制;
定期组织项目组内部技术交流及内部培训;
负责项目组内成员的绩效考核和项目评估;
负责持续改进开发部软件开发项目流程及监督其在开发部的实施;
☆ 软件开发
对于不需多人合作的项目,可以独立完成整个软件项目开发的各阶段,即从与用户沟通进行需求分析开始,到软件概要设计,详细设计,编码,软件开发部内自测试结束都可独立完成;
对于多人合作项目,可负责模块间接口设计,自定义规约设计,编码,模块自测试等工作;
具体开发项目描述参见下文“项目经验”;
☆ 客户支持
为软件项目编写软件使用手册,测试报告,为客户提供相关项目软件使用及相关通讯协议培训;
负责公司内部工程部项目实施前的答疑及培训;
负责客户所遇问题的答疑和解决(对于多公司合作项目,如属第三方问题,也会负责追查并追踪,直到帮助用户解决问题);
★ 1999/10——2001/8: 上海精汇电子科技有限公司 软件开发工程师 软件开发部
☆ 软件开发
在IDSN,MODEM,电话机通讯入网检测仪的开发项目中,负责IDSN,MODEM,电话机的通讯协议分析,及部分模块在单片机上的C语言、汇编语言开发;
★ 1997/4——1999/10: 上海福嘉(野尻)宝饰有限公司 软件工程师 设计室
☆ 数控软件编程
根据日本公司总部设计图纸,负责CAD平面制图,编写数控机床加工程序;
通过自学日语及数控编程知识,能够修改日本总部传来程序中的BUG,减少了公司的材料资源浪费及程序修复往返传输的时间成本,因此,被公司认可,将户口从沈阳调到上海;
项目经验
※2001/8-2003/1:RTU组项目开发
[项目描述1]:PSOS嵌入式实时操作系统平台下,电力系统通讯协议开发,C语言软件项目开发;
[责任描述1]:独立完成软件开发项目,从与用户沟通进行需求分析开始,到软件概要设计,详细设计,编码,软件开发部内自测试结束都可独立完成。
[开发项目1]:通讯协议国际标准IEC104通讯层TCP/IP协议;四方规约DLT476通讯层UDP协议;通讯协议ISA300,LFT,C2000,XT9702等通讯层串口通讯;
[项目描述2]:Linux平台,RTU主机板MODBUS协议上传数据到服务器,ACU主机板IEE1344协议底层设备采集数据,要求ACU采集的数据传到RTU数据库, C语言软件项目开发;
[责任描述2]:设计编写RTU与ACU间通讯自定义协议,ACU主机IEE1344协议数据采集,RTU与ACU间数据通讯,通讯层TCP/IP协议;负责编写软件需求规格说明书,概要设计,详细设计,编码,自测等。
※2003/2-2005/2:RTU组项目主管
[项目描述]:PSOS嵌入式实时操作系统平台下,电力系统通讯协议开发。
[责任描述]: RTU组项目主管,负责计划制定,任务分配,项目跟踪,资源技术协调;负责项目评估,绩效考核等。
[开发项目]:南京自动化IEC103保护协议,SC1801通讯协议,威胜表计,加密软件FMW_ID,自主研发产品GPS精确对时,上海华东网调IEC101,MODBUS,CDT等。
※2005/3-2006/8:表计组项目开发
[项目描述1]:Windows/Linux平台下,WESCON的MDAS数据采集系统,C/C++语言开发。
[责任描述1]: 负责该系统进程调度,数据模块的设计,通讯模块通讯协议IEC102、IEC1107、DIN19244、红相EDMI、DL476、威胜表计的设计与编程等。
[项目描述2]:Windows/Linux平台下,华东电量计费系统,C语言(SQL嵌套)开发。
[责任描述2]: 负责数据通讯模块,数据库数据导入模块的编程与设计。
※2003/4-2006/8:ISO质量体系审核
[项目描述]:参与年度质量体系内部审核,接待外审组年度质量体系审核。
[责任描述]:协助审核小组组长,编制内部审核年度计划、审核日程安排;编写内审检查表,确定检查方法,执行内部审核。
职业技能
※ 测试概论:
了解影响软件质量因素三角形,能够分析影响软件质量所处的环节,制定相应整改措施,持续改进;
熟悉软件研发过程;熟悉测试V模型,能够制定项目测试流程,把握整体软件测试进度,能够为相应软件项目制定软件测试各阶段的测试计划(目标、测试通过/失败标准、测试任务分配等);
了解ISO9126软件质量模型,能够以该模型为基础,编制软件需求说明书及进行软件需求评审;
了解软件需求跟踪流程,能够依据需求跟踪矩阵进行需求跟踪,并明确需求跟踪各阶段测试人员的职责;
了解缺陷管理基本流程,缺陷状态转换图,能够根据相应软件项目制定软件缺陷跟踪流程。
能在工作中对测试各阶段度量数据进行收集,为资源分配、计划制定等提供更可靠依据;
了解CMM各级的特点与关键过程域,知道处于CMM各级的工作职责;
※ 测试技能:
能够根据软件项目设计测试方案,根据被测对象特性制定测试策略;
能够运用各种测试方法(等价类、边界值、因果图、正交试验、状态迁移、错误揣测等)设计测试用例;
能够结合开发经验,进行白盒测试,能够设计单元模块驱动与桩函数,依据TCL、CppUnit编写测试脚本;
能够使用测试工具Rational Robot和Mercury QuickTestProfesional(QTP)录制回放,并编写测试脚本,进行功能测试;
能够运用Mercury LoadRunner创建并运行场景,使用Load Generator创建虚拟用户,并编写测试脚本,进行负载、压力测试;
※ 其它:
编程语言:精于C、熟悉C++、VB;
操作系统:熟悉PSOS嵌入式实时系统,Windows,Linux操作系统,编程时会根据需要做到代码多平台可移植;
数据库:熟悉SQL Server 2000,会使用基本SQL语句访问数据。
配置及用例管理工具:熟练使用Microsoft VSS,熟悉开源CVS,用例管理工具Quality Center;
教育背景
※ 1993/09—1996/07 沈阳大学 计算机应用
获校优秀毕业生
※ 1994/10--1998/06 东北大学 IE工业工程
获全国机械部优秀毕业生
培训情况
2006/11 计算机网络技术培训(在读) 上海企顺技能培训学校
2006/08 计算机软件测试培训 上海博为峰软件测试培训学校
2003/03 ISO9001内审员认证资格培训 中国船级社质量认证公司
2001/03 电信产品入网检测仪设计培训 北京信息产业部(北京邮电学院)
性格&信条
※ 性格:勤学、务实、积极、开朗、团结、有亲和力、
※ 信条:踏踏实实工作、快快乐乐生活
Curriculum Vitae
Personal Information
Name: Xu Bo Gender:Female
Work Experience: 9 yeas (7 years involved in software development with C/C++)
Permanent Address: Shanghai
Career Objective: Software Test Engineer
Personal Particulars
Supervised software project, planned, assigned and tracked tasks as well as arranged resources technology;
The experience of configuration management, in charge of software code, document management and control software version upgrading;
Familiar with ISO9001 and obtained the qualification of inter auditor;
Work on software development for 7 years (C/C++, Embedded Real-time Operation System as PSOS and Linux/Windows operation system;
As a director of software project, has finished Nanjing Automatic IEC103 protect protocol, SC1801 communication protocol, encrpytion software FMW-ID, and developed the function of time setting accurately of GPS independently, Shanghai Huadong Net Schdule IEC101 etc, which resulted in being awarded many times;
During the configuration management, make a document management flow and document naming specification, design descript_ion table of software version upgrading, further perfect the management regulation.
Attend quality system auditing for three year and be awarded with honorable auditor in 2006;
Work Experience
★from Aug. 200.1 to the present: Shanghai Hui-an System Control Co. ltd. Software engineer/Project Manager Department of Software development
☆ Project Management
According to the proposal of Market/Sale department, plan how to develop software project, assign and track task and pre-estimate risk, confirm the adjusted scheme;
With the responsibility of share the technology resources among various departments(if necessary, also negotiated with collaboration);
Assess and confirm the requirements of modified project by Engineering/Market/Sale section;
Direct and train the new employees so as to make them familiar with software developing process and know well the work condition, which can
cultivate them to work independently.
Control the version upgrading of all software project;
Conduct the inter-communication and training in the project team regularly;
Access the project and members’ achievements;
Incessantly make progress and supervise the development processing.
☆ Software development
Independently accomplished the whole development from communication users to obtain the requirement analysis to software generic design, detailed design, coding and test;
Design the module interface, auto defined specification and coding, module auto tested;
☆ Customer Support
Compile user manual for software project and test report, provide users with training about how to operate the software and communication protocol relatively;
Answer the questions and training before project being carried out;
Answer the users’ questions.
★ 1999/10——2001/8: Shanghai Jinghui Electronic technology Co Ltd. Software Engineer
☆ Software development
Analysis communication protocol of ISDN,MODEM and phone call, and programming with C/ASM on Single-Chip Microcomputer;
★ 1997/4——1999/10: Shanghai Fujia(NOJIRI) Jewel Co.Ltd. Software Engineer
☆ Numeric controlling software programming
CAD plate drawing and numeric controlling programming;
By learning Japanese and numeric controlling programming, can eliminate the bugs in the software provided by Japan headquarters, which reduce the cost of material and time, and awarded by boss, then transferred my register permanent address from shenyang to shanghai.
Project Experience:
※2001/8-2003/1:RTU Team
[Project Descript_ion 1]:Develop electric communication protocol with PSOS ERTOS; C programming;
[Responsibility Descript_ion 1]:Beginning with Requirement Analysis to Generic Design,
and Detailed Design, Test, all of this can be finished individually;
[Develop Project 1]:Communication protocol International standard IEC104 TCP/IP;
DLT476 UDP; ISA300, LFT, C2000, XT9702 etc.
[Project Descript_ion 2]:Linux,upload data from RTU host with MODBUS protocol to serve;
Collecting data with IEE1344 of ACU IEE1344 main board;
[Responsibility Descript_ion 2]:Design the auto-communication protocol between RTU and ACU,
and Collecting data with IEE1344 of ACU IEE1344 main board; Communication between RTU and ACU,
TCP/IP. Compile software requirement specification and generic design, detailed design ,coding, test,etc.
※2003/2-2005/2:RTU Manager
[Project Descript_ion]:Develop electric communication protocol with PSOS ERTOS;
[Responsibility Descript_ion]: RTU Manager,be responsible of project plan, assignment,
track and resources sharing, project assessment;
[Develop Project]:Nanjing automation IEC103 protect protocol, SC1801 communication
protocol, VIA metering, encryption software FMW_ID, GPS time setting accurately,
Shanghai Huadong NET Scheduling IEC101, MODBUS, CDT etc.
※2005/3-2006/8:Metering Team
[Project Descript_ion 1]:Develop MDAS data collecting system of WESCON with Windows/Linux, C/C++ programming;
[Responsibility Descript_ion 1]: Design the system process scheduling and data module
communication protocol IEC102, IEC1107, DIN19244, EDMI, DLA476 etc.
[Project Descript_ion 2]:Develop Huadong Tele-metering system with C(embedded SQL),
Windows/Linux;
[Responsibility Descript_ion 2]: Design and program the module with the function of data importing
※2003/4-2006/8:ISO Quality System Auditor
[Project Descript_ion]:Take part in quality system auditing annually;
[Responsibility Descript_ion]:Assist the audit group lead to plan inter auditing and make auditing schedule.
Professional Skill
※ Test Conspectus:
Know about factor triangle which may affect the software quality, and can analysis why software does not have a perfect result, then make a revise and progress continually;
Know about software developing process; familiar with test V model, can make project test flow and plan;
Know about ISO9126 software quality model and compile software requirement specification accordingly;
Know about the track flow of software requirement and can specify the testers’ responsibility;
Know about the basic flow of defect management and defect state transfer diagram, can make a track flow of software defect according to project;
Collect test data and make distributing resources more rationable;
Know about CMM.
※Test Skill:
Design test strategy according to software test scheme and object character;
Design test use case(Equivalence Class, Boundary Value, Cause & Effect Diagram, State Transfer, Error Conjecture etc.);
White box test, and design unit module driver as well as stub function, test script_ according to TCL,CppUnit;
Use test tool: Rational Robot和Mercury QuickTestProfesional(QTP)
Mercury LoadRunner,Load Generator.
※ Others:
Programming Language: Good at C, familiar with C++,VB;
Operation System: Familiar with PSOS ERTOS,Windows,Linux and can transplant code among various platforms;
Database: SQL Server 2000;
Configuration and Use case Management Tool: Microsoft VSS,Open Source CVS, Quality Center;
Education Background
※ Sep.1993-July 1996 Shenyang University Computer Application Honorable Graduate
※ Oct.1994—June 1998 Northeast University Industrial Engineering
Granted as Honorable Graduate Nationally
Training
Nov. 2006 Computer Network Technology Shanghai Qishun Skill Training School
Aug. 2006 Computer Software Test Shanghai Bowei Software Test Training Scholl
Mar. 2003 ISO9001 Inter-auditor Qualification China Ship Qualification Authentication Corporation
2001/03 The training of design entry net detection of telecommunication product
Beijing Ministry of Information Industry(Beijing University of Post and Telecom)
Personality & Motto
※ Personality:diligence, deal with concrete matters relating to work, active, and friendly
※ Motto:Work hard and live a happy life
[ 本帖最后由 artemis 于 2007-1-22 16:50 编辑 ] |
|