Desired Skills (For all positions)
• Demonstrates the ability to analyze a problem and complete detailed reports.
• Able to methodically produce the steps which exhibit bugs in the product and be able to reproduce and communicate these steps.
• Shows initiative in gaining in-depth experience in areas of technology relevant to testing of company products.
• Shows initiative in gaining theoretical knowledge in software testing.
• Works well in a team environment and alone.
• Has ability to adapt to the changing needs of a project.
• Has ability to meet deadlines.
• Have strong communication skills, both in writing and orally.
Manual Testing
Test Engineer
• Tests software releases during the product development.
• Reports test results and enter problems and issues into the bug database. Monitors and updates bug reports as needed including bug report closure.
• Configures necessary hardware and operating environments as needed to complete assigned testing.
• Provides technical expertise on specific products, operating systems and specialized environments.
• Writes or assists in the development of test plans and test procedures.
• Completes assigned test-related tasks.
• Manages the defect database under the guidance of senior QA engineers.
• Assists in the automation of relevant test procedures.
• Assists in review of test processes as they are developed.
Test Leader
• Assists Test Manager to ensure the delivery of testing activities throughout the duration of the project until release.
• Provides day to day technical leadership of test activities to test teams.
• Has hands-on involvement in test activities on a number of different projects.
• Carries out detailed reviews of the testing work completed by team members.
• A good knowledge of the development lifecycle and the role of testing within it.
Test Manager
• Management responsibility for the test team and their testing activities. This will include resource and budget planning.
• Day to day management of Test Leaders who have hands-on involvement on projects
• Manage the delivery of all testing activities in accordance with the agreed project timelines
• Management of projects delivered by independent test suppliers using on/offshore testing resources
• To plan and estimate test projects in conjunction with project development plans and manage project delivery within the budget for testing
• To manage the impact of development changes on test projects, agreeing any changes to testing service delivery with project managers
• Responsible for implementation of test methods and procedures consistent with Group Test strategy
• Participation in practical test development and testing work when necessary
Automation Testing
Automation Engineer
• Should possess knowledge on any one or more of the following tools.
1) QTP (Quick Test Pro) 2) Rational Robot and 3) Silk Test
• Should possess trouble shooting skills and knowledge in test automation frameworks.
• Should ensure quality releases of the software through effective planning, design and implementation of automated test cases , automated test generation and maintenance of automation infrastructures.
• Should provide a practical approach to complex product testing, specifically in the areas of the automation of test cases for the purposes of regression testing.
• Should review product requirements, functional and design specifications to determine and prepare automated test cases.
• Should work closely with other QC team members to automate the execution and verification of reports.
• Should work closely with various Dev team members to understand testing objectives and ensure that problems are resolved in a timely and efficient manner.
• Should be part of a team focusing on automation of an identified set of migration tests, checking they run correctly and working within the infrastructure.
Automation Lead
• Should possess knowledge on any one or more of the following tools.
1) QTP(Quick Test Pro) 2) Rational Robot and 3) Silk Test
• The Test Automation Engineer will provide training in the areas of script creation, maintaining the scripts and mentoring to other team members
• Ensure Defect Management guidelines are being adhered to by monitoring the defect management process, defect removal efficiency and by reviewing defect leakage.
• Ensure a smooth hand off of all required deliverables.
- Develop Automation plans for new features/releases
- Develop Automated tests using QTP/Rational Robot
- Run Automated tests regularly, and perform root cause analysis on all fails/issues
- Log defect reports on all issues found and follow up with assistance on debut & regression, as well as verification & closure
Performance Testing
Performance Test Engineer
• Should possess knowledge in one of the following tools.
1) Load runner
• Should possess trouble shooting skills and have practical experience in performance testing.
• Should ensure quality releases of the software through effective planning, design and implementation of performance testing.
• Should write Load test scripts and execute performance tests
• Should review product requirements, functional and design specifications to determine and prepare automated test cases.
• Should analyze the tests results and compile them into a final report with findings and recommendations.
• Should work closely with various Dev team members to understand performance testing objectives and ensure that problems are resolved in a timely and efficient manner.
Performance Test Lead
• The Performance Test Lead will provide training in the areas of script creation, maintaining the scripts and mentoring to other team members
• Ensure Defect Management guidelines are being adhered to by monitoring the defect management process, defect removal efficiency and by reviewing defect leakage.
• Ensure a smooth hand off of all required deliverables.
- Develop Performance test plans for new features/releases
- Develop Automated tests using Load runner
- Run performance tests regularly
Onxion Consulting
B605 Tomson-centre
No.188 Zhangyang Road
Shanghai 200122
China
T : +86 21 6888 1696 * 2090
D : +86 21 6888 2090
F : +86 21 5876 2141
M :+ 1380 190 2234
Steven.Shen@Onxion.com
www.Onxion.comP
[
本帖最后由 senga 于 2008-4-22 01:04 编辑 ]