Quality Analyst Lead Resume
San, FranciscO
SUMMARY
- ISTQB Certified Software Quality Assurance Analyst with 9 Years of experience in the field of Information technology
- Extensive Expertise in Banking - Credit Risk, Energy (SAP, WEB), and Health Care Industries
- Excellent understanding of the various Software Development Life Cycle (SDLC) models, QA Methodologies, Defect Management Life Cycle, ranging from Requirements gathering to User Acceptance Testing, Defects logging and tracking till closure
- Extensive working experience on Functional testing, GUI testing, Integration testing, User Acceptance testing, Regression testing, Stress testing, Smoke testing, Sanity testing, Positive testing, Negative testing, Boundary Value testing, Data Driven testing, Backend testing, End to End Testing Cross Browser testing and Load testing.
- Experience in using automated tools - SeleniumWebdriver
- Expertise in scripting languages JAVA
- Holding extensive experience in developing Test Automaton Process, Test Automation Tool Evaluation Process (Automation tool selection process), Developing and maintaining Test Automation Frameworks (Liner, Modular, Key Driven and Hybrid framework models).
- Expertise on Verification and Validation methods and strong in Design and Development of Test Strategies, Test plans, Test cases, and Test Automation Scenarios.
- Very strong experience in preparing root cause analysis, test estimations and conducting review meetings
- Reporting and prioritizing software bugs in conjunction with the Development & QA Managers and interaction with Team and Users
- Good exposure on testing tools like TFS 2013, MTM 2013, Selenium (IDE, RC, Web driver), ALM 12.01, QC 9.2/10.
- Good experience in designing, developing, enhancing automated test scripts for UFT/QTP using VB script.
- Profound knowledge of web services testing using Service Oriented Architecture tool SOAP UI.
- Analyzing and documenting bugs, interaction with development team members in fixing the errors.
- Expert in testing web based, client-server, distributed and product based applications.
- Experience in using Mercury Quality Center/ALM for gathering requirements, documenting test cases, analyzing test results.
- Strong knowledge in various types of SDLCs like Agile Scrum, Water Fall, Incremental, Iterative, V-Model,
- Experience in using various defect management tools like Mercury Quality Center, JIRA
- Experience in creating and executing SQL queries on database.
- Organized weekly status meetings with the team and was responsible for meeting bug status tracking and reporting.
- Excellent interpersonal and communication skills and ability to work in a team as well as individually and interacting with development team and business analyst.
- Hard working, highly motivated, and reliable individual with a constructive approach to the business, client and to other team members.
- Highly motivated team player with good written and verbal communication skills.
TECHNICAL SKILLS
Programming Languages: C, C++, VB, HTML, Cucumber, SQL, Java script, C# and Unix shell scripting.
Test Methodologies: Functional testing, QTP, Selenium WebDriver, Reliability testing, System testing, Regression testing, UI testing, Sanity testing, Performance Testing, Security Testing
Defect Tracking Tools: Quality Center, HP ALM, Test Case Management with Microsoft Test Manager(MTM),IBM Rational Clear Quest, ALM and JIRA
Automation Tools: QTP, UFT, Selenium, SOAP UI, Load Runner
RDBMS: Oracle 8i/9i/10g/11g, SQL Server, MySQL, MS Access
Configuration Management Tools: IBM rational Synergy, Visual Source Safe, Team Foundation Server source control
OS: Windows, Unix, Linux
Browsers: Internet Explorer, Chrome, Mozilla and Firefox
Operating systems: Windows 95/98/NT/2000/XP,/2005/2007
PROFESSIONAL EXPERIENCE
Confidential, San Francisco
Quality Analyst Lead
Responsibilities:
- Analysedbusiness requirementsandpreparedTest Estimates and Test Planningusing the Standard Testing techniques.
- Responsible for performingIntegrationTesting,SystemTesting, Regression and Smoke Testing.
- Involved in sprint and walk through meetings to go through the Business Requirements and understand the scope of the project.
- Involved in Agile process which includes Sprint Planning, Product backlog grooming sessions, daily scrum calls with DEV and BA QA clarification calls, and Retrospective meetings
- Automated, Executed and Maintained Test cases through Selenium Web Driver
- Built a detailed, reusable Hybrid Framework for over 80% Test cases using Selenium Web Driver + JAVA
- Analyzed the wireframes and identify the scenarios.
- Authored functional and GUI test cases based on the scenarios identified.
- Involved in peer review of (Manual & Automation) scripts and test result reviews.
- Involved in optimizing the test cases for Automation.
- Developed user defined functions to handle the windows pop-up’s using Auto IT and running the scripts on Different Browsers by using Selenium GRID
- Collaborated with Developers as needed to isolate root cause of defects
- Actively participated inwalk through, Peer Review, Meetings and interacted with developersfor any technical issues.
- Development and execution of Manual and Automated Test Cases.
- Worked on Requirements, Dashboard, Management, Testing and Defects tabs ofALM 12.02.
- Prepare Weekly Status Report based on the Testing progress.
- Responsible for Release Management and Involved in Preparing the Release Monitor Report for Monthly Release.
- Responsible for preparation of System Test Certification after every Release.
- Prepared Test Cases for GUI application. Developed test scripts for Data driven testing using parameterization in UFT by using Excel sheet for test data and Database Queries based on the functionality.
- Converted manual test scripts to automated test scripts in UFT, enhanced the scripts by adding user-defined functions. Automated test scenarios for GUI, Functionality, Integration, Database, Boundary, Security and Regression Testing using UFT.
- Involved in complete QA Life Cycle.
- Programming language
- Work with BA and Developers to get clarifications and to resolve issues.
- Used Toad DB to fetch the Test Data and for DB Testing.
- Extensively used SQL queries to check storage and accuracy of data in database table
Confidential, New Jersey
Quality Analyst Lead
Responsibilities:
- Analysedbusiness requirementsandpreparedTest Estimates and Test Planningusing the Standard Testing techniques.
- Responsible for performingIntegrationTesting,SystemTesting, Regression and Smoke Testing.
- Involved in sprint and walk through meetings to go through the Business Requirements and understand the scope of the project.
- Involved in Agile process which includes Sprint Planning, Product backlog grooming sessions, daily scrum calls with DEV and BA QA clarification calls, and Retrospective meetings
- Automated, Executed and Maintained Test cases through Selenium Web Driver
- Built a detailed, reusable Hybrid Framework for over 80% Test cases using Selenium Web Driver + JAVA, Cucumber
- Analyzed the wireframes and identify the scenarios.
- Authored functional and GUI test cases based on the scenarios identified.
- Involved in peer review of (Manual & Automation) scripts and test result reviews.
- Involved in optimizing the test cases for Automation.
- Developed user defined functions to handle the windows pop-up’s using Auto IT and running the scripts on Different Browsers by using Selenium GRID
- Involved in setting up CICD Jobs and Running scripts using JENKINS
- Executed test cases and posted defects in QC.
- Performed Web services testing/API testing.
- Collaborated with Developers as needed to isolate root cause of defects
- Actively participated inwalk through, Peer Review, Meetings and interacted with developersfor any technical issues.
- Development and execution of Manual and Automated Test Cases.
- Worked on Requirements, Dashboard, Management, Testing and Defects tabs ofALM 12.02.
- Used Serena Dimension 12.2 to replicate the Defects and as a Repository for CSR, RP, IR, WR and CMSR.
- Prepare Weekly Status Report based on the Testing progress.
- Responsible for Release Management and Involved in Preparing the Release Monitor Report for Monthly Release.
- Responsible for preparation of System Test Certification after every Release.
- Prepared Test Cases for GUI application. Developed test scripts for Data driven testing using parameterization in UFT by using Excel sheet for test data and Database Queries based on the functionality.
- Converted manual test scripts to automated test scripts in UFT, enhanced the scripts by adding user-defined functions. Automated test scenarios for GUI, Functionality, Integration, Database, Boundary, Security and Regression Testing using UFT.
- Involved in complete QA Life Cycle.
- Coordinate with Team to get the Daily/Weekly Status and Report to the Manager.
- Work with BA and Developers to get clarifications and to resolve issues.
- Used Toad DB to fetch the Test Data and for DB Testing.
- Extensively used SQL queries to check storage and accuracy of data in database table
Environment: UFT 12.01, ALM 12.01, Toad for Oracle 11.0, OWCMS, MS Office, ALM DIM SYNC.
Confidential, Texas
QA Lead
Responsibilities:
- Analysedbusiness requirementsandpreparedTest plan and Test casesusing the Standard Testing techniques.
- Developing Automation scripts for Regression Suite.
- Automated, Executed and Maintained Test cases through Selenium Web Driver
- Built a detailed, reusable Hybrid Framework for over 80% Test cases using Selenium Web Driver + JAVA
- Analyzed the wireframes and identify the scenarios.
- Prepare PHR and Daily Status Report based on the Testing progress.
- Responsible for performingIntegrationTesting,SystemTesting, Regression, User Acceptance Testing, Web based testing.
- Maintained Requirements, Test cases, Test executions in Quality Center.
- Development and execution of Test Cases, Test Scripts and conducted tests manually.
- PreparedUser Acceptance Testing (UAT) Test Plan, scriptsand test data.
- Responsible for preparation of Traceability matrix to ensure test coverage
- Extensively worked on testing the Java and .net based web applications.
- Actively Involved in Future Project Sizing/Estimations, Resource and Work allocations using Microsoft Project and Microsoft office Suite.
- Validations of customer's data in Oracle MDM for these 2 interfaces along with regression testing from other existing sources
- Wrote SQL query to extract data from AMP database.
- Logged thetraced defects and analysedthe defects inQC.
- Prepare ConsolidatedDefect Reportat the end of each round of testing and attended DRB meetingsto discuss defects and testing progress.
- Work on Setting up the Test Data required for execution with the help of TDS team.
- Provide updates to Offshore and answer their questions.
- Coordinate with Offshore team, and track their status, and inform the Manager Onsite.
- Work with BA and Developers to get clarifications and to resolve issues if offshore have any.
- Participated in Root cause analysis sessions.
- Performed Web services testing/API testing.
- Extensively worked with VB scripting and Descriptive programming using QTP.
- Developed base line scripts for testing the future release of the application using Quick Test Professional.
- Script enhancements and Data Driven Testing were implemented with Quick Test Professional.
- Enhanced Test Scripts using user defined functions (Function libraries) in VB script.
Environment: HP Quality Center 10.0, JIRA, JAVA, .Net, Manual Testing, SQL Server, Web based testing, AMP, Fifth Third Direct, Crystal Reports, MS Excel, MS Word.
Confidential, Minneapolis, MN
Senior QA Analyst
Responsibilities:
- Involved in Sprint Planning and reviewing acceptance criteria of each story as per Agile/SCRUM practice.
- Designed Test Plan, Traceability Document, identified test scenarios and created manual test cases.
- Involved in coordinating and conducting integration testing of various projects.
- Worked as Team Lead and reviewed the test artifacts and prepared Test Summary Report.
- Communicated and interacted with business, various functional and technical teams within the organization in reviews and meetings.
- Manual testing of various Text-Hyperlinks and Image-Hyperlinks of different pages in Not Me.
- Done Mobile Application testing for the DocGps and Not Me Web Application.
- Provided Efforts Estimate and coordinated the test schedule using SCRUM methodology.
- Responsible for test data preparation for the system / integration testing, traceability matrix to ensure the test case coverage and defect logging.
- Coordinated with deployment and development team for all the issues related to deployments and defect tracking.
- Work with BA and Developers to get clarifications and to resolve issues if offshore have any.
- Participated in Root cause analysis sessions.
- Performed tests for Functionality, Security, GUI, End to End and System.
- Involved in Defect review meetings to help developers understand the problem and setting the severity levels.
- Performed Testing on Android Device and Android Emulator.
- Responsible for reviewing the testing artifacts of fellow members.
- Conducted Sprint Retrospective meeting that helps to discuss and improve the process.
Environment: Quality Center 9.2, Device Anywhere, Android Emulator, Virtual Machine, Safari Browser, Android 2.1,IE,Chrome, MS Excel, MS Word, Web Application Testing.
Confidential, Kingston, NY
Senior QA Analyst
Responsibilities:
- Created test plan, executed test cases, developed reports benchmarking the performance of various builds and documented results.
- Managed all phases of software testing for assigned components. Ensured Test plans, Test Strategies and Test cases were completed to meet business requirements.
- Hands on experience in System, Integration, Regression, Black Box, Functional and Operational Acceptance testing, test planning, scripting and execution.
- Extensive exposure in Test Management tool like Quality Center 10 and Rally.
- Worked on testing of new enhancements to the LCG.
- Involved in User Story sizing and estimating.
- Tested the Web based application on different browser environment like Internet explorer, Safari and Chrome.
- Measured Response Time for Testing as part of the Web Application testing.
- Analysed test results and generated defect reporting and tracking via Quality Center.
- Designed and executed test cases for enhancements in all the modules.
- Involved in peer reviews and lead reviews. Conducted Knowledge transfer to new team members.
- Active role in Sprint Planning and Sprint Retrospective Meeting as part of agile process.
- Reporting the bug through bug tracking tool (Rally) and involved in defect call.
Environment: Quality Center 9.2, Neo Load, Rally, IE, Chrome, Safari, Firefox, web site testing, MS Excel, MS Word.
Confidential
Lead QA Analyst
Responsibilities:
- Attended Scrum meeting every day with senior lead.
- Documented details of test plans, test cases and expected results in Test Director.
- Extensively documented Test Requirements and Test Plan using Test Director to track the stakeholders requested enhancements and changes.
- Created VB scripts, enhancing, and debugging the test case using QTP.
- Created test scripts using Automation tool QTP and checked the functionality of the application for every release.
- Used Synchronization, Call function, Parameterization, Checkpoints, Regular Expressions to enhance test affectivity also created reusable actions.
- Performed Smoke, Functional and Regression testing using QTP.
- Performed manual and automation tests on various modules using positive and negative scenario.
- Manually manipulate data directly from Oracle database using TOAD.
- Analyzed the end-to-end functionality by testing the application manually.
- Carried out security tests to check that only valid users could access certain sections of the site.
- Writing and reviewing Manual test cases and customizing Test Director as needed.
- Performed Back End testing of the database by using SQL queries to verify data conversion and data repetition.
- Analyzed test monitoring and take quick test control decisions by the Reports and Graphs using Test Director.
- Grouped Manual test cases in sets and scheduled them for execution using Test Director.
- Monitored test results, tracked defects and communicated them using Test Director.
- Actively participated in bug meetings with QA team and developers to discuss and resolve outstanding defects.
Environment: Windows XP, QTP 9.0, Test Director 8.0, Bugzilla, UNIX, TOAD, Oracle 9i/10g, MS-Excel
Confidential
QA Automation Lead/QA Analyst
Responsibilities:
- Understanding Requirements and Business documents
- Perform analysis during the requirements gathering phase for the to-be applications
- Prepare Impact Analysis
- Coordinating with Testing team
- Setup the Project in Quality Center
- Prepare Test Plan and Test Strategy documents
- Prepare High level Test Scenarios
- Test case creation for System testing, System Integration Testing and Regression testing
- Preparing Requirement Traceability Matrix
- Test Execution for System Testing, System Integration Testing and Regression Testing
- UAT Support
- Defect management and Implementation in to production
- Plans testing approaches, environments, data, and defect reporting
- Testing changes and enhancements to the existing systems based on the change requests raised by Target
- Be responsible for the overall quality and timeliness of the deliverables
- Involved in Release management process activities like maintaining a build once unit testing is completed, ST& SIT phase is completed and final build after UAT Completion and providing the final version of build to deploy in Prod Environment.
- Co-ordinate with expert groups for special support
- Assigning and monitoring tasks to the Offshore team
- Daily status meetings and Status updates
Environment: Java, Oracle, Quality Center (ALM), Oracle SQL Developer, ETL-Data stage, Selenium Web Driver.
Confidential
Quality Analyst
Responsibilities:
- Attend and conduct Walkthroughs with the Business Analyst, Technical Analysts and Developers for better understanding of the application.
- Analyzing Business requirements and reviewing detailed Design Document for all the modules.
- Prepared Requirements Coverage and Traceability Matrix.
- Performed Functional Testing, GUI, Regression Testing, User Acceptance Testing (UAT) and End to End Testing.
- Exposed to all phases of Software Development Life Cycle (SDLC) and Software Testing Life Cycle.
- Develop and execute Test Plans and Test Cases from requirements and specifications documents.
- Ensure that fixes to existing software have been correctly implemented.
- Report and track application problems and retest defect fixes.
- Analyzed and identified test coverage gaps by reviewing system test cases and traceability matrix.
- Used HP Quality Center (QC) for reserving, executing test cases, defect tracking, and the complete test management
- Documented and reported all found defects.
- Perform exploratory testing to ensure software meets requirements.
Environment: Java, HP Quality Center (QC), MS Excel, MS Word.