Software Tester/analyst Resume
Gaithersburg, MD
SUMMARY:
- Nineteen years of total IT experience. Nine plus years of experience in planning, developing and executing of test jobs for various projects as a Software Test Analyst and extensive knowledge on Windows and UNIX/LINUX environment and significant exposure to structured Object oriented language and Database. Seven plus years of experience in LoadRunner. Several years of testing experience on Internet/Intranet with special emphasis on:
- Experience in preparation of Test Strategy, Test plan, Test Scenarios, Test Cases, Test Scripts.
- Experience in setting up Test Environment.
- Experience in Manual and Automation Software Testing, Test methodologies, preparation of test data, preparation and execution of regression test scripts, preparation of weekly status report.
- Analyze the requirements from Use Cases and create test scenarios.
- Extensive Experience in use of HP Suite of Automated Testing Tools QuickTest Pro, LoadRunner, WinRunner and TestDirector in Web - Based, Client-Server Environments.
- Experience in testing various applications in Java, J2EE, C, C++, C#, WebLogic, Oracle, SQL Server.
- Technically resourceful in different types of testing such as Functional/ Positive/Negative/ Regression/ Integration/ Black box/ Volume/ Load/ Performance/ System testing/ User Acceptance/ End-to-End Testing/Security Testing.
- Bug tracking and Error reporting through Test Director and Quality Center.
- Extensive utilization of SQL queries to select, view, update, insert and delete data in Oracle and SQL server database.
- Extensive use of Quality Center, Test Director for maintains Requirements, Test Cases, TSL scripts, VB Scripts, VuGen scripts.
- Expert in providing recommendation on test case design, test data setup, and test automation approaches.
- Knowledge of Testing standards and Methodologies like Capability Maturity Model Integration (CMMI).
- Experience in system test planning and execution against software requirements and specifications.
- Experience in technical design analysis: ability to understand, analyze and provide feedback on business requirements, software requirements, use cases, design specifications and other project related documents.
- Experience in creating and managing test environments and test data.
- Ability to estimate and scope work.
- Ability to perform detailed software functional analysis.
- Ability to research problems reported by customer, work with programmers to develop software design approaches.
- Participate on continuous quality assurance process improvement efforts.
- Support and provide value added inputs in evolving QA team, including improving processes, procedures, and standards.
- Strong analytical and problem solving/debugging skills.
- Outstanding communication skills; written, verbal and presentation - ability to listen, understand, and express complex concepts and ideas accurately and effectively.
- Self-directed, self-motivated, and well organized.
- A proactive, flexible work ethic, a passion for technology, a committed and team-oriented attitude.
- Good at prioritizing along critical path and meeting project milestones and deliverable dates.
- Strong communicator and skillful in working closely with customers to identify and resolve problems.
- Ability to convey technical concepts to non-technical audiences.
- Possess teaming skills include effectively participates in accomplishing team goals, encourages learning from one another, and creates group cohesion, works effectively with other work groups.
TECHNICAL SKILLS:
Operating System: Windows Xp, NT, 2000, 2003, UNIX.
Databases: SQL Server, Oracle (RDBMS), Microsoft Access.
Browsers: Internet Explorer, Netscape Navigator, AOL.
Automation Tools: QuickTest Pro, WinRunner, LoadRunner, TestDirector, Quality Center.
Software: MS Office,MS Project, Photoshop, Flush, Dreamweaver and Illustrator.
BugTracker: Quality Center, TestDirector.
Hardware: SUN SPARC, HP-9000, Dell, Compaq Presario and Confidential Compatible.
Languages: C++, C#, Java, J2EE, PL/SQL, SQL, VB Scripts, Java Scripts, HTML.
Others: CCNA; MCSE; NT; A+
PROFESSIONAL EXPERIENCE:
Confidential, Gaithersburg, MD
Software Tester/Analyst
Responsibilities:
- Understand the Mef workflow, and design documents
- Create test cases/Macro according to requirement documents/design documents
- Run queries to analyze data for various Scenarios
- Create/maintain tests documents in Clear Case and Clear Quest
- Create Traceability matrix to keep track of verified tickets
- Manage defects through Rational RequistePro
- Automate manual and automated test case execution in complex lab environments
- Testing BRV rules
- Performing inspection of code and test case reviews
- Interact with various stakeholders
Environment: s: Clear Quest, Clear Case, Pegasus, RequistePro, Oracle, DB2, Unix, Java, ..Net, Windows.
Confidential, Arlington, VA
Senior Software Tester
Responsibilities:
- Worked with classified United State Government DARPA and TIGR program.
- Testing GPS and Satellite Systems
- Specific testing expertise includes System Testing, Functionality Testing, Positive Testing, Negative Testing, Integration Testing, User Acceptance Testing (UAT), Regression Testing, Manual Testing, Stress Testing, Volume Testing, Security Testing, Performance Testing.
- Set up Test Environment.
- Implemented Manual and Automated testing of highly available enterprise applications.
- Experienced in complex networks, cross-platform integration and large-scale, complex systems design.
- Strong in HP QTP, and Quality Center.
- Experienced in Testing Backend and Web Based Applications.
- Extensively used SQL to perform transaction testing to ensure data consistency and data integrity.
- Strong working experience in networking of Active Directory, Windows 2000/2003/XP, and Server 2000/2003.
- Maintain and up-to-date the workstations and laptops.
- Repair and troubleshot the workstations and Laptop.
- Experience in Disaster Recovery & Performance Tuning.
- Experience in installing the server Patches.
- Ability to facilitate and coordinate internal testing meetings and client UAT meetings.
- Ability to read, analyze, and interpret general business periodicals, professional journals, technical procedures, or governmental regulations.
- Ability to write reports, business correspondence, and procedure manuals/automation
- Ability to effectively present information and respond to questions from group of managers, clients, customers, and the general public.
- Ability to solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists.
- Ability to interpret a variety of instructions furnished in written, oral, diagram, or schedule form.
- Ability to work under strict deadlines.
- Hardworking and strong attitude to learn and willing to work in new technologies in a short timeframe.
- A highly motivated self-starter, team player with excellent analytical, technical and interpersonal skills.
- Possess and have demonstrated outstanding verbal and written communications skills, excellent facilitation skills and problem solving skills, excellent team work and collaboration skills, and strong organizational skills.
Environment: Windows, QTP, Quality Center, SQL Server, .NET, J2EE, Fogbugs.
Confidential, Washington, DC
QA Software Tester
Responsibilities:
- Reviewed the System Requirement Specification documents.
- Analyzed the requirement and design documents for creating testing Strategy.
- Written LoadRunner scripts by using Virtual User generator for Single User, Base Line scenarios by storing dynamically varying object IDs in parameters and validating correct downloads of HTML pages by validating content in sources. Parameterized unique IDS and stored dynamic content in variables and pared the values to Web submits under Http protocols.
- Preformed Integration Testing
- Set up Test Environment.
- Measured Response times at sub transaction levels at web, App servers and database server levels.
- Tested two way portable devices.
- Responsible for analyzing application and components behavior with heavier loads and optimizing server configurations.
- Worked closely with Production Managers, Technical Managers and Business Managers in planning, scheduling, developing, and executing performance tests.
- Interacted with developers during testing for identifying memory leaks, fixing bugs and for optimizing server settings at web, app and database levels.
- Monitored database for sessions, connection pool and Memory issues.
- Interacted with DBA's, Developers, Systems Engineers and Network Engineers during testing and isolated bottlenecks at different levels.
- Involved in Testing Life-Cycle from analyzing Business Requirements to develop Test Plans, Test Case, execution of Test Scripts and deployments.
- Extensively used LoadRunner for Performance / Load/Stress and Volume testing.
- Parameterized Unique and dynamic content in the application scripts for real time emulation.
- Worked and tested on the critical SQLs and Stored Procedures in the application.
- Performed Black Box Testing, User Acceptance Test and extensively used QTP for Regression Testing.
- Interacted with Mercury support team in enhancing the performance testing.
- Created Single User, and Base Line test scenarios by incorporating Goal oriented approach. Random pacing between iterations was introduced to get the desired transactions per Hour.
- Performance measurements for Oracle, Web Logic, Web sphere servers in Load Runner controller and monitored online transaction response times, Web hits, TCP IP Connections, Throughput, CPU, Memory, Heap sizes, Various Http requests etc.
- Database stored procedure executions, Indexes and dead locks with load were analyzed. Parameterized cookies, stored dynamic content in LoadRunner functions, used client side secure certificates. Text checks were written, created scenarios for Concurrent (Rendezvous) and Sequential users. Run time settings were configured for HTTP, iterations. Simulated Modem speeds to bring the testing scenario to real world.
- CPU, Memory, ASP Requests, Network, Web connections and through put were monitored while running Baseline, Performance, Load, Stress testing.
- Analyzed various metrics for CPU utilization, RAM usage, Disc space utilization, I/O activity, TCP connections, System calls, Paging activity, Cache hits, Request executions, Interrupts/Sec, Avg. disk que length, Hits/sec, through put etc.
- Measured Response times at sub transaction levels at web, App servers and database server levels by using Optimal Application expert. Highly concentrated on Transactions per sec during testing.
- Used StarTeam version control and change tracking system.
- Used Quality Center for bug tracking and investigated software bugs.
- Responsible for generating weekly status report.
- Used Quality Center to invoke the scripts and initially performed the baseline testing and organized all the scripts systematically and generated reports.
Environment: Java, J2EE, .NET, Web Sphere, Oracle Database, PL/SQL, Shell script, MQ series, LoadRunner, Performance Center, Quality Center, TOAD.
Confidential, Washington, DC
Software QA Analyst
Responsibilities:
- Involved in the development of the test plans and wrote test cases.
- Identified Use Cases from the requirements and wrote Use Case Specifications.
- Extensively performed manual testing on the application.
- Performed Functional, Positive, Negative, Integration, Black box, Volume, Load, Performance, System, User Acceptance, End-to-End Testing.
- Set up Test Environment.
- Executed SQL queries manually to perform Back End Testing.
- Involved in Feasibility and Risk analysis of Vendor and third party tools.
- Generated automation scripts using QTP for Regression Testing.
- Developed the VB Scripts for the functionality of most commonly used panels, added logic to the script with conditional statements, loops and arithmetic operators to create more powerful and complex test using QTP.
- Developed automated test scripts defining simple to complicated scenarios with positive and negative scenarios to test the functionality, security, recovery and reliability of the application with QTP.
- Created GUI, Database, Text & Bitmap check points, inserted synchronization points for timing issues with QTP.
- Performed Load and Stress Testing using LoadRunner.
- Designed Performance test scenarios, VuGen Scripts using LoadRunner, ran Baseline and Stress Test, analyzed the results of Load Tests and made correlations with system resource feedback.
- Inserted Transactions and Rendezvous points into Web Vuser
- Created scripts to enable the Controller to measure the performance of Web server under various load conditions.
- Generated various graphs like Transaction summary graph, Vuser graphs in LoadRunner Analysis and reported the results.
- Provided test results, graphs, and analysis of application performance data by email or phone during testing to the application developer and manager.
- Analyzed performance of the application program itself under various test loads of many simultaneous users.
- Analyzed the impact on server CPU usage, server memory usage for the applications of varied numbers of multiple, simultaneous users.
- Formulated methods to perform positive and negative testing against requirements.
- Used LoadRunner for Volume, Performance and Stress testing with Web Protocol (HTTP/HTML).
- Maintained Test Matrix to keep track of the project’s status.
- Tracked and maintained Stakeholder requested enhancements and changes using Quality Center.
- Tracked defects and documented using Quality Center.
- Involved in Training and Documentation.
- Used MS Project for Project scheduling during the entire life cycle.
- Acted as a liaison between financial system users and technology people.
- Worked in collaboration with other analysts, developers, business users to ensure the quality and reliability of the application.
- Responded to inquiries from users and technical support regarding functions and operations of software programs.
- Trained and supported users, assisted users to isolate possible problems in software after implementation.
Environment: Windows server, SQL, UNIX, Oracle, Quality Center, QuickTest Pro, LoadRunner, Netscape and Internet Explorer browsers.
Confidential, Melville, NY
Software QA Analyst
Responsibilities:
- Analyzed Business Requirement, System Requirements, and participating in the document inspection.
- Created System Test Plans, Test Strategy and System Test Cases based on the business and system requirements to test the functionality of the system.
- Performed the Regression and Integration testing manually.
- Actively participated weekly meeting with team, Business Analyst for solid understanding of system and business process, and writing effective test cases.
- Executed the front end and backend SQL queries
- Executed test cases and logged the defects in detail with great attention using test management tool Test Director.
- Developed QTP scripts for Functional and Smoke testing.
- Involved with the team in Integration and User Acceptance testing (UAT).
- Performed Regression testing of application during the time of new build and when changes are made to the application with QuickTest Pro.
- Performed Baseline, Volume and Endurance Testing.
- Monitored / analyzed server performance in various virtual users load.
- Using Load Runner VuGen to create the scripts for Performance & Stress testing and analyzed the response times of the business transactions under load.
- Run the Load test for extended hours to find the breaking point.
- Communicated the status everyday to QA Manager.
- Reported on bug issues to bug tracking system and followed up with the development team until it gets resolved using TestDirector.
- Prepared all quality related documentation and posted in the clients intranet web site.
Environment: QTP, TestDirector, LoadRunner, Java, J2EE, XML, Java Script, Web Logic, Oracle, SQL, UNIX, Windows Servers.
Confidential, NY
Software QA Analyst
Responsibilities:
- Worked with business analysts and analyzed user requirement, system requirement specification documents and use cases for developing Test plan which includes the objective, Scope, Testing strategy and others.
- Developed manual test cases and test scripts for functionalities of the application.
- Manually Performed Functional testing, Usability testing, Acceptance testing, System and Negative testing over GUI.
- Used TestDirector for test management and bug reporting.
- Performed Backend Testing using and SQL scripts.
- Developed scripts for Functional, Regression and Data driven tests using WinRunner.
- Scripted through TSL for the cases written, debugged the scripts, created compiled modules and functions in WinRunner.
Environment: Windows, WebLogic, LoadRunner, JAVA, J2EE, Oracle, WinRunner, TestDirector.
Confidential, East Meadow, NY
Customer Service Engineer
Responsibilities:
- Administrating assignments and training for other technicians in NT and 2000 environment.
- Configured Cisco routers and switches for remote client installations.
- Configured TCP/IP, DHCP, DNS, FTP, HTTPS, SNMP network protocols.
- Resolved WAN and LAN connectivity issues. Provide technical and phone support to clients.
- Setup Network using Routers and DSL/Cable modems, Wireless 802.11b,g, VoIP .
- Setup and testing for Windows and Unix servers.
- Resolved hardware and software problems using various test equipment.
- Troubleshooting, repairing, and installed hardware and applications on network links, servers, and workstations.
- Installation to maintaining and troubleshooting network info structures.
- Performed repair on Computers, Laptops, Printers and Copiers .
- Upgrading of all PC components and peripherals including memory, drivers, sound, video and modems.
- Liaised with client base and management.