Qa Analyst Resume
PA
SUMMARY
- 7+ years of Quality Assurance experience and implementation of QA methodologies, Analysis, Testing and Implementation of Client/server and Web based applications.
- Extensive knowledge of Software Development life cycle, QA Methodologies and Testing processes. Experienced in all the SDLC models like Water Fall, Agile, V - model.
- Experience with Automation Testing tools like HP Quick Test Pro (QTP), HP Quality Center (QC/ALM) and Load Runner
- Expertise in preparing Test Scenarios, Test Plan, Test Case, Test Summary Reports for Automated as well as manual testing.
- Expertise in Backend Testing, data migration and data validation testing on databases Oracle11g/10g/9i/8i & usage of DB tools TOAD, SQL Developer and SQL Loader.
- Experience in working on Oracle PLSQL Procedures, Functions, Packages and Triggers to validate the Data Integrity, Data movement and Data Migration.
- Very good experience in testing internal and external service communication application validation using SOAP (Soap UI) tools to validate Web Services and middleware modules in application. Extensively worked on preparing the XML’s for MQ’s and Soap UI.
- Extensively worked on preparing the SQL queries for Data validation and Data Flow.
- Worked on DDL, DML SQL statements for defining, manipulating and controlling the data in databases.
- Good experience in ETL Testing - Extensively work experience on SQL Joins, SQL queries and SQL sub queries in Test Data preparation and validating the Data Integrity.
- Experience in Automating the Web Applications and Soap UI using HP Quick Test Professional. Proficient in Unit testing, Integration testing, and system testing, User Acceptance Testing, functional testing, Security Testing, regression testing, smoke testing, sanity testing, validation testing, performance testing, database testing, data migration testing.
- Expertise in preparing Test Strategy document, Test Summary Reports for both manual testing and Automated Testing.
- Good Experience working on Windows and Unix/Linux based environments.
- Possess good problem analysis skills with ability to follow Project Standards and maintain quality.
- Experienced in defect logging, defect tracking, defect triaging, status updating and preparing defect reports and metrics using various Bug-tracking tools (Mercury Quality Center/ALM).
- Highly motivated, self-starter with strong Leadership, analytical, interpersonal and communication and Multi-Tasking skills.
- Completed ISTQB Foundation Level Certification
TECHNICAL SKILLS
Testing Tools: Selenium WebDriver (Java/Python), HP UFT 12.2, HP ALM, Load Runner 11.x, SoapUI, SOATest
Bug Reporting Tools: HP Quality Center, HP ALM
Operating Systems: Windows 7/2003/2008/2012 , HP-UX, RedHat Linux.
Web Tools: HTML, XML, XSLT, CSS, SOAP
Scripting Languages: VB Script, Groovy Scripting, JavaScript, Shell Script
Languages: Visual Basic, C, C++, SQL, Oracle PL/SQL, Java
Databases: Oracle, SQL Server, MS Access
Technologies: Java, J2EE, EJB, JSP, Servlets, Web services and .Net
Middleware / Servers: JBoss, WebLogic, WebSphere, Tomcat, Apache server, MS IIS.
PROFESSIONAL EXPERIENCE
Confidential, FL
Sr. QA Analyst
Responsibilities:
- Extensively worked on preparing the Test Plans and Test cases based on the BRS (Business Requirement Specification), TDD (Technical Design Document) and use cases.
- Prepared the Test Scenarios for the business requirements and documented in SharePoint.
- Internal/External System Communication: Extensively involved in testing internal and external service communication modules (CMS, RRDonnelley, ACS, OPD, CIP and AUT).
- Middleware: Involved in testing Middleware/JMS/Message Queue related modules using IBM RFHUtil. Preparing the XML and dropping these XML in message queue using RFHUtil. Checking the status of consuming message process in internal logging system.
- Web service: Validated Web service modules using Soap UI tool (Preparing web service request XML and added authentication information in Soap Header).
- Mainframe: Access CICS screens to validate the internal system (CIP) using IBM 3270 terminals.
- Siebel/CRM UI: Accessing Siebel/CRM UI to validate Error Messages and Resolve Exception Modules.
- Control-M/Batch Jobs: Involved in testing Control-M/Batch Jobs.
- Data patches: Worked on the SQL Statements for Data patches to resolve the data inconsistencies and to maintain Data integrity.
- Automation/Load /Performance Testing: Identified the regression scenarios and worked closely in automating the Web Application and Soap UI module using HP Quick Test Professional. Involved in performing the Stress Test of the application with the Performance team.
- Extensively worked on HP Quality Center in documenting the Test Plans and preparing the Test Scripts and executing the automation and manual scripts and defect logging.
- Worked on SQL Developer in performing Database testing, Used PL/SQL Procedures, Functions and Packages to fetch the data from database.
- Prepared the SQL Queries to retrieve the data to perform data transformation and to verify data flow.
- Extensively worked on SQL Joins, SQL queries and sub queries for data validation and data setup.
- Worked on White Box Testing, System Testing, Integration Testing, Security Testing, Regression Testing and User Acceptance Testing.
- Participated in the test environment setup meetings and in ensuring that the facilities, test tools and Scripts are in place to successfully perform the required testing effort on different environments.
- Involved in providing the estimates to Change Requests and the Production Tickets.
- Worked closely with Test Manager and provide the updates related to the Testing progress, Targets, Issues, concerns and future release plans.
- Responsible for organizing the Quality Analyst (QA) walk through to explain proposed changes.
- Interacted with the development and environments management team to help troubleshoot issues, which arise from development and execution of test cases.
- Involved in performing the Implementation validation Plan.
Environment: HP ALM 11, HP Quick Test Professional 11, SOAP UI, Webservices, Oracle 11g, SQL Developer, Java, J2EE, IBM Web sphere, IBM MQSeries, SharePoint, Serena Version Manager, Mainframes
Confidential, Washington DC
Sr. QA Analyst
Responsibilities:
- Involved in the designing and developing the Test Plans, Test Cases and Test Scripts for the application in HP Quality Center 9.5.
- Exclusively worked on preparing the Requirement Traceability for the requirements and maintain them.
- Performed automation testing on the application using QTP 9.5 (Quick Test Pro). Created test scripts for the functional interface of modules using VB Script on QTP.
- Created reusable functional libraries using VB Script for testing the application.
- Actively participated in change request meetings to improve the designed Automation Framework and worked on modifying the Framework.
- Enhanced the Test Scripts through parameterization, regular expressions, and checkpoints to verify the functionality of the application.
- Performed the validation of data extraction, cleansing, transformation, integration and loading of data into data warehouse database.
- Performed Database testing against DB2 database using QMF and SPUFI to Data validation and verify the data integrity in the database.
- Developed complex SQL queries to perform backend testing
- Serena Team Tracker was used to submit, track, analyze and document defects and HP Quality Center to raise the Business Inquiries.
- Analyzed the application, performed Black Box Testing, Integration Testing, Regression testing, UAT (User Acceptance Testing ) as per the system requirement.
- Participated in various meetings and discussed Enhancement and Modification Request Issues. Updated the test scripts and test plans based on the application enhancement.
- Execution of the test scenarios and test cases and review of product functionality and involved in raising the defects if there is any discrepancy in the results.
- Involved in the test environment setup discussions and ensuring that the facilities, environments and test tools are up and running in order to perform the system and regression testing.
- Planned, coordinated, and monitored project levels of performance and activities to ensure project completion on-Schedule.
Environment: Quick Test Professional 9.5, Mercury Quality Center 9.5, Java, J2EE, Serena Team Track, Serena Version Manager, DB2,SSIS,SQL Server 2005, MS Visual SourceSafe 6.0, Windows XP Professional, Windows 2000 Server, CICS, FileAid, JCL, QMF, Mainframes, WebLogic, Sharepoint.
Confidential, Timonium, MD
Sr.Quality Analyst
Responsibilities:
- Responsible for gathering requirements from business users regarding the data and business processes and made proper documentation.
- Participated in all phases of Software development and Software testing life cycle.
- Involved in designing and developing test plans, test cases, test scenarios and test matrices corresponding to business rules and execution of Test Strategy and Test cases.
- Extensively worked on Test Cases execution, debugging, enhancements and maintenance of the software application.
- Involved in Integration Testing, Functional Testing, System Testing application Testing, Regression Testing as part of the testing effort.
- Extensively worked on Automating the Web Application using Quick Test Professional.
- Involved in Back End testing for SQL Server as a part of Parallel Test and written SQL queries and PL/SQL procedures, functions and Triggers for data extraction and data validation.
- Used SQL Server Query analyzer to execute the SQL queries, stored procedures to validate the data in the database.
- Extensively performed Manual Testing process to ensure the quality of the software and maintain the standards.
- Responsible for creating varied test data to extensively test functionality.
- Integrating the Test cases and Test Scripts with QC and executing the same from Test Lab from Quality Center.
- Worked on preparing the XML for the SoapUI and processed them through Web services to validate the web application.
- Extensively worked in Unix environment in executing the Batch Jobs and Shell Scripts.
- Responsible for test result documentation and defect management Using Quality Center (defect logging, defect tracking, defect triaging, status updating and defect reports and metrics) and assigning the defects to the development team.
- Developed Modular Diagrams and Flowcharts and use cases using Microsoft Visio that were helpful for new members of the team.
- Scheduling and allocating work amongst the team members, ensuring deliverables in time.
- Other duties included, mentoring new QA members, assisting documentation team to understand functionality of the system, coordinating efforts with the development team and reporting status to QA Project managers.
Environment: Quality Center 9.2, C++, C#, Java, HP Quick Test Professional, Serena Team Track, Serena Version Manager, Webservices, XML, SQL Server 2005 Microsoft Visio, MS Visual SourceSafe 6.0, Windows XP, Windows 2000 Server.
Confidential, MD
Sr. Quality Analyst
Responsibilities:
- Reviewed Business Requirement Documents and the Technical Specification and Stream lined all testing activities, Requirements, Test Plans, Test Cases, Test Suites, Traceability and defect triaging using Quality Center
- Prepared proper checklists, templates and standard documents and ensure strict adherence to them throughout the software development lifecycle. Ensure proper documentation and making sure test standards and procedures are maintained throughout the project.
- Performed Integration Testing, Functional Testing, System Testing and Regression Testing.
- Review test scenarios and make appropriate changes in Quality Center.
- Designed Library files, Reusable actions and used them in various test scenarios. Developed, Enhanced, and Maintained testing scripts.
- Written test plans, which detailed the testing scope, strategy, hi-level test requirements, and necessary resources. Documented test cases corresponding to business rules and other operating conditions.
- Performed Unit testing, Functional Testing, Integration testing, System testing, and Regression testing.
- Written and executed complex SQL queries to extract and validate the data in data base tables and views as a part of Back End testing
- Developed and executed the test automation scripts and developed compile modules, custom functions for generic, common and reusable components across the application
- Created and executed Regression and smoke test suites and monitored the test execution and created the result reports and documented the results.
- Maintenance and execution of automation scripts for weekly and monthly releases and record the results, maintain data, developed test reports, defect reports and metrics.
- Updated the status reports with test results, test reports, test metrics and defect reports & metrics.
- Closely worked with developers and System Engineers to nail down the technical problems.
- Developed and maintained test data for every build, new functional enhancement and change requests.
- Defect Management using Quality Center, defect logging, Tracking, assignment, status updating and defect closure.
Environment: Quick Test Professional, Quality Center, Load Runner 6.5/6.0, Java2.0, XML, C, C++, Visual Basic 6.0, Oracle 8i, CVS, Developer/2000, and UNIX.
Confidential, PA
QA Analyst
Responsibilities:
- Responsible for effective interaction with other teams and customers, Team coordination for productive quality deliverables to meet milestones and deadlines.
- Interacted with customers, functional & technical team on a day-to-day basis to gather the test requirements and understanding their business, business processes.
- Actively Involved in Software Development Life Cycle and Test Development Life Cycle, Test strategies, Methodology, Test Plan, Test Design and testing process.
- Designed and developed Test plans and Tests scripts for manual testing of all the modules. Involved in Unit testing, Functional Testing, Integration testing, System testing, developed test cases after analyzing the specifications document. Worked on Backend testing using SQL.
- Identify test automation candidates and review with business analysts, technical, functional consultants and client representatives
- Gather the relevant test data necessary for the test cases, based on the Business Analysis
- Requirement specs, Business process Procedures, Scenarios, Transactions and Test Conditions.
- Plan & prioritized manual and automation activities and design and developed automation test scripts to the identified candidates and manage the testing activities using Quality Center.
- Data Base testing using SQL Loader to ensure Integrity, consistency, corrective replication for scalability.
- Responsible for Defect management (defect logging, tracking, triaging and status maintenance) Deliverables and Report generation.
- Documented testing results for end-to-end Transactions and response times by analyzing the reports.
- Used the HTTP Protocol for the purpose of generating the VU Gen scripts under URL based recording mode.
- Measured the Application Performance under different load conditions using Load Runner.
- Created Vuser scripts and performed Correlation using Load Runner.
Environment: Quality Center, Load Runner, Servlets, HTML, JSP, EJB, Java Script, Web Logic, Oracle 9i, UNIX.
Confidential
Quality Analyst/Tester
Responsibilities:
- Responsible to gathering of information from client, customers, core users regarding to data and business processes and make proper documentation.
- Participated in all activities in all phases of Software development and test development life cycle.
- Responsible for verification and validation for all work products.
- Creation, execution of test cases and maintains proper documentation of results.
- Created and executed Functional and System Test cases manually and performed GUI, System Integration
- Positive and Negative testing functional and performance, validation and user acceptance testing.
- Worked on Back end testing by writing and execution of SQL queries and utilized data base tool TOAD
- Prepared test cases and scenarios for all levels of test executions included Unit Responsible for Test management, defect management and risk analysis.
- Writing of test scripts, migration of test scripts, editing and maintenance of test scripts for regression and non-regression buckets using Mercury automation tools Win Runner, Load Runner and Test director.
- Testing Auto source web application in the QA environment using Mercury Interactive Load simulating tool Load Runner and recorded End-user actions and created test scripts to emulate the real user, using Win Runner and Load Runner’s VuGen utility.
- Performed regression testing by executing the baseline scripts identified software errors and interacted with developers to resolve technical issues.
Environment: WinRunner, TestDirector, Java, JSP, XML, VB, HTML, WebLogic, Oracle9i SQL, Windows 2003