|
3#
楼主 |
发表于 2010-6-22 09:39:03
|
只看该作者
Recruiting Position 3: Test Engineer
----------------------------------
Job Description
Test Engineer is responsible for test preparation and execution on various platforms. Platforms include but are not limited to AIX, Linux (such as Red Hat and SLES), Windows, and IBM i. The individual will work with both Development and other test engineers to develop test plan, execute test cases, report and track defects, and provide status report throughout a product life-cycle.
Job Responsibility
1. provides the systems administrator perspective on test case development and execution;
2. Reviews product designs and other design collateral and reviews test plans for appropriate coverage and validation;
3. Develops test case content, and execute test cases/scenarios;
4. Interlocks with other test/development counterparts to ensure functional coverage is sufficient;
5. Performs initial problem determination and diagnosis when issues arise during execution, and opens and tracks defects against those problems;
6. Report status, and provides feedback on usability, serviceability and documentation.
Required Skills
Must be experienced in system/network administration
Excellent OS skills: AIX/Linux/Windows
Strong problem solving skills
Basic Database skills: DB2/Oracle/MS-SQL
Basic shell scripting and Java skills
Test and test automation experience is a plus
Virtualization experience is a plus, such as Power VM/KVM/VMware
Network security experience is a plus, such as CCNP/CCSP
Must have good command of both written and spoken English
Strong communication skills
Autonomous, self-motivated and team player
Recruiting Position 4: Build Engineer
----------------------------------
Job Description
Software/Build Engineer responsible for Software Builds of Platform Management Products on various platforms. Platforms include but are not limited to AIX, Linux (x, z, ppc), Windows and IBM i. This individual will work with both Development and other Build Engineers to run, schedule, debug and release builds during the development and production phases of multiple products. It will require hands-on experience with various software platforms, Library Control Systems (CMVC, CC, RTC), build tools (ANT, Maven, etc), build frameworks (Build Forge, Hudson, etc) and software languages (Java, Perl, Shell, etc) for performing automated builds. Our team is also responsible for Fix processing, Translation management support, Build Verification Testing, etc. so broad knowledge and flexibility a huge plus. The applicant should be willing to work in a support role which could require special work needs depending on the customer needs. The ability to work with members from multiple locations including US and China is required.
Job Responsibility
1. Software build execution on multiple platforms, build process automation.
2. Build issue investigation - developer's code, build automation process, build software and framework.
3. Build verification testing, and the automation of BVT.
4. Provide the build knowledge support for developer team, and deliver the build driver to testing team on schedule.
Required Skills
Must be experienced in multiple operating systems and cross platform environments
General understanding of the software development process
Strong problem investigation and fixing skill
Strong Communication both written and oral in English
Proficiency in Java, Perl, Shell coding/scripting
Proficiency in source libraries (ClearCase, Rational Team Concert, etc.)
Proficiency in build tools (Ant, Maven, Nmake, etc.)
Experience with automated test suites (JUnit, RFT)
Experience with Build Foge and Hudson build frameworks
Test Automation experience is a plus |
|