You are on page 1of 3

Testarea aplicatiilor software: -crearea si updatarea test case-urilor si test scenariilor conform cu specificatiile functionale -rularea test case-urilor

-verificarea aplicatiilor din background corelate cu mediul de test -verificarea in bazele de date corelate cu aplicatia testate -adaugarea defectelor si urmarirea lor Analyzes the application documentation; Elaborates the detailed testing plan for System Test and System integration Test, and updates the Master Test Plan with these new information; Uses HP Quality Center to introduce the test cases and test scenarios, testing steps and expected results; Establishes the necessary data inputs for each test; Executes the testing scenarios; Uses HP Quality Center in order to record the test results and to add the detected defects; Generates testing reports; Supports business users in performing the acceptance tests; Receives for replication the incidents detected in production, ensures testing for the incidents and defects fixed by the developers; Executes usability and static tests; Executes performance tests using HP LoadRunner; Generates automated testing scripts using HP QTP.

Job Description Develop and coordinate test plans, thereby ensuring plans are complete to validate testing Understand business and functional requirements of applications in Daman to develop, validate, and implement test plans and test cases Execute, track, and report on the test plans and cases Contribute to the software quality assurance function and perform final signoff as condition for production releases Conduct peer reviews and walkthroughs Analyze results and communicate status to other team members Provide postimplementation support for validating production issues and incidents Create and manage test artifacts for all applications Effectively work with Solution Architects and developers to meet deliverable deadlines Derive metrics based on execution and defect data Ability to work with manual and automation testing tools Skills Analytical and problem solving skills Good verbal and written communication skills Some business analysis experience Knowledge of data models and relationships between data elements Education Bachelors degree in any related field
Description As a Test Analyst you will participate in projects. You are an independent thinking part of a small to medium sized multi-disciplinary project team. As the team uses agile Practices you work closely together with the business and the project team members to come up with a product risk analysis, to define a test strategy and to design/run test scripts that best fit the application and the application risk profile. As a test analyst you inform the business about the quality of the system under test, facilitate and guide them during the user acceptance test and advice about the fitness before going live. You tend to automate the easier regression tests, while the more complicated test scripts are executed manually. Also test preparation, progress reporting and communication on those items with the project team is often part of the your task. You proactively discuss improvements to the process and the application in order to reach the business requirements.

Test analyses / test execution/review of RFC/impact analyse / application architecture / TMap / Agile / automating test scripts.

Role: Test Analyst The Test Analyst role is responsible for initially identifying and subsequently defining the required tests, monitoring the test coverage and evaluating the overall quality experienced when testing the Target Test Items. This role also involves specifying the required Test Data and evaluating the outcome of the testing conducted in each test cycle. Sometimes this role is also referred to as the Test Designer, or considered part of the Tester role. This role is responsible for: Identifying the Target Test Items to be evaluated by the test effort Defining the appropriate tests required and any associated Test Data Gathering and managing the Test Data Evaluating the outcome of each test cycle

Staffing Roles organize the responsibility for performing activities and developing artifacts into logical groups. Each role can be assigned to one or more people, and each person can fill one or more roles. When staffing the Test Analyst role, you need to consider both the skills required for the role and the different approaches you can take to assigning staff to the role. Skills The appropriate skills and knowledge for the Test Analyst role include: good analytical skills a challenging and enquiring mind attention to detail and tenacity understanding of common software failures and faults knowledge of the domain (highly desirable) knowledge of the system or application-under-test (highly desirable) experience in a variety of testing efforts (desirable) Role assignment approaches The Test Analyst role can be assigned in the following ways: Assign one or more test staff members to perform both the Test Analyst and Tester roles. This is a commonly adopted approach and is particularly suitable for small teams and for any sized test team where the team is made up of an experienced group of Testers of relatively equal skill level. Assign one or more test staff members to perform the Test Analyst role only. This works well in large teams, particularly in situations where there are domain experts who have minimal test implementation experience but who have significant domain knowledge to specify appropriate tests and determine the appropriate results for those tests. This role assignment strategy is also useful to separate responsibilities when some of the test staff have minimal test automation experience and would have difficulty filling the Tester and Test Designer roles. Assign one staff member to perform both the Test Analyst and Test Manager roles. This strategy is another option for small to mid-sized test teams. You need to be careful that the minutia of the Test Analyst role does not adversely effect the responsibilities of the Test Manager role. Mitigate that risk by assigning less critical Test Analyst tasks to a person filling both these roles, leaving the most important tasks to team members without any direct management responsibility. Assign one or more staff members to perform both the Test Analyst and Requirements Specifier roles. This strategy is another option for small to mid-sized test teams, and is often used where domain experts are available to play both roles. You need to be careful that appropriate effort is devoted to satisfying both of these roles. Note also that specific skill requirements vary depending on the type of testing being conducted. For example, the skills needed to sucessfully analyze the requirements for system load testing are different from those needed for analyzing system functional testing requirements.

What Does a Test Analyst Do?


A test analyst performs many tasks in the interest of ensuring that a company's products, processes, and systems work as they should. His job involves performing various type of tests and documenting any issues he finds. In some cases, he must also create new tests for identifying and diagnosing issues and databases for keeping track of problems. He may even work with other employees in creating and implementing solutions to the problems he finds. An individual with the test analyst title typically has the job of running tests on a company's products and processes. His job is t ypically to make sure that the products work as they should and meet the level of quality the company expects. He is also charged with ensuring that a company's processes, such as those that are used in manufacturing, proceed as they should and are free of unexpected changes and glitches. A person with this title may also work to test processes in advance of modifications to ensure that they will work as expected. Often, a test analyst not only works on testing a company's products and processes, but he may also design or help to design the test he will use. He might develop strategies for testing as well, and create various types of potential situations and conditions under which to perform the tests. For example, he may actually create a glitch, error, or challenge in order to determine how a system or process would work if such a situation truly arose. He might also place products under duress in order to determine whether or not they will continue to work as they should and retain the same level of quality even in the face of such problems. Part of a test analyst's job may also include documentation. For instance, a person in this field might be required to file reports on issues identified as the result of his tests. In some cases, he may have the job of creating databases to track issues as well. Usually, the documentation is intended not only to note the problems, but also to make monitoring them easy. When solutions are found, a test analyst can then go back and update the records with details of the solutions. In some cases, a test analyst's job is not only to test products and process and note issues, but also to help with the development of solutions. For example, a person with this title may work with engineers to come up with effective solutions to the problems he identifies. Then, he may help to implement and test them after they have been developed.

You might also like