Software Quality Assurance Resume
SUMMARY
- Expertise in Software Quality Assurance and Test Management in Investment Banking, Insurance, Telecom, Payroll.
- HP Certified professional on UFT (formerly HP QTP) & ALM (formerly HP QC)
- Experience Managing onshore & offshore QA team
- Single point of contact between business, development and QA teams for all offshore/on - shore issues.
- Review vendor estimates, framework design, code quality & track progress; Defining and implementing Automation processes & designing standard templates
- Extensive hands on experience in Manual Testing and Test Automation (UFT/QTP).
- Developed Automation Framework from scratch.
- Involved in Code Reviews, Script development, Test script execution, Documentation and Result Analysis.
- Worked briefly on other Test Automation Tools like Selenium Web Driver, RFT, TestComplete
- Well versed with TestNG, ANT
- Five years of experience in Investment Banking domain. Worked on FX, OTC Notifications, SWIFT
- Extensive experience in reviewing and understanding of Business & Testing requirements and writing detailed Test Strategy, Test Plans, Test Cases, and Test Scripts.
- Extensive experience in Test Management Tools like TestDirector, Quality Center (ALM), RQM,
- Used Quality Centre, Rally, Team Track, and Jira for defect management and change tracking.
- Extensive working Experience in using testing methods like Functional, Regression, Integration, System, Security, Initialization, Usability, Database, Smoke/Sanity, End to End and User Acceptance Testing (UAT).
- Developing Test plan, Defect Management, Defect Triage, Traceability Matrix
- Estimations, Work allocation & progress monitoring and reporting.
- In-depth knowledge of Software Development Life Cycle & methodologies Agile (Scrum) & V-Model.
- Project closure and providing QA sign off for project deliverables.
- Expertise on tools - ALM/Quality center (QC), SQL Querying (working with Ms SQL Server 2008), Rational Quality Manager, Clear Quest, and Bugzilla.
- Expertise in writing complex SQL Queries for extracting and validating data from the database (Oracle and SQL Server).
TECHNICAL SKILLS
Defect Management tools: Quality Centre, Rational Quality Manager, Bugzilla, Clear Quest, and Rally
Automation tool: QTP
Database: Oracle
Query Language: SQL
Database tool: Toad, PL/SQL
Programming Language: VBScript
PROFESSIONAL EXPERIENCE
Confidential
Software Quality AssuranceResponsibilities:
- Identifying/defining scope for Automation testing for new features/modules.
- Estimations & feasibility study of test cases.
- Using ALM as the Test Repository to store Requirements, BPTs, track Automation Progress
- Test Cases mapping with the BPT in ALM
- Mapping BPTs with the User stories in ALM
- Tracking the automation progress & coverage
- Created New BPTs to test User Stories/Test Cases
- Maintenance of Existing BPTs
- Framework Design creation (BPT Framework) & Developing Test Scripts
- Development and Execution of Automation Test Scripts.
- Develop New Business Components
- Fix Existing Component Issues
- Involved in reviewing, analyzing and improving the existing test automation framework.
- Perform Code Reviews & Merging code.
- Analyze BPT Failures / Regression Analysis
- Managing Automation maintenance efforts
- Process Improvement
- Provide Weekend Production Support
- Raise Defects in Rally and follow up on it until closure
- Create Test clients for automation
Environment: QTP/UFT 12.54, QC/ALM 12.21, Rally, Selenium Web Driver, VB Script, Java Script
Confidential
Software Quality Assurance
Responsibilities:
- Responsible for Test Planning, Test Execution, Automation & Defects Management.
- Managing offshore QA team (2-3 members).
- Conduct and participate in reviews (Functional specifications, Design Specifications, Test Plans, Test Estimations, High Level Test Scenarios, Detailed Test Cases, Test Scripts and Status Reports.
- Acting as a single point of contact between business, development and QA teams for all offshore/on-shore issues.
- Managing QA efforts for multiple ongoing projects.
- Defining test criteria, project schedules and base line the Test Plan with the help of project meetings and walkthroughs.
- Developing Master Test Plan & defining the QA tasks for all the projects. Customizing the scope of various QA activities based on nature of projects.
- Analyzing the business and functional requirements of the application and developing detailed Test plan and Test Strategy.
- Representing QA in the defect triage meetings.
- Conducting Causal Analysis and Resolution CAR & Root Cause Analysis.
- Project Health Check: Senior Management Review Reports
- Quality Process Index QPI Audits.
- Created Use cases, activity report, logical components and deployment views to extract business process flows and workflows involved in the project.
- Carried out defect tracking using Team Track.
- Worked with SQL queries.
- Defect Management, Root Cause Analysis & Causal Analysis and Resolution
- Used SDLC (System Development Life Cycle) methodologies like V-Model and the waterfall.
- Extensively involved in Regression Testing, System Testing, Integration Testing, UAT testing, Installation testing.
- Worked on different database like Oracle & SQL Server.
- Framework Maintenance
- Test Script Development
- Tracking the automation progress & coverage.
Environment: QTP/UFT, VB Script, QC/ALM, Sybase, TOAD, Putty, WinSCP
Confidential
System Analyst
Responsibilities:
- Interacting with Business & Technology team during requirement gathering phase. Interacted with Technical Lead to understand the design and technical specifications.
- Coordinating with Third Party vendors viz BlackRock Aladdin, Confidential .
- Master Test Plan creation.
- Testing the data from the sources at different points like the Data Feed Validation, Enrichment and Testing the data through the UI when transformed and via DBO into UI.
- Participation in Integration Testing (integrating the data feed from sources) and System Testing (Testing the Transformed/Enriched data/Cancellation & Amendment of existing transactions).
- Database Testing, worked with MS SQL for querying data using SQL queries.
- Creating test data for Testing Data Validation and Data Enrichment.
- Defect Management and Reporting.
- Test Data Management
- Risk/Issues/Dependencies Reporting
- Involved in Automation tool selection
- Framework development using VB Scripting and UFT/QTP
- Test Script Development
- Tracking the automation progress & coverage.
- Analyzing the results and Report Failures
- Feasibility Analysis and Code Management
Environment: QTP/UFT, VB Script, QC/ALM, SQL Server, TOAD, Rally, Putty
Confidential
QA Lead
Responsibilities:
- Leading and managing offshore QA team (6 members).
- BRD/FSD walkthroughs & Mentoring team members.
- Interacting with Business/Product teams, Development teams to understand the requirements/schedule.
- Responsible for providing L0 & L1 estimates.
- Resource Utilization, Work Allocation, prioritizing tasks
- Responsible for the creation of Master Test Plan.
- Tracking progress and Status Reporting.
- Involved in creation of Test scenario, Test Cases and Traceability Matrix.
- Responsible for conducting Test Scenario and Test Case Reviews and Tracking the review comments to closure.
- Performed Functional Testing, Regression Testing, Smoke Testing, Sanity Testing, System Testing.
- Represented QA in the Defect Triage meeting and tracking defects to closure.
- Represented QA team in Core Team meetings to provide QA status and highlight critical issues
- Impeding Testing.
- Involved in Requirement gathering for Automation
- Involved in Automation tool selection
- Participated in Framework development
- Tracking the Automation progress & coverage.
- Primarily responsible for Test script Development & Code Reviews (VB scripting)
- Primarily responsible for Analyzing the results and Report Failures
- Feasibility Analysis/Code Management
Environment: QTP/UFT, VB Script, QC/ALM, RFT, Test Complete, JAVA Script, RQM
Confidential
Test Lead
Responsibilities:
- Worked as a single point of contact and SME at offshore
- Responsible for Identifying Test Cases for regression, prioritizing them and guiding the team in Testing the same
- Worked closely with the Business Analyst to clarify requirements. Interacted with Technical Lead to understand the design and technical specifications
- Providing inputs for creation of Master Test Plan
- Responsible for creating Test Scenarios, Test Cases and Maintaining Traceability Matrix
- Monitoring, Controlling and Reporting Project Progress
- Test Case Execution
- Reporting Defects
- Involved in Functional Testing, Regression Testing, Smoke Testing, Sanity Testing, Database Testing
Environment: Rational Quality Manager (RQM), Clear Quest, MS office, PL/SQL Dev, Oracle9i