IBM Domino Designer Developer/Tester(职位编号:SWG-0544777)
国际商业机器中国有限公司(IBM)
- 公司行业:计算机软件
职位信息
- 发布日期:2013-01-09
- 工作地点:北京
- 招聘人数:若干
- 学历要求:本科
- 语言要求:英语熟练
- 职位类别:软件测试 软件工程师
职位描述
Job description
Job Responsibilities
We are looking for highly motivated and talented engineers to join energetic teams to share our enjoyment of developing IBM Domino Designer, and deliver world-class products to world-wide customers.
The IBM Domino Designer developers/testers will help to develop the Domino Designer product and work with IBM world wide development, test, service and support teams.
In details, We are looking for talented individuals to work on IBM Domino Designer development and test-
Domino Designer Developer:
Help identify areas where new features/feature improvements are required
Work with Product Management to define new feature requirements
Design and implement the feature requirement
Work in an Agile development environment, defining and completing tasks within a given timeframe
Design and implement prototypes for future product release
Perform design review and code review
Write unit tests where applicable, and work with QE to ensure adequate automation of new features
Work cross team and cross geo for problem identification and resolution
Fix product issues and customer issues
Collect customer feedback through all stages of the development cycle and generate proposals
Work closely with the Design Partner community to identify deployment blocking issues
Domino Designer Tester:
Develop test plans & test cases for new features and problems found.
Execute test scenarios
Drive automation design and development
Write automation in SWTBot, JUnit, Rational Functional Tester, etc
Conduct/Participate in peer automation code reviews
Analyze automated test failures, track automation execution and reporting
Investigate and document feature defects in problem reports and verify fixes
Collaborate with feature development teams in the agile development of new features and evaluation of reported problems.
Promptly report status and issues
Suggest and own process improvements
Job Requirements (skills/experiences)
Domino Designer Developer
Experienced in Java and/or C/C++ programming
Experienced with Eclipse APIs and extension point development (2+ years experience)
Skilled in JFace and SWT development (2+ years experience)
Knowledgeable in the development of Eclipse editors (1+ years experience)
Familiar with applications development/J2EE application development
Familiar with IBM Notes/Domino C/C++ development or related API is a significant advantage/plus
Domino Designer Tester
Experience in developing high quality test strategy, test cases and test plan as well as execution and tracking
Experience in test automation or strong Java programming skill
Experience in XML, STAF/STAX and scripting language
Experience in test automation tools such as SWTBot, JUNIT, Rational Functional Tester, etc
Experienced with Eclipse and extension point development
Knowledge in JFace and SWT development can be a strong plus
Knowledgeable in the Eclipse editors
Familiar with applications development/J2EE application development
Common Tech skills:
Familiar with software engineering and software development process and tools
Familiar with Agile development and tools
Familiar with IBM Domino/Notes and XPages is a plus
Familiar with IBM Notes/Domino LotusScript can be a good plus
Experience in IDE(Integrated Development Environment) development can be a good plus
Familiar with Clearcase
Common Soft Skills
Self-motivated
Strong analytical and troubleshooting skills
Quick learner with strong sense of ownership and high accountability
Good communication skills and teamwork
Fluent in both spoken and written English
Required
Bachelor's Degree
English: Fluent
Preferred
Master's Degree
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
Job Responsibilities
We are looking for highly motivated and talented engineers to join energetic teams to share our enjoyment of developing IBM Domino Designer, and deliver world-class products to world-wide customers.
The IBM Domino Designer developers/testers will help to develop the Domino Designer product and work with IBM world wide development, test, service and support teams.
In details, We are looking for talented individuals to work on IBM Domino Designer development and test-
Domino Designer Developer:
Help identify areas where new features/feature improvements are required
Work with Product Management to define new feature requirements
Design and implement the feature requirement
Work in an Agile development environment, defining and completing tasks within a given timeframe
Design and implement prototypes for future product release
Perform design review and code review
Write unit tests where applicable, and work with QE to ensure adequate automation of new features
Work cross team and cross geo for problem identification and resolution
Fix product issues and customer issues
Collect customer feedback through all stages of the development cycle and generate proposals
Work closely with the Design Partner community to identify deployment blocking issues
Domino Designer Tester:
Develop test plans & test cases for new features and problems found.
Execute test scenarios
Drive automation design and development
Write automation in SWTBot, JUnit, Rational Functional Tester, etc
Conduct/Participate in peer automation code reviews
Analyze automated test failures, track automation execution and reporting
Investigate and document feature defects in problem reports and verify fixes
Collaborate with feature development teams in the agile development of new features and evaluation of reported problems.
Promptly report status and issues
Suggest and own process improvements
Job Requirements (skills/experiences)
Domino Designer Developer
Experienced in Java and/or C/C++ programming
Experienced with Eclipse APIs and extension point development (2+ years experience)
Skilled in JFace and SWT development (2+ years experience)
Knowledgeable in the development of Eclipse editors (1+ years experience)
Familiar with applications development/J2EE application development
Familiar with IBM Notes/Domino C/C++ development or related API is a significant advantage/plus
Domino Designer Tester
Experience in developing high quality test strategy, test cases and test plan as well as execution and tracking
Experience in test automation or strong Java programming skill
Experience in XML, STAF/STAX and scripting language
Experience in test automation tools such as SWTBot, JUNIT, Rational Functional Tester, etc
Experienced with Eclipse and extension point development
Knowledge in JFace and SWT development can be a strong plus
Knowledgeable in the Eclipse editors
Familiar with applications development/J2EE application development
Common Tech skills:
Familiar with software engineering and software development process and tools
Familiar with Agile development and tools
Familiar with IBM Domino/Notes and XPages is a plus
Familiar with IBM Notes/Domino LotusScript can be a good plus
Experience in IDE(Integrated Development Environment) development can be a good plus
Familiar with Clearcase
Common Soft Skills
Self-motivated
Strong analytical and troubleshooting skills
Quick learner with strong sense of ownership and high accountability
Good communication skills and teamwork
Fluent in both spoken and written English
Required
Bachelor's Degree
English: Fluent
Preferred
Master's Degree
IBM is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
公司介绍
For nearly 100 years, IBM has created products to handle information. Today, as the world's largest information technology company, it invents, develops and manufactures the most advanced information technologies computer systems, software, storage systems and microelectronics. But that's just for starters. After decades as the undisputed leader in the computer hardware business, IBM has transformed itself into an information technology services business. It is passionately committed to adding value for our clients from helping to keep grocery shelves stocked to simultaneously providing medical imagery to physicians an ocean apart. Its solutions, services and consulting offerings are revolutionizing the way people, organizations and enterprises operate including itself.
在过去的近一百年里,世界经济不断发展,现代科学日新月异,IBM 始终以超前的技术,出色的管理和独树一帜的产品领导着信息产业的发展,保证了世界范围内几乎所有行业用户对信息处理的全方位需求。众所周知,早在1969年,阿波罗宇宙飞船载着三名宇航员,肩负着人类的使命,首次登上了月球;1981年哥伦比亚号航天飞机又成功地飞上了天空。这两次历史性的太空飞行都凝聚着IBM无与伦比的智慧。IBM的事业就象宇宙飞船一样永远向着更高的目标不断奋进,造福人类。
在过去的近一百年里,世界经济不断发展,现代科学日新月异,IBM 始终以超前的技术,出色的管理和独树一帜的产品领导着信息产业的发展,保证了世界范围内几乎所有行业用户对信息处理的全方位需求。众所周知,早在1969年,阿波罗宇宙飞船载着三名宇航员,肩负着人类的使命,首次登上了月球;1981年哥伦比亚号航天飞机又成功地飞上了天空。这两次历史性的太空飞行都凝聚着IBM无与伦比的智慧。IBM的事业就象宇宙飞船一样永远向着更高的目标不断奋进,造福人类。