Quality Analyst Resume
Los Gatos, CA
SUMMARY
- Over 6 years of diverse experience in Information Technology spanning 5 projects with an emphasis on Software Quality Assurance, performing Manual and Automated Testing of standalone, client/server and web applications
- Extensive knowledge of various phases of different Software Development Life Cycle (SDLC); models like Waterfall, Agile, SCRUM, RUP
- Experienced in Full life cycle Manual and Automated Testing in a Web - based Applications (JAVA, .NET etc), Client/Server Applications, andmainframe applications in Multi-Tier environments
- Hands-on experience on different versions of Load Runner, WinRunner and Quick Test Pro
- Extensive knowledge of different kinds of testing like Back-EndTesting, Positive/Negative Testing, Black/White box Testing, Configuration Testing, Data DrivenTesting, Black-box/White-Box Testing, End to End Testing, UnitTesting, Functional, Integration Testing, System Testing and Regression Testing
- Expertise in problem solving and bug tracking using tools like Quality Center, Doors, Rational Clear Quest and Test Director
- Expertise in querying and testing using RDBMS tools likeOracle, MS SQL server, PL/SQL, DB2, QMF, TOAD, and MS Accessfor Data integrity
- Thorough understanding of Software Development with various programming languages such as, C, C++,C#, Java, .Net, HTML, XML
- Well versed in the Internet technologies and Object Oriented Programs
- Experienced in working with wide range of projects including CMM Level 2 Certified projects by following industry standards and Agile methodologies for Web based, Client/Server, Legacy Mainframe.
- Expertise working in banking, financial and data warehouse modules
- Expert in analyzing system and functional specifications used cases, Business Requirements and business rules to prepare Test Plans and design Test Cases from business requirements
TECHNICAL SKILLS
Testing Tools: Win Runner, Load Runner, Quick Test Pro (QTP), Rational Team Test, MS Visual Studio
Test Reporting Tools: Test Director, Rational Clear Quest, Quality Center, Mantis, MS Test Manager
Operating Systems: Windows 2000/XP/7, UNIX, LINUX
Databases: Oracle, DB2, MS SQL Server, MS Access, TOAD
Testing Languages: TSL, SQA Basic, VB Scripting
Web Technologies: HTML,XML
Development Methodologies: RUP, RAD, Waterfall, Agile, SCRUM
Programming Languages: C, C++,C#, SQL, Visual Basic, JAVA/J2EE
Version Control and PPM tools: Team Foundation Server, Visual Source Safe, SVN, HP PPM, MS Project, Rally, Clarity
PROFESSIONAL EXPERIENCE
Confidential, Los Gatos, CA
Quality Analyst
Responsibilities:
- Drafted Test Strategies, Test Cases and Test Plan based on Functional Specifications.
- Prepared test cases based on the use cases and maintained test requirements, test cases via HP Quality Center.
- Involved in documentation as to how to maintain and run scripts for future enhancements.
- Maintained Traceability Matrix and Test Matrix.
- Performed extensive Functional Testing.
- Used Quality Center for tracking, analyzing and documenting Defects.
- Executed PL/SQL statements to check if the data integrity has been maintained.
- Executed PL/SQL statements to test the integration between application and database
- Performed negative and positive testing using PL/SQL Queries.
- Performed inspection and documented the inspection reports.
- Conducted result analysis and interacted with developers.
- Worked on Quality Center in setting up and Customizing Project entities for Defect Module Screens, Analyzed test planning data using reports and graphs generated in Mercury Quality Center.
- Worked on Load Runner to check user's response time of number of users using the application at the same time.
- Maintained test matrix and bug database and generated weekly reports.
- Actively participated in enhancement meetings focused on strategizing the testing effort of subsequent project.
- Used Team Foundation Server Database to store Test scripts and Test Plans.
Environment: Mercury Quality Center, SQL Server, Windows xp, MS-Office, SQL, Agile
Confidential, Roseland, NJ
Quality Analyst
Responsibilities:
- Reviewed functional or business requirement documents and use cases. Translation of requirements into test plan and test cases.
- Acquired from or did knowledge transfer with Developers or Business Analysts who are expert in the relevant functional domain.
- Coordinated with other team members like Business Analysts, Developers. Adviced or provided feedback on test activities and deliverables, conforming to appropriate quality requirements.
- Regularly assessed testing progress and prepare test status report for management. Communicated with QA manager about testing progress, needs and any organizational/quality/technical risk/issue dat might have an impact on the ability of the testing team to perform testing activities.
- Validated solution, whether it fitted the purpose and supported the complete end-to-end client business process.
- Performed comprehensive analysis of any error using the logs, database etc., debug and record issues in a defect tracking tool. Defect tracking and documentation was done using Clear Quest and MS Office. And review of defects with business users as well as technical team.
- Learned new technologies as needed and mentored or guided members of the project team, provided examples, assisted them in project deliverables., Can work with minimum supervision.
- Uploaded applications to handsets using Mac mini- configuration utility and mobile browser
- Performed regression testing, DIT, FIT, SIT, IAT/UAT, Browser compatibility testing (Google chrome, Firefox, Internet explorer, Opera)
- Released validation, including installation, documentation and signoffs.
Environment: Proprietary Tool Device Anywhere, Java, Brew, Waterfall, DB2, Mac-Mini, Clear quest, ISI, TLM, WFN, Windows 7, MS Office, I-Phone (3G, 3GS, 4),I-pad1, I-pod, IOS Blackberry (Torch, Bold, Curve, Tour), Android (Samsung Galaxy s, HTC Evo (2.2), Galaxy s, Droid Incredible, MOTO Flipside).
Confidential, Jeffersonville, IN
Quality Analyst
Responsibilities:
- Interacted with the development and business teamsduring Agile/Scrum meetings.
- Analyzed the business requirements and functional requirement specification documents to prepare test plan and test cases for the application.
- Co-ordinated with development team, production team, business analysts and project management team to stage the build for the release to be tested on testing environment.
- Reviewed the test scripts with developers, business analystsand project managers to get the final approval to execute the test cases.
- Recorded test scripts in Quick Test Pro
- Enhanced test scripts using various utilities provided in Quick Test Pro like CheckPoints, Data Driven Testing, and Back End Testing.
- Modified QTP Test scripts.
- Reported and tracked bugs using Mercury Quality Center
- Developed and executed test cases and test scenarios and followed up defects usingMercury Quality Center
- Provided daily status updates of testing progress to the test lead.
- Conducted the Defect Review Board (DRB) meetings to discuss the open defects with the project team.
- Responsible for backend testing with PLSQL queries using SQL server.
- Tested the XML data transferred over the web services.
- Participated in UAT testing.
- Tested applications on UT, UAT and production servers.
- Continuous testing, Daily Stand ups and weekly releases.
- Used Rally for Project Management and Tracking the testing progress of project.
Environment: Visual Studio, SQL Server, Team Foundation Server,MS Test Manager, Rally, Quick Test Professional, Quality Center
Confidential, Cincinnati, OH
QA Analyst
Responsibilities:
- Coordinated with a team of 6 testers in offshore and worked with the Test lead in guiding and supporting the testing effort.
- Involved in the meetings with Business process owners, SME (subject matter experts) and Marketing team for Requirements gathering.
- Reviewed and Analyzed Business Requirement Documents, Functional Specifications with business analysts and developers.
- Created the Test Plan based on the business requirements.
- Provided estimates to the Project Manager on the testing schedule and resources.
- Helped the testing team in creation of Testing Scenarios
- Performed Requirement Decomposition to identify High Level Test Scenarios from Specification.
- Revised and Updated the Test Cases for testing in each subsequent cycle to reflect the changing business requirements
- Createdand Maintained Traceability Matrix to ensure test coverage of all requirements
- Interacted with developers in getting proper explanation for any issues or concerns from the offshore testing team
- Helped the testing team in getting proper approvals from the project team.
- Coordinated with development team to ensure timely delivery of builds for new functionality and defect fixes.
- Performed extensive System and Ad-hoc Testing with offshore team using HP Quality Center.
- Organized and ran the Defect Review Board meetings with the project team and business analysts.
- Performed Regression testing with the offshore team.
- Provided regular status updates to Project Manager on high priority issues and Testing Progress.
- Conducted Team Status Meetings for providing testing updates
- Created Test Reports based on Defects and Rework metrics for individual projects.
- Validated the Change Requests and Enhancements from the project team and business stakeholders.
- Scheduled and coordinated for Performance Testing of the application.