- Study and Analyze user requirements
 - Develop Test Plan, Test schedule
 - Develop, Implement, and execute Test Designs, Test Cases, Test scenarios
 - Maintain Requirements/Test cases traceability to ensure test coverage.
 - Develop Test Scripts for automation test
 - Setup and validate test environment
 - Define and collect testing related metrics.
 - Analyze found bugs
 - Report testing activities
 - Evaluate and submit Test Results
 - Identify risks related to testing software and solve them
 - Advise Testing operations executed in a project
 - Escalate issues to higher positions if impossible.
 
                    
                                                            
                                                            
                                
                                        
                                