Qa Lead Resume
IA
SUMMARY
- Over 14 years of software testing experience using manual and automation test methodologies for Financial and business applications on both Windows and UNIX platforms.
- Very versatile and hands - on using Quality Centre, Load Runner, HP Application Lifecycle Management (ALM), HP ALM Sprinter, JIRA, and Selenium (RC and WebDriver).
- Experience working in Agile development process.
- Experience working in SOA design methodology.
- Experienced in leading/managing testing efforts for multiple projects in various stages of development in onsite & offshore model.
- Experience in ETL/Data Warehouse Testing using Informatica.
- Experience in preparing Test Strategy, Test Plan and test cases.
- Experience in defining Testing Scope, Test Effort Estimation, Risk Management.
- Experience working on Web based applications developed in Java technologies and Microsoft technologies
- Experience in providing end-to-end test management support to enable project delivery.
- Experience in implementing centralized testing model to improve teh testing process/standards.
- Experience in scope definition, estimation and sizing of testing efforts.
- Experience in resource planning, budget planning and adhere to it on approval.
- Experience in managing on-site and remote teams, including hiring, mentoring, scheduling, and performance evaluation of staff
- Experience in working wif contract vendors for resources and managing vendor resources.
- Deriving Test Metrics at each stage of Testing Lifecycle and share teh metrics wif teh management.
- Knowledge in Rational Functional Test Manager tool.
- Strong experience in SQL.
- Experience in preparing Requirements Traceability Matrix.
- Experience in performing different types of tests: Load, Stress, Integration, System, Functional, Database and Regression testing.
- Experience in working wif Business users to gather non-functional requirements for Performance Testing.
- Experience in designing a WorkLoad profile for performance testing and SLAs for each of teh business scenario.
- Experience in deriving test scenarios/cases based on business requirements and technical specifications.
- Extensive experience in reporting defects and tracking defects till fixes using teh tools like Quality Center, test repository management, configuration management.
- Experience in coordinating teh User Acceptance Testing wif Business team.
- Well acquainted wif Software Development Life Cycle (SDLC), Framework Automation, ISO and CMMI processes.
- Experience in setting up and maintaining test environment.
- Extensive experience in coordination and communication wif internal and external team(s).
TECHNICAL SKILLS
Operating Systems: Windows NT/95/98/2000/XP, Unix
Languages: C, C++, Java, SQL, PL/SQL
Internet: HTML, XML, XSL, VB Script, SOAP, WSDL, Java Script
Databases: Oracle 10g, SQL Server 2000
Testing Tools: Load Runner 9.5, QTP 10.0, Test Director 8.0, Application Lifecycle Management(ALM), Quality Centre 9.0, Selenium RC, WebDriver, Selenium Grid, TestNG, Rally, JIRA
Version Controller: Visual Source Safe, Clear case
Tools: Office, MS Project, MS Visio, TOAD, Micro Strategy 8.1
PROFESSIONAL EXPERIENCE
Confidential, IA
QA Lead
Responsibilities:
- Leading a team located at offshore and onsite, and managing teh day to day activities of teh team
- Estimate testing effort for each stage of test life cycle.
- Meet wif teh Business team to analyze teh requirements and get clarifications and transfer teh knowledge to teh team
- Meet wif development team and BA team to discuss teh technical feasibility of teh requirements to be developed.
- Participate in Iteration planning and estimation meetings to estimate teh user stories for upcoming release and create tasks for each story
- Define teh scope of testing for each release
- Used Agile methodology (Scrum) to ensure teh new features meet teh customer requirements and acceptable quality assurance standards
- Participated in teh meetings, prepared reports and other supportive documentation to contribute to establishment of standards and procedures for software testing
- Developed Manual test scripts for different test scenarios covering all aspects of project functionality using Mercury Quality Center, and JIRA Defect Management
- Created and executed manual test cases using Quality Center and reviewed test cases developed by other testers
- Involved in preparing Test Strategy Plans
- Involved in writing System Test Plan and Test cases for teh application.
- Verify dat data is transformed correctly according to various business requirements and rules.
- Make sure dat all projected data is loaded into teh data warehouse wifout any data loss and truncation.
- Make sure dat ETL application appropriately rejects, replaces wif default values and reports invalid data.
- Make sure dat data is loaded in data warehouse wifin prescribed and expected time frames to confirm improved performance and scalability.
- In teh regression phase, teh project was automated using Selenium RC. me was responsible for developing a dynamic framework which could automate all teh test cases.
- Hybrid framework wif Selenium was developed and generic keywords were implemented.
- Used Maven to build and run teh Selenium automation framework. Teh framework used to send teh automation reports to teh team over email
- Experience in testing Restful web services which are design based on SOA methodology.
- Testing teh SOAP web Services using SOAP UI and cUrl tools.
- Involved in teh migration process of automation scripts from Selenium RC to WebDriver
- Performed Root Cause Analysis for all teh assigned issues for existing functionality such as (Corrupted Data, Code Error)
- Gather non-functional requirements required for Performance testing.
- Prepare Work Load Profile and SLAs for each of teh identified business scenario.
- Work wif development team, business team, enterprise architect team to design Performance Test Plan and set goals to meet teh benchmark.
- Involved in Load and Performance testing by creating scripts using VUGen and analyzing teh reports using Load Runner.
- Checked teh performance of teh product, like how much memory, CPU time, etc using Load Runner
- Checked teh process of execution from various ways (graphs, data, etc) using Controller
- Analyzed and identified teh performance bottlenecks of teh application using Load Runner
- Analyzing complex performance problems and suggesting TEMPeffective solutions.
- Ran regression tests using Selenium to check for teh newer versions
- Review of Test Cases developed by teh team members.
- Derive Test metrics at each stage of testing and share teh metrics wif teh management
- Design and execute SQL queries for backend/database testing
- Worked on Application Lifecycle Management (formerly known as Quality Center) to prepare Test Plan, Prepare Test Cases and defect reporting
- Generate Test summary reports.
- Interaction wif Onsite and Offshore teams for getting clarifications
Environment: Unix, Java, XML, Seam, Oracle, Selenium RC, Selenium WebDriver, Selenium Grid, Load Runner and Application Lifecycle Management
Confidential, FL
QA Lead
Responsibilities:
- Meet wif teh Business team to understand teh requirements and get clarifications and transfer teh knowledge to teh team
- Worked as functionally Analyst and gathered teh requirements, clarifying teh requirements from teh business team and create Requirement documents
- Leading a offshore team and manage teh team’s day to day activities
- Work wif development team, business team, enterprise architect team to design Performance Test Plan and set goals to meet teh benchmark.
- Involved in Load and Performance testing by creating scripts using VUGen and analyzing teh reports using Load Runner.
- Checked teh performance of teh product, like how much memory, CPU time, etc using Load Runner
- Checked teh process of execution from various ways (graphs, data, etc) using Controller
- Analyzed and identified teh performance bottlenecks of teh application using Load Runner
- Analyzing complex performance problems and suggesting TEMPeffective solutions.
- Estimate testing effort for each stage of test life cycle.
- Define teh scope of testing for each release
- Involved in preparing Test Strategy Plans
- Involved in writing System Test Plan and Test cases for teh application.
- Designed and developed test scripts using QTP
- Ran regression tests using QTP to check for teh newer versions
- Design and execute SQL queries for backend/database testing
- Preparing test scripts by referring ETL and Reporting functional specifications.
- Executing ETL test cases (which involves executing Informatica mappings and checking teh output in teh database tables)
- Involved in Load and Performance testing by creating scripts using VUGen and analyzing teh reports using Load Runner
- Review of Test Cases developed by teh team members.
- Derive Test metrics at each stage of testing and share teh metrics wif teh management
- Worked on Mercury Quality Centre to prepare Test Plan, Prepare Test Cases and defect reporting
- Generate Test summary reports.
- Interaction wif Onsite and Offshore teams for getting clarifications
Environment: Windows 2000, Windows NT, VB.Net, ASP.NET, C#, XML, Oracle 9i, UNIX, Load Runner 8.1, VUGen, Quality Centre 9.0, QTP 9.2, Micro strategy 8.1
Confidential
QA Lead
Responsibilities:
- Setting up Test Environment for POL.
- Created an environment using VMware for OS and Browser compatibility testing.
- Developed System Test Plan and Test cases for teh application
- Developed, Reviewed and Executed test cases using Quality Center
- Performed back-end testing using SQL queries for checking teh transaction data and data integrity in Oracle database
- Designed and developed test scripts using QTP
- Ran regression tests using QTP to check for teh newer versions
- Generate Test summary reports and Traceability Matrix Reports
- Ensured entry criteria and exit criteria are met
- Designed and Developed Automation framework dat suites Business Process Testing and IT based End to End testing wif a set of Application areas, library functions and recovery scenarios using Mercury Quality Center, QTP and VB Scripting
- Created business functions, utility functions, excel functions, and database functions to reduce teh redundant code and enhance teh maintainability of scripts
- Developed teh regression test automation scripts using QTP and fine tuned teh scripts for meeting teh user requirements
- Executed regression test suite in teh subsequent builds, analyzed teh test results and published results
- Involved in Load and Performance testing by creating scripts using VUGen and analyzing teh reports using Load Runner
- Created Load Runner scripts and scenarios for Performance Testing
- Checked teh performance of teh product, like how much memory, CPU time, etc using Load Runner
- Checked teh process of execution from various ways (graphs, data, etc) using Controller
- Analyzed and identified teh performance bottlenecks of teh application using Load Runner
Environment: Windows 2000, Windows NT, Windows XP, Java, JSP, XML, Oracle 9i, Clear Quest, Test Director 8.0, Load Runner 8.0, VUGen, QTP 8.0
Confidential
Sr. QA Engineer
Responsibilities:
- Prepared teh regression test suite for teh application which includes end-to-end scenarios
- Executed regression test suite in teh subsequent builds, analyzed teh test results and published results
- Involved in Load and Performance testing by creating scripts using VUGen and analyzing teh reports using Load Runner
- Created Load Runner scripts and scenarios for Performance Testing
- Checked teh performance of teh product, like how much memory, CPU time, etc using Load Runner
- Checked teh process of execution from various ways (graphs, data, etc) using Controller
- Analyzed and identified teh performance bottlenecks of teh application using Load Runner
Environment: Windows NT 4.0, Windows 2000, VB 6.0, ASP, Java Script, SQL 2000, XML, C++
