Tasks
I) General Tasks
• Operating Computer Software too Mobile Software on diverse Operating Environments.
Example:
Computer Operating Systems - MS Windows, UNIX/Linux/Macintosh Etc...
Mobile Phone Operating Systems - Android, Windows OS, Apple iOS, Blackberry OS etc...
• Test Documentation (MS Office, Open Office etc...)
• Understanding too Analyzing Computer Applications too Mobile Applications.
Example:
Computer Software Applications
Desktop Applications, Web Applications (III-Tier) too Web Applications (N-Tier).
Mobile Software Applications
Native Applications, Web Apps / Web Applications too Hybrid Applications.
• Understanding Computer Networks
Stand-alone Environment
Intranet Environment
Internet Environment
Extranet Environment
• Understanding Software Application Business Operations (Domain Knowledge)
Ex: BFSI (Banking, Financial Services too Insurance), ERP (Enterprise Resource Planning), Telecom, Healthcare too Ecommerece etc...
• Understanding Database Operations (Knowledge on SQL)
• Understanding Software Application Environment (SAP, Java, .NET etc...)
• Understanding too Analyzing Test Requirements (Functional Test Requirements, Performance Test Requirements etc...)
• Risk Analysis
• Involvement inwards Test Environment Setup/Test Lab Setup
• Test Estimations inwards price of Scope of the AUT, Available Resources, Time too Budget.
• Team formation
• Test Plan Documentation
• Configuration Management Planning
Etc...
II) Manual Testing Tasks
• Understanding Test Requirements
• Test Planning
• Test Design (Test Scenarios, Test Cases too Test Data)
• Test Execution (Smoke Testing, Comprehensive Testing, Defect Reporting & Tracking, Collect Test Metrics, Sanity Testing, Re & Regression Testing too Final Regression)
• Test Closure (Evaluating Exit Criteria, gear upwards Test Delivarables, Stop Testing)
• Software Release
• Software Maintenance.
III) Test Automation / Automated Testing Tasks
Functional too Regression Testing using whatsoever Test Tool similar UFT or Selenium or RFT or SilkTest etc...
• Analyzing the AUT inwards price of Object identification
• Select Test Cases for Automation
• Automation Test Plan
• Test Automation Environment Setup.
• Create Tests/Test Scripts/Test Cases
• Enhance Test Cases using Test Tool features or using Programming features.
• Running too Debugging Tests
• Analyzing Test Results
• Reporting Defects & Tracking Defects.
• Regression Testing
• Final Regression
• Maintenance of Test Automation Resources.
-----------------------------------------------------------------
Note: In this Document, I mentioned only about Important Tasks only.
Sumber http://www.gcreddy.com/
I) General Tasks
• Operating Computer Software too Mobile Software on diverse Operating Environments.
Example:
Computer Operating Systems - MS Windows, UNIX/Linux/Macintosh Etc...
Mobile Phone Operating Systems - Android, Windows OS, Apple iOS, Blackberry OS etc...
• Test Documentation (MS Office, Open Office etc...)
• Understanding too Analyzing Computer Applications too Mobile Applications.
Example:
Computer Software Applications
Desktop Applications, Web Applications (III-Tier) too Web Applications (N-Tier).
Mobile Software Applications
Native Applications, Web Apps / Web Applications too Hybrid Applications.
• Understanding Computer Networks
Stand-alone Environment
Intranet Environment
Internet Environment
Extranet Environment
• Understanding Software Application Business Operations (Domain Knowledge)
Ex: BFSI (Banking, Financial Services too Insurance), ERP (Enterprise Resource Planning), Telecom, Healthcare too Ecommerece etc...
• Understanding Database Operations (Knowledge on SQL)
• Understanding Software Application Environment (SAP, Java, .NET etc...)
• Understanding too Analyzing Test Requirements (Functional Test Requirements, Performance Test Requirements etc...)
• Risk Analysis
• Involvement inwards Test Environment Setup/Test Lab Setup
• Test Estimations inwards price of Scope of the AUT, Available Resources, Time too Budget.
• Team formation
• Test Plan Documentation
• Configuration Management Planning
Etc...
II) Manual Testing Tasks
• Understanding Test Requirements
• Test Planning
• Test Design (Test Scenarios, Test Cases too Test Data)
• Test Execution (Smoke Testing, Comprehensive Testing, Defect Reporting & Tracking, Collect Test Metrics, Sanity Testing, Re & Regression Testing too Final Regression)
• Test Closure (Evaluating Exit Criteria, gear upwards Test Delivarables, Stop Testing)
• Software Release
• Software Maintenance.
III) Test Automation / Automated Testing Tasks
Functional too Regression Testing using whatsoever Test Tool similar UFT or Selenium or RFT or SilkTest etc...
• Analyzing the AUT inwards price of Object identification
• Select Test Cases for Automation
• Automation Test Plan
• Test Automation Environment Setup.
• Create Tests/Test Scripts/Test Cases
• Enhance Test Cases using Test Tool features or using Programming features.
• Running too Debugging Tests
• Analyzing Test Results
• Reporting Defects & Tracking Defects.
• Regression Testing
• Final Regression
• Maintenance of Test Automation Resources.
-----------------------------------------------------------------
Note: In this Document, I mentioned only about Important Tasks only.