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.