1. Communicate plans, status, and issues to technical project manager.
2. Design Performance Test Scripts for web applications based on Requirements.
3. Execute Benchmark, load, stress, endurance and other non-functional tests. Monitor application logs to determine system behaviour.
4. Participate in Performance bottleneck analysis and fixes.
5. Generate performance graphs, session reports and other related documentation required for validation and analysis.
6. Identify memory leakage, connection issues & Bottleneck problem in the application.
7. Create test plans and coordinate their review and incorporation into project plans.
8. Create, document and execute test cases to provide coverage of project requirements.
9.
Provide reports on the progress of test development and test execution, including requirements coverage and defect metrics.
10. Work with Systems Engineering and DBAs to ensure that test environments are available and appropriately configured and populated with test data.
11. Analyze the results of testing, submit defect reports, and lead the triage of defect reports to ensure that they are properly prioritized and assigned.
12. Review system and operational documentation.
13. Lead the quality assurance efforts on multiple and simultaneous projects.
14. Create and maintain documentation for quality assurance procedures and audit quality programs and control procedures for adherence to standards and procedures.
15. Assess the quality of application development projects.
16. Test new programs, tools and techniques for acceptability, usability, and performance as documented; make recommendations as necessary.
17. Research new data processing methods, tools and techniques that can improve customer quality and productivity.
18.
Evaluate processes and coordinate with others to provide recommendations for standards, guidelines and procedures.
19. Review the quality of unit testing, functional testing, system integration testing and user testing.
#J-18808-Ljbffr