Sr. Quality Analyst Resume
Charlotte, NC
SUMMARY
- More than 7+ years of professional experience in testing with extensive knowledge of writing Test Plans, Test Cases, Test Procedures and Test Scripts from requirements and Use - Cases.
- Experience in Manual & Automated Testing of GUI and functional aspects of Client-server and Web based Applications on multiple levels of SDLC and Software Testing Life Cycle (STLC)
- Well versed with Agile process
- Experience in analyzing Business Requirements, Functional and Technical Specifications
- Expertise in developing Test Plans and Test cases using requirements and design documents while specifying Testing Overview, Approach, Strategy, Scope, Roles and Responsibilities
- Experience in working in domains like HR & Payroll, Banking, Health-care, Retail/Ecommerce, Mortgage, Airlines related applications
- Experience in using Automated Testing Tools like Selenium, QTP 11.0 and Test Management Tools like Quality Centre 9.2
- Experience in the areas of testing Mainframe, Client Server Application & Web Based Applications
- Expertise in performing different types of Testing: Black Box, UAT, Smoke, Functionality, Integration, Stress, Volume, System, Performance, Regression Testing and Full Life Cycle Testing White Box (Unit Testing, Integration testing),
- Experience in Cross Browser & Platform Testing
- Experience in Software Verification and Validation based on Testing Methodology.
- Extensive working knowledge in UNIX, SQL and Windows platforms
- Expertise in mainframes technologies: COBOL, PL/I, JCL, VSAM, File-Aid, CICS and DB2
- Proficient in bug tracking, analyzing, reporting and bug history maintenance
- Undergone Six Sigma Yellow Belt Orientation Program
- Ability to work in a fast-paced, deadline-driven environments
- Excellent interpersonal and customer relational Skills.
- Proven communication, presentation Skills and Leadership Qualities
- Sound Technical knowledge, excellent exposure and ability to learn any tool quickly.
TECHNICAL SKILLS
Testing Tools: Selenium, QTP, Win Runner, SQL Server
Bug Reporting Tools: Quality Center, Clear Quest, Rally
Requirement Management Tools: Quality Center(ALM), Test Director, Winrunner 8.2
Operating System: Windows 7/XP/2000, UNIX
Project Methodologies: SDLC, Agile Scrum, Waterfall, V-Module
Languages: SQL, C, VB, XML
Database: Oracle, SQL server
Web Technologies: HTML, XML, XHTML, DHTML, Java, J2EE ASP.Net, Java Script, VB Script
Applications: Vision (Power Builder, Mortgage Serv (Servicing Platform)
Others: MS Word, MS Excel, MS Visio, MS Office, MS Project, MS Power Point
PROFESSIONAL EXPERIENCE
Confidential, Charlotte, NC
Sr. Quality Analyst
Responsibilities:
- Participated in Functional requirement review meetings and analyzed requirements given in functional specification documents.
- Created Test Scenarios, detailed Test Cases from the given functional design document for various modules in Agile Scrum environment.
- Creation of Test Cases for Functional Testing
- Review and verification of test cases for functional and system testing.
- Involved in peer review of test cases of self and team members.
- Defects tracking and posting Defects in Quality Center.
- Prepared Test Data for test execution.
- Extensively involved in bug analysis and defect reporting.
- Understand Detail System Specification (DSS) and preparing Test Cases.
- Mapping of all In Scope requirements with the test cases.
- Performing extensive analysis of the functionality to be tested.
- Coordinating with leads, developers and testing team to resolve the identified issues.
- Coordinating with Requirement Analysts to understand requirements in depth.
- Interacting with development team and gathering information of various functionalities of the Application
- Involved in requirements gathering meetings, brainstorming sessions and test design meets.
- Weekly Status report to Manager on the status of Test Script development.
- Created, executed and verified database test scenarios, test cases in HP Quality Center.
- Involved in the Back End testing and verified the data in the back-end using SQL Queries process.
- Performed System testing, Functional testing, Backend testing and Regression Testing.
- Performed Cognos Report testing of various modules.
- Reporting and Logging issues in HP Quality Center and track them to closure.
- Perform Requirement Traceability Matrix to make sure that all the requirements are met.
- Worked together with the development team and had regular defect review meetings with them to discuss about the issues and defects.
- Prioritized defects and identified test cases for regression testing.
- Actively involved in V & V Testing (UAT)
Environment: Quality Centre, Chordiant, AGILE, Jira, Windows, UNIX, Quality Center 10, ALM, Selenium, MS Office Tools.
Confidential, San Francisco, CA
Sr. Quality Analyst
Responsibilities:
- Designed and Developed automation script using Selenium and web driver
- Automation of functional testing framework for all modules using Selenium and web driver.
- Verified requirements coverage by conducting walkthrough meetings of Test plan and scenarios with business analysts, project manager and test supervisors
- Created Master Test plan, Test strategy, critical scenarios and Test Scripts and Schedule for testing.
- Performed necessary requirements inspection, design inspection, Test plan and case creation, Test environment / data setup, testing and reporting during various phases of the Testing life cycling and reporting during various phases of the Testing life cycle
- Created traceability matrix and mapped requirements to Test Cases.
- Integrated Automation scripts (Selenium WebDriver API) on Continuous Integration tool Jenkins for nightly batch run of the Script.
- Executed test cases manually to verify the expected results worked with technical designers and architects to understand the requirements for a test environment setup.
- Created scripts for Regression, Security, GUI, Integration and Database testing.
- Interacted with Developers and management to identify and resolve technical issues.
- Conducted GUI, Functional, Front end back end testing and reviewed pages for content problems, graphics problems and link verifications.
- Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.
- Performed back end testing using SQL queries in Oracle database.
- Created SQL scripts to test the stored procedures by sending different sets of input parameters.
- Ran SQL queries to performed database validation according to the business logic.
- Developed Integration and System test cases using Quality Center.
- Tracked and reported defects into Quality Center and notified management with details. Written, executed Test cases, and documented defects in the Quality Center.
- Solved day to day problems of the team arising due to functionality and validation issues
- Analyzed root cause for defects and documented. Partnered with the Software Development and Program Management
- Teams to investigate and resolve product defects.
- Managed software defect information, interacted with Business users to fix severity and priority of issues.
Environment: Selenium, HP Quality Center, QTP, SQL, MS Visio, MS Excel, Java, Window.
Confidential, TX
Quality Analyst
Responsibilities:
- Analyzed the Business Requirements Document, put input in Test Plan and prepared detailed Test Cases for new functionality.
- Associated with development team to understand technical design and architecture for test planning.
- Created and enhanced numerous test scripts to handle changes in the objects, in the tested application's GUI and in the testing environment using Selenium RC.
- Created whole test framework using Selenium for further test creation and execution.
- Prepared Traceability Matrix to ensure the adequate coverage of the test cases.
- Assigned, Monitored and Tracked Tasks of Team Members.
- Successful discussed with all members, Project manager and QA Lead to collect data for automation.
- Regression test cases were written and automated using Selenium RC.
- Updated Test Plans and Test Cases periodically to manage changes in requirements.
- Connected to database to Query the database using SQL for data verification and validation.
- Performed back end testing on Oracle Database by writing SQL queries.
- Created SQL views to aggregate data before moving to targeted database from legacy database to simulate results.
- Uploaded test cases executed test cases and logged defects in Mercury Quality Center.
- Participated in Daily Scrum meeting, Stand-up meeting, walkthrough meeting, weekly assessment meetings with business analysts and developers.
Environment: C#.Net, Selenium IDE, Selenium RC, JIRA, Junit, Fire Path, Firebug, HTML, Internet Explorer, Google Chrome, Safari, Mozilla Firefox, Windows XP, Java, JavaScript, XML, Apache-Subversion (SVN), Git, MS EXCEL, SQL, Apache-Ant.
Confidential, Pleasanton, CA
Quality Analyst
Responsibilities:
- Worked as a Selenium Test Engineer in SCRUM Team.
- Involved in daily SCRUM meetings and discussions.
- Product Owner submits a story in RALLY and we will review the story with product owner in scrum meeting to understand the requirements
- Involved in Pre sprint and Sprint meetings and discussions.
- Once scrum comes to agreement on acceptance criteria, started writing selenium scripts using TestNG.
- As Selenium test Engineer, involved in plan & perform testing, verification & validation, and quality assurance of the Sprint
- Involved in test cases review by development team, product management and modified the test cases based on their feedback.
- Involved in black box, functional, Regression, negative, compatibility, integration testing.
- Executed the Test Cases to verify actual results to expected results.
- Extensively involved in resolving bugs fixes with Developers.
- Involved in Defect tracking and Reporting using Mercury Quality Center defect tracking tool.
- Written, modified and debug selenium test scripts in TestNG
- Script development was done using eclipse.
- Project was build using Maven build tool
- Scripts were committed to subversion using eclipse plugin subclipse.
- Involved in cross browser testing IE, Firefox, Safari and Chrome by executing regression test suite
- Executed test suite written in TestNG/Selenium on different platforms - Win XP, Vista, Windows 7, Mac using Selenium GRID.
Environment: Quality Center, QTP, Ms-Office, SQL Server 2000, SQL Server 2008, JIRA,XML, teradata, UNIX, windows XP.
Confidential, Marlton, NJ
Quality Analyst
Responsibilities:
- Prepared and Executed Test Cases for Functional and Integration testing.
- Created Traceability matrix to keep track of changes in requirement to that of the testing efforts.
- Identified high-level requirements for documenting detailed business requirements
- Maintained the Test Matrix and Traceability Matrix.
- Tested applications and documented results and bugs including documentation of information useful in the debugging process
- Involved in preparing Test Plan and Test Cases based on business requirements.
- Created, Reviewed and updated Test Scenarios, Test Cases and Test Data.
- Running queries against databases to verify the correctness of XML response
- Document request/response XML's test procedures and functional/technical findings from the test run.
- Defects Reporting and Web Services Test Results Reporting
- Generated test cases in spread sheet and upload them into Quality Center.
- Performed end-to-end testing, Integration Testing, UAT Testing and Regression testing.
- Assisted User Acceptance Testing (UAT) with the UAT group to ensure the correct business logic.
- Performed Manual Testing and Automation Testing of the application.
- Tested Mobile app on Mobile device such as iPhone4
- Created automated Keyword Driven Frame by using Quick Test Pro for Dynamic functionality and Validate.
- Extensively used Selenium IDE to record, playback and debug individual test cases, using Selenium WebDriver provided more flexibility in automating test cases.
- Used automated scripts and performed functionality testing during the various phases of the application development using Selenium IDE.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
- Defect tracking & logging of defects in Quality Center and verifying the fixes.
- Extensive use of SQL queries to perform data integrity testing.
- Participated in the sprints to create test cases, perform test execution and work with Product and Sprint backlogs.
- Manually perform backend testing using TOAD to validate the data migration efforts with Oracle.
- Validate ETL result with Database.
- Followed up with developers on defects status on a daily basis.
Environment: Microsoft suite, Soap Ui, Selenium, Oracle, TOAD, Informatica, Oracle SQL +, Quick Test Pro., Quality Center, Java, HTML, SharePoint
Confidential
QA Tester/ Analyst
Responsibilities:
- Prepared and Executed Test Cases for Functional and Integration testing.
- Created Traceability matrix to keep track of changes in requirement to that of the testing efforts.
- Identified high-level requirements for documenting detailed business requirements
- Maintained the Test Matrix and Traceability Matrix.
- Tested applications and documented results and bugs including documentation of information useful in the debugging process
- Involved in preparing Test Plan and Test Cases based on business requirements.
- Created, Reviewed and updated Test Scenarios, Test Cases and Test Data.
- Running queries against databases to verify the correctness of XML response
- Document request/response XML's test procedures and functional/technical findings from the test run.
- Defects Reporting and Web Services Test Results Reporting
- Generated test cases in spread sheet and upload them into Quality Center.
Environment: Quick Test Pro, QTP, Quality Centre,Selenium, Mainframes, PL/SQL, DB2, Java Applet, XML, HTML, Web logic, Web services, Java script
Confidential
QA Tester/ Analyst
Responsibilities:
- Involved in Review Project related documents and making sure that the development process is according to the requirements
- Involved in project planning, coordination and implemented QA methodology
- Involved in writing SQL queries to check for the data validation manually
- Involved in writing Traceability Matrix
- Involved in performing GAP Analysis to verify that test cases matches to the user requirements
- Performed Positive and Negative Testing manually
- Performed Manual testing on different modules of the application
- Inserted Checkpoints in QTP
- Executed Data Driven Testing using QTP
- Participated in the team for User Acceptance Testing
- Performed Regression Testing after each build
- Executed test cases manually to verify the expected results
- Performed Sanity Testing & Smoke Testing manually
- Used Quality Center for tracking defects and reporting bugs
- Closely worked with Team lead to customize user group permissions in Quality Center
- Conducted result analysis and interacted with developers to resolve bugs
- Participated in the project meetings and walkthroughs
Environment: Quick Test Pro, QTP, Quality Centre,Mainframes, PL/SQL, DB2, Java Applet, XML, HTML, Web logic, Web services, Java script, SOAP, jUnit, WSDL and TOAD