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.
Automation Test 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 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
职位要求:
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.
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.
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.
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.
职位要求:
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.
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
职位要求:
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.