Lead Quality Analyst Resume
San Francisco, CA
SUMMARY:
- Over 8 years of professional experience in Quality Assurance and Software testing. In depth knowledge of Software development life cycle testing methodologies.
- Proficient in System, Functional, Regression, Performance and GUI testing of Client/Server and Web Based applications with hands - on experience on diverse testing tools like Mercury’s LoadRunner, QuickTest Pro and Quality Center.
- Experience in full Software Development Life Cycle (SDLC) methodologies and validations to ensure the Quality Assurance Control.
- Strong analytical and QA/testing skills, capacity for work and diagnostic ability, gathering different kinds of project requirements.
- Knowledge andexperiencein programming languages like C,C++,Javaand scripting languages like VB script, and JavaScript.
- Good knowledge about Flex scripting and MVC pattern.
- Hands on experience working with UNIX, Linux operating systems and administration.
- Well versed on Agile and Waterfall models of SDLC. Experienced in Agile technology with Scrum.
- Expertise in Analyzing Business Specifications and developing Test Plans, Test Cases and Test Scripts.
- Expertise in Manual and Automation Testing and well versed on Black Box testing.
- Expertise in UI testing of Adobe Flex applications.
- Defect tracking and change management using Quality Center.
- Expertise in Integration Testing, System Testing, Performance Testing, Functional Testing, Regression Testing, Database testing, and User Acceptance testing.
- Well experienced in test planning, documentation, defining and executing the Test Cases using automated tools as well as manually.
- Bug tracking and reporting using Quality Center.
- Excellent experience doing backend testing using SQL.
- Excellent experience with SQL queries in Oracle and SQL server
- Functional testing using QuickTest Professional (QTP) for web based application and checks the functionality of the application for every release.
- Prioritizing and reporting defects using Quality Center to present documents and reports in weekly team meetings.
- Extensive experience in performance and load testing using the automation tool LoadRunner.
- Generate test scripts for Load and Performance testing to see how the system behaves under load using LoadRunner.
- Create powerful, realistic load tests for thousands of users running business scenarios using LoadRunner.
- Extensively analyze various performance Monitors to find System Bottlenecks like Memory Leaks, and CPU Utilization and also Network Bottlenecks using LoadRunner.
- Independent Validation & Verification of software product/process compliance to standards, policies, procedures & output/behavioral requirements.
- Strong hands on experience in testing Commercial Websites and Business Applications.
- Strong experience in interacting with developers to analyze the user requirements, functional specifications.
- Knowledge of Software QA Standards and Methodologies.
- Excellent communication, interpersonal, intuitive and analytical skills with proven ability to work efficiently in both independent and team work environments.
TECHNICAL SKILLS:
Programming and Scripting: C, C++, JAVA, Python, SQL, VB Script, JavaScript.
Databases: Oracle, MS SQL Server, MS-Access.
Internet Technologies: XML, HTML, DHTML, CSS, XSLT.
Business Modeling Tools: Rational Rose, Microsoft Visio.
Business Analysis Methodologies: RUP, Waterfall, Agile, Scrum
Project Management: Microsoft Project, Microsoft Office.
Version Control Systems: Rational ClearCase, Microsoft Visual Source Safe, CVS
Testing tools: QuickTest Pro, WinRunner, LoadRunner
Bug Management Tools: Rational ClearQuest, Quality Center, Bugzilla, JIRA
Operating Systems: MS-DOS, Windows, UNIX (Solaris), Linux (Red Hat).
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, CA
Lead Quality Analyst
Responsibilities:
- Work closely with the development team in to develop JAVA applications. .
- Analyzed business requirements, functional specification documents for preparation of test cases.
- Done regression, functional, integration, smoke, system, UI testing on main application, prototypes created by Adobe Flex.
- Done Functional and UI automation testing of Adobe Flex application using FlexMonkey.
- Used Action Recorder to record user actions with application under test and created test scripts in FlexMonkey.
- Used the automation tool FlexMonkey to inspect and identify application's GUI elements.
- Used built-in script debugger with breakpoints and command line test execution support.
- Executed SQL Queries to test the backend data. Prepared and reviewed test cases, status reports, created work summary reports.
- Validate and ensure timely sign-off on test milestones (test plan, test cases, and test scripts).
- Develop and review the Test Cases and map them with the requirements.
- Define and build testing procedures, plan and acceptance criteria for internal/external release.
- Evaluate and analyze the product specification and functionality of application.
- Execute functionality tests to validate the single sign on features and identity management systems functionalities.
- Design and implement complex SQL queries for QA testing and report / data validation.
- Performed data analysis using SQL queries in TOAD.
- Analyze the data transformation rules, developed test cases to verify the data quality and integrity.
- Extensive experience in automated functional testing with QTP.
- Extensive experience with QTP to generate multiple requests and executed them to identify the server responses under load based on various real time scenarios.
- Parameterize the scripts to avoid code redundancy and avoid hard coding of frequently changing values using QuickTest Pro (QTP).
- Perform Functional, Integration, Regression, system, end to end testing manually.
- Done performance and load testing using LoadRunner.
- Extensive experience with LoadRunner Controller for preparing goal-based scenarios and manual scenarios.
- Generated test scripts for Load and Performance testing to see how the system behaves under load using LoadRunner.
- Created powerful, realistic load tests for thousands of users running business scenarios using LoadRunner.
- Used LoadRunner to check the source of performance delay: network or client delays, CPU performance, I/O delays, or issues with database server.
- Analyze the issues/bugs and assign severity and elevate them for timely fixes.
- Defect management using HP Quality Center.
- Data validation on Mainframes, Data Warehouse and Operational Support Systems.
- Attend walkthrough, defect review meetings.
- Close interaction with Team members, developers, business analysts and project management.
Environment: Windows XP, FlexMonkey 1.0, Quality Center 9.0, QuickTest Pro 10.0, LoadRunner 9.1, Oracle 9i, SQL, TOAD.
Confidential, Seattle, WA
Senior Quality Analyst
Responsibilities:
- Reviewed and analyzed business requirements and prepared test cases.
- Done regression, functional, integration, smoke, system, UI testing on main application, prototypes with the help of Ranorex
- Performed end-to-end testing including security access validation. It includes tests to run through the workflow of the system, to validate the values being passed correctly between modules.
- Performed GUI regression testing using Squish
- Performed Functionality, Interface, Database, Security and Boundary testing on the application.
- Performed Regression testing for defect resolutions and application enhancements.
- Developed test plan, test cases and test scripts.
- Participated in Daily/weekly meetings for status updates and changes on the project.
- Worked closely with end-users to understand business requirements and fulfill customer’s requests.
- Created and executed SQL queries to validate the data.
- Used SQL for data integrity testing, captured the SQL statements from the application execution and manually checked the results.
- Performed Data Driven and Regression testing using QuickTest Professional (QTP).
- Tested the interfaces to mainframes and data validation.
- Extensive experience in load testing with LoadRunner.
- Extensive experience with LoadRunner to generate multiple requests and executed them to identify the server responses under load based on various real time scenarios.
- Used LoadRunner to generate different loads at different increment starting from 50 Vusers and ramped up to 1000 Vusers until it reached 100% CPU.
- Managed Defect Tracking process, which included prioritizing bugs, assigning bugs, and verifying bug-fixes using Quality Center.
- Bug reporting and tracking them to completion, which involves coordinating between the development and support group.
- Performed and coordinated User Acceptance Testing to achieve 100% customer satisfaction.
Environment: Java, JavaScript, Ranorex, Squish, LoadRunner, Quality Center8.0, QTP 9.5, Oracle 9i, SQL, TOAD.
Confidential, San Ramon, CA
QA Analyst
Responsibilities:
- Reviewed Functional Requirement Specifications and created test cases based on test scenarios drawn from functional requirements using Quality Center.
- Developed Test plans, Test cases, Test Scripts, Test strategy, Test Scenario, Test Reports.
- Developed automation scripts in QuickTest Professional (QTP).
- Optimized QuickTest Professional (QTP) scripts for Regression testing of the application with various data sources and data types.
- Responsible for Automation Scripts & library functions maintenance.
- Reported defects using Quality Center and interacted with developers to resolve any defects/issues through Microsoft Outlook.
- Performed data validation using SQL.
- Using LoadRunner Controller Various Scenarios for 10, 20, 30 and ramped up to 2500 Virtual users were created and they were run each for 20 iterations.
- Generated test scripts for Load and Performance testing to see how the system behaves under load using LoadRunner.
- Performed Integration, Regression, UAT and Database testing.
- Prepared status summary reports with details of executed, passed and failed test cases.
- Responsible for updating and maintaining Quality Center for all the defects found during functional and regression testing and follow up the bug life cycle.
- Organized weekly Project Status and Task Review meetings.
Environment: QTP 9.5, LoadRunner 8.1, Quality Center 8.0, Performance Center, Microsoft SQL Server, Oracle 9i, AJAX, JavaScript, TOAD, HTML, Linux, Windows XP.
Confidential, San Francisco, CA
Senior Quality Analyst
Responsibilities:
- Participated in requirement analysis and use case analysis.
- Created Test Plan and Test Cases using Business requirements document and Functional requirements document of the system.
- Involved in Project Planning, coordination and implementation of QA methodology.
- Actively participated in Interaction with Project management team.
- Converted high level test requirements into test cases.
- Involved in Daily status meeting for defects and testing progress.
- Conducted Black Box testing for the application for various builds in a team environment.
- Performed Data Driven Tests and Action Based Recording using QuickTest Pro (QTP).
- Generated test scripts for Load and Performance testing to see how the system behaves under load using LoadRunner.
- Carried out extensive Performance testing with the estimated capacity virtual Users by using LoadRunner.
- Responsibility for full QA life cycle.
- Generation of weekly status reports and weekly Bug tracking reports.
- Prepared a Traceability Matrix to map the Requirements, design and System Test cases
- Conducted Functional and Regression Testing both Manual and Automation.
- Reported and tracked defects to development team using Quality Center and made sure that the bugs are fixed by performing regression testing.
Environment: QTP 9.5, LoadRunner 8.1, Quality Center 8.0, Performance Center Microsoft SQL Server, Oracle 9i, AJAX, JavaScript, TOAD, HTML, Linux, Windows XP.
Confidential, Fremont, CA
Quality Analyst
Responsibilities:
- Reviewed Functional Requirement Specifications and created test cases based on test scenarios drawn from functional requirements using Quality Center.
- Developed Test plans, Test cases, Test Scripts, Test strategy, Test Scenario, Test Reports.
- Developed automation scripts in Quick Test Pro.
- Responsible for Automation Scripts & library functions maintenance.
- Reported defects using Quality Center and interacted with developers to resolve any defects/issues through Microsoft Outlook.
- Performed data validation-using SQL.
- Automated Functional Testing using QuickTest Professional (QTP) for the project that required enhancing password management functionality in accordance with Confidential security group requirements.
- Recorded the Test cases using QuickTest Professional (QTP) and checked the functionality of the application.
- Used LoadRunner to provide performance testing for the current application.
- Done Performance testing with the estimated capacity of virtual Users using LoadRunner.
- Used Load Runner Controller Various Scenarios for 10, 20, 30 and ramped up to 2500 Virtual users were created and they were run each for 20 iterations.
- Used Performance monitor and Load Runner graphs to analyze the results.
- Performed Integration, Regression, UAT and Database testing.
- Prepared status summary reports with details of executed, passed and failed test cases.
- Responsible for updating and maintaining Test Director for all the defects found during functional and regression testing and follow up the bug life cycle.
- Attended weekly status meetings.
Environment: Test Director 7.0, QuickTest Pro 6.5, LoadRunner 8.0, WinRunner 7.0,MS SQL Server 2000, HTML, XML, Altova XMLSpy 2004.
