Qa Analyst/test Automation Resume
New Castle, DE
PROFESSIONAL SUMMARY:
- Over 7 years of experience in Manual Testing and Automated Testing of Client/Server and Web - Based applications.
- IT industry experience in Banking, Insurance, Finance, Telecom and Retail domain with strong Business and Functional knowledge of these industries.
- An energetic, team-oriented, and process-focused professional with excellent communication skills in Software Quality Assurance field.
- Experienced in all phases of the Software Development Life Cycle.
- Experienced in reviewing and understanding business and testing requirements.
- Experienced in working in important phases of Testing Life Cycle like GUI Testing, UAT, Integration Testing, Regression Testing, , Functional Testing/Black box Testing, System Testing, Acceptance Testing, Performance and Load/Stress Testing.
- Experienced in structuring test requirements, test methodologies, test planning, test case design, test procedures, test scenarios, and test scripts in black box testing.
- Proficient in Quick Test Professional (QTP version11), Quality Center / Application Life Cycle Management (ALM).
- Designed automation framework where test scripts are reusable and easily maintained.
- Experienced in developing test plans, test cases and test scripts to ensure proper business compliance using HP Quality Center.
- Extensively experienced in using HP Quality Center for bug tracking and reporting the modification requests
- Experienced in using MS Access databases and SQL for querying Databases by writing Advanced Joins and Aggregate Functions.
- Well versed in creating and maintaining Data Driven, Key Word Driven and Hybrid frameworks (using Excel as a database snapshot) and automating the QA processes using QTP.
- Experienced in performing Data-Driven Testing, Web Service testing,, Parameterized Data, Recovery Scenario, Regular Expression, Database Connection and Various Checkpoints, Created custom functions and worked towards synchronizing the test run using QTP.
- Executed performance testing on Load Runner and analyzed graphs, reports.
- Developed the Load Test Scenario using Load Runner Controller.
- Comfortable with UNIX platform, and experienced in Unix Commands and Vi Editor.
- Hands on experience with Java based, .Net based Web Applications, and client-server applications.
- Used SOAP UI and UFT for testing Web service APIs / SOA. Used various inbuilt test steps, Assertions and validated WSDL’s using SOAP UI and later UFT.
- Experience in converting manual test case libraries into automated scripts using Selenium IDE for applications.
- Experienced in working closely with users and business analysts, project managers, developers to understand requirements, business processes for testing and attending walkthroughs.
- Worked in SCRUM and Agile methodology of project development
- Worked in new software for Scrum call Version One.
- Excellent working knowledge of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC) with emphasis on Testing and requirement gathering phases
- Experience with Waterfall, V-Model and Agile process
- Experienced in defect tracking and test management tools like HP Quality Center &, Clear Quest
- Experience in developing and executing queries for SQL server and Oracle databases for back end testing.
- Experienced in creating Requirement Traceability Matrix to ensure comprehensive test coverage of requirements
- Extensive knowledge in gathering and understanding BRDs (Business Requirements Document), FRDs (Functional Requirements Document), SRS (System Requirement Specifications) and Used cases
TECHNICAL SKILLS:
Browsers: Internet Explorer, Chrome, Firefox, Safari
Databases: SQL Server 2005 / 2008, Oracle 8i/9i/log, MS Access 7.0, MS-SQL Server
Testing Tools: Unified Functional Testing (UFT), Quick Test Pro 11 (QTP), SOAP UI, WinRunner 7.x/8.x, Load Runner 7.x/8.x, Selenium IDE/Webdriver HP Quality Center (10.0.2, 11), Test Director, TOAD, Version One
Language: C, C#, HTML, XML, Java Script, Junit, CSS, VB Script
Operating System: Windows 2007 / XP / Vista / 7, UNIX, Linux
Others: MS-Word, MS Excel, MS-PowerPoint, Filezilla, Eclipse, Firebug
PROFESSIONAL EXPERIENCE:
Confidential, New Castle, DE
QA Analyst/Test Automation
Responsibilities:
- Maintained continuous interaction with Business Analysts and Developers to make the testing process more efficient.
- Analyzed Business, Functional Requirements and developed Test Plans, Test cases and Test scripts for both positive and negative tests.
- Prepared Microsoft project plan to define the schedule of the project and constantly updated the changes.
- Wrote Test cases, executed them, logged defects and tracked to closure in Quality Center/ALM.
- Prepared reports and test results after each release cycle for management and further test planning.
- Manually performed back-end testing by writing SQL queries.
- Responsible for carrying out manual/Automation testing for Smoke, ,APT/Webservice, Functional, User Interface (UI) and Regression testing, System Integration testing.
- Assessment of defect remaining and effectiveness of the testing with respect to its objectives.
- Validated test results, tracked defects/bugs, recorded and reported defects.
- Involved in managing test execution and defect tracking of all issues using Excel and later on Quality Center.
- Developed and executed automated Test Scripts in QTP using VBScript.
- Expertise in Automation Testing, Descriptive Programming, Data Driven/ Modular Framework and VB Script with QTP.
- Created Library of reusable functions using Expert View of QTP.
- Developed test scripts for Functional testing, System testing, Regression testing and Integration testing using Quick Test Pro.
- Inserted Checkpoints in QTP to check for broken links and to ensure that property values of run-time objects match their expected values.
- Used regular expressions to bypass the dynamic object properties for multiple iterations.
- Used QTP to execute SQL Query in database in order to perform database checkpoint and output results.
Environment: s: Quality Center, ALM, QTP 11, UFT 11.5, Version One, MS Excel, Java script, XML, PL/SQL,HTML and Oracle.
Confidential, Alpharetta, GA
QA Analyst/ Test Automation
Responsibilities:
- Analyzed Business, Functional Requirements and developed Test Plans, Test cases and Test scripts for both positive and negative tests.
- Maintained and executed test cases and test scripts using Quality Center.
- Created the strategy document that defines the test environment and phases of testing.
- Prepared reports and test results after each release cycle for management and further test planning.
- Manually performed back-end testing by writing SQL queries.
- Performed functional, system, regression, API/Web service, security and user acceptance testing as required.
- Analyzed entry and exit criteria in QTP.
- Involved in managing test execution and defect tracking of all issues using Excel and later on Quality Center.
- Executed test cases, validated test results, tracked defects/bugs, recorded and reported defects.
- Involved in managing test execution and defect tracking of all issues using Excel and later on Quality Center.
- Revised VBScripts in the Application modified existing scripts and developed new scripts in QTP.
- Expertise in Automation Testing, Descriptive Programming, Data Driven/ Modular Framework and VB Script with QTP.
- Created Library of reusable functions using Expert View of QTP.
- Developed test scripts for Functional testing, System testing, Regression testing and Integration testing using Quick Test Pro.
- Defined Automation framework using HP QTP
- Inserted Checkpoints in QTP to check for broken links and to ensure that property values of run-time objects match their expected values.
- Used regular expressions to bypass the dynamic object properties for multiple iterations.
- Used QTP to execute SQL Query in database in order to perform database checkpoint and output results.
- Used SOAP UI and UFT for testing Web service APIs / SOA. Used various inbuilt test steps, Assertions and validated WSDL’s using SOAP UI and later UFT.
- Converted manual test case libraries into automated scripts using Selenium IDE for applications.
- Tested various kinds of interfaces depending on the applications. Involved in Performance and Load testing using Load Runner.
- Developed the Load Test Scenario using Load Runner Controller.
- Worked in Agile Scrum environment Using latest software call Version One.
Environment: s: Quality Center, QTP 11, UFT 11.5, Load Runner, Selenium IDE, Webdriver/RC, Eclipse, SOAP UI,Version One, FileZilla, UNIX, MS Excel, Java script, XML, PL/SQL,HTML and Oracle.
Confidential, Dallas, Texas
QA Analyst
Responsibilities:
- Analyzed software requirement specifications (SRS) to understand the business requirements and reviewed master test plan.
- Tested the brokerage and financial services applications like Equities, Fixed Income, Investment Research, Investment Deposits, Accounts (Accounts Activity, Balance & Holdings, and Portfolio Management) E-statements, Fidelity bonds, Mortgage Modules, Integration Module.
- Worked on FIX messaging and generated various test scenarios to validate different FIX Transactions.
- Involved in developing test plan, designing the test steps, writing Test Cases and running test scripts using Test Management Tool Quality Center and Automation tool QTP version 11.
- Executed manual tests in QC and passed them in the “Test Lab”.
- Conducted End to End and Black box testing.
- Implemented Mercury Quality Center for Requirement Management, Test Design, Test Execution, Defect logging, Requirement Mapping with Test cases.
- Automated test cases using Quality Center and monitored the defect tracking process, trouble shooting and generating customized graphs and reports for the client.
- Developed Requirement Traceability Matrix (RTM) to track the requirements during the QA testing Phase using Quality Center.
- Executed performance testing on Load Runner and analyzed graphs, reports.
- Conducted defect review meetings with the team members.
- Worked on SQL Tools like TOAD and SQL Server Management Studio to run the SQL Queries to perform manual test in regular basis and validate the data
- Extensive Involvement in checking of database tables whether loaded properly or not.
- Used Check points to check the expected result of an application.
- Worked on Lock Box Testing for checking counterfeiting to avoid payment possible fraud.
- Accelerates the collection of receivables and makes funds available faster by performing lock box processing.
- Strong skills in Back-End testing using SQL queries generating reports to ensure data integrity
- Involved in extensive Data Validation using SQL queries and MS Access databases.
- Wrote bug description and track bug record in Team Track. UNIX and Oracle are used in this project to write Shell Scripts and SQL queries.
- Extensively used UNIX commands to check the file list and modified the directory.
Environment: s: Quality Center, QTP11, UNIX, MS Excel, Java script, HTML,XML, PL/SQL, and Oracle.
Confidential, Redwood City, CA
QA Analyst
Responsibilities:
- Analyzed system requirements and document entire software testing process accordingly.
- Wrote and documented test scripts to perform functional, integration and regression testing.
- Created and executed test plans, test cases and report results.
- Performed manual testing before going to the automation testing.
- Performed functional, system, GUI, security, regression, integration and user acceptance testing.
- Ensured successful test life cycle by tracking and resolving defects.
- Responsible for maintaining updated reports on resolved bugs.
- Verified the programs functioned according to user requirements and established guidelines to produce quality systems.
- Mapping test case to the functional and business requirements by creating a traceability matrix.
- Performed smoke/sanity test on upgraded applications
- Gathering test data from SQL server using basic SQL queries
- Created Test Cases as per requirements and mapped Test Cases with requirements and executed Test Cases.
- Involved in defect status reporting, prepare bug summary reports and release notes/reports.
- Generated weekly status report and participated in weekly status meetings with team members, team manager, business analyst and technical team for detailed discussion of the report.
- Worked as a team with other QA testers to ensure the project is executed accurately and on time.
Environment: s: Windows XP, Oracle 9i &10g, XML, MS office, SQL, PL/SQL, Java script, Quality center, Web sphere Application Server, Java/J2EE, HTML, and XML/XSLT
Confidential, Middletown, NJ
QA Tester
Responsibilities:
- Reviewed and Analyzed the System Requirement Specs (SRS) and design documents.
- Extensively used Quality Center, for test planning, bug tracking and reporting.
- Uploaded Business requirements, test scenarios, test cases and defects in MS Excel to Quality Center.
- Developed detailed Testing Methodologies, Test Matrices, Test cases and Test scripts
- Worked on Manual Testing and Automation using Quick Test Pro and Quality Center.
- Developed various reports and metrics to measure and track testing effort.
- Master GUI Map is maintained in the central repository and changes are made to it for every version.
- Performed Functional/Regression testing, System Testing and User acceptance testing.
- Responsible for creating and executing test plans, test cases &performing hands on testing based on functional requirements.
- Ran Automation Scripts using Quick Test Pro (QTP) for Regression Testing and the additional scripts are generated for each version as per the need.
- A Separate regression test results documents was prepared for each release testing.
- Checked the data flow through the front end to backend and used SQL queries, to extract the data from the Database.
- Extensively used UNIX commands to check the file list and modified the directory.
- Ensured that defects and requiremen Confidential variances are appropriately communicated to development team for correction.
- Interacted with developers to resolve high priority bugs which would affect income generating functionality in Production.
- Document the test results.
- Send status report of the bugs to the Manager on daily basis.
Environment: Quality Center10, Quick Test Pro (QTP)10, Manual Testing, Windows XP, .Net, Web Sphere, JavaScript, XML, HTML, VB Script, and Oracle, SQL. Unix.