Qa Engineer Resume
OregoN
SUMMARY
- 7+ Years of experience in IT Industry with emphasis on Quality Assurance and Software Testing.
- Hands on experience and strong understanding of System Development Life Cycle (SDLC) and software Testing Life Cycle (STLC), including requirements gathering, risk analysis, project planning, scheduling, testing, defect tracking, management, and reporting.
- Excellent Functional knowledge on various domains like Finance, Insurance, Banking ETL/Database management.
- Expertise in different types of testing including Black Box testing, Smoke testing, Functional testing, System Integration testing, Sanity, End - to-End Testing, Regression testing & User Acceptance testing (UAT), Load Testing, Performance Testing & Stress Testing.
- Experience in GUI application testing, Back End testing, Database testing, Front-end, Functional testing, System testing, Load testing on Client-Server, Regression testing, Stand alone and web-based applications with multiple server domains.
- Extensive experience in preparing Test Cases, Test Scenarios, Test Scripts, Test Reports and Documentation for both Manual and Automated Tests.
- Experienced in Manual and Automation Testing of Client/Server and Web-Based Applications using Agile and Waterfall methodologies.
- Experience in creating Traceability Matrix to ensure comprehensive test coverage of requirements.
- Experience of designing & implementation of all QA test strategy plans manually and automated test solutions for client/server and Web applications with HP test suite (Quick Test Pro (QTP), Quality Center)
- Responsible for fixing and maintaining regression automation test scripts for end to end testing using Selenium WebDriver.
- Experience in developing and executing queries for SQL server and Oracle databases for back end testing.
- Experienced in Data warehousing: Integration Services: SSIS and Reporting Service: SSRS and used ETL Tools - Import, Export Wizard.
- Experienced in defect management, defect analysis and defect reporting using Test Director.
- Analyze, document, and verify system change requests (defects, enhancements, new features).
- Generate and maintain the test results and reports for all releases.
- Expertise in coordinating the testing effort with business analysts, developers, technical support & assisting to base line the requirement specifications for change control and configuration management.
- Excellent analytical and logical skills and capable of learning new tools and technologies.
- Versatile team player with good communication and interpersonal skill.
- Strong communication skills with an ability to grasp new things quickly.
- Proven ability to work effectively in both independent and team situations with positive results.
- Inclination towards learning new technologies and tools.
TECHNICAL SKILLS
Testing tools: Quick Test Professional (QTP) 8.2/9.0, Load Runner8.1/9.1,WinRunner7.5, Test Director 8.0, Silk Test 8.0
Databases/DB Tools: SQL Server, Oracle, DB2, ETL Tools - SSIS, Import Export Wizard, MS Access
Defect Tracking: HP Quality Center, IBM Clear Quest and Bugzilla, JIIRA,Test Director, Load Runner
Configuration Management: Rational Clear Case
Web Technologies: J2EE, Java Script, HTML, XML, VB Script, .NET( C#.NET, VB.NET), CSS, Shell Scripting
Applications: GUI and Rumba Session Manager (Mainframe), MS Office - Word, Excel, PowerPoint, MS Visio, MS Project
IDE and Other Tools: Visual Studio.Net, Visual Studio Team Server, Profiler, Microsoft VSS, SVN
Operating Systems: Windows 98/NT, Windows 2000/2003/XP, UNIX, LINUX, IBM Mainframe
Test Strategies: Integration, System, Regression, User-Acceptance, Smoke & Black Box
PROFESSIONAL EXPERIENCE
Confidential, Oregon
QA Engineer
Responsibilities:
- Involve in gathering business requirements, understanding the application, collecting the information from developers and writing the test plan.
- Manually tested the application using the test cases.
- Perform Manual and Automation testing. Verified and Validated the Automated Test scripts.
- Export Test Requirements and Test Cases from Excel and Word to Quality Center.
- Perform Sanity testing, System testing, Functional testing, Integration testing, Web testing, and GUI testing.
- Used Quality Center for generating Requirements, Test Sets, and Test Plan and for reporting defects.
- Involved in full QA life cycle: Integration Testing, Regression, Smoke Testing, Build Acceptance, User Acceptance (UAT)
- Created and maintained test reports, identified bugs and reported findings using Quality Center
- Interacted with developers to report and track bugs using QC.
- Conduct Functionality testing during various phases of the application using QTP.
- Perform Data Driven testing, Inserted check points to check properties of an object using QTP.
- Develop and maintain automated test scripts using QTP to support regression testing.
- Conduct User Acceptance Test (UAT) with users and customers and wrote issues log based on outcome of UAT.
- By using Execution Grid, run all manual and automated test cases in Quality Center.
- Logging the defects in QC and retest the application after the defect is fixed.
- Prepare scripts, running tests, Analyzing results for Performance testing.
- Performed Integration and Regression testing to check compatibility of new functionality with the existing functionalities of the application using Selenium.
- Performed manual testing on various functionalities.
- Help Lead to create Traceability Matrix to ensure comprehensive test coverage of requirements identifies all test conditions and test data needs.
- Attend meetings to discuss on status of defects and projects.
- Interact with developers regarding priority of bugs and update the status of bugs once they are fixed.
- Execute test cases before and after bug fixes for each build for User acceptance testing.
- Interact with Developers and QA groups at various phases of project development.
- Train and provide new knowledge transfer for new contractors to be familiar with the company requirements.
- Used Test Management tool to create the test plan, store test cases and run the test sets.
- Performing functional, Integration, regression testing and viewing, analyzing results, risk assessment and defect tracking, defect reporting and documentation manually.
- Test record using SQL queries like minus query, checking count validation, duplicate records, trim, data validation.
- Used the complex SQL Queries to pull out data from the databases for the data validation and routine report generation.
Environment: Oracle, Quality Center, SharePoint, XML, Windows, SQL Server, Toad, QTP.
Confidential, Agoura Hills, CA
QA Tester
Responsibilities:
- Testing different retail and retirement brokerage and bank custody accounts in account opening, maintenance, and workflow for different clients and IBD’s.
- Testing e-sign for new accounts and confirm the account and the signature is submitted according to the requirements.
- Conducted Manual Testing to check Rate Quote System which is a web-based application.
- Involved in preparation and execution of Test Scripts using Quick Test Pro.
- Manually tested the application functionality and developed Automation test scripts to perform functional and regression testing and prepared automation test scripts, Methods and functions in QTP.
- Automated Tested bank application utilizing Selenium, test data development and acceptance criteria definition/refactoring/implementation.
- Extensively checked tags in the log files and the flow of the FIX (Financial Information Exchange) messages.
- Involved in executing Functional and System Integration testing of the Capital Markets, Banking Branch Management, Investment and Cash Management applications
- Prepared Test Cases in Quality Center based on Use-Cases and Requirements, and executed test scripts to verify actual results against expected results.
- Written Test Cases and Performed GUI, Functionality, System, Integration, Regression, UAT, Black Box testing.
- Analyzed Software and Business Requirements documents to get a better understanding of the system from both technical and business perspectives.
- Written shell scripts to invoke the SQL Loader to load the data into oracle DB from flat files using control files.
- Automated test cases, for data driven tests and linked test scripts using QTP to perform Regression testing of different application versions.
- Executed regression tests at each new build in QTP. Inserted Synchronization points in the script using QTP.
- Created multiple Korn Shell wrappers to automate PRISM benchmarking batch processes to run on cron.
- Used Agile testing methodology for achieving deadlines in UAT.
- Involved in peer Reviews and Team Walkthroughs for the project as per Test methodology.
- Executing, Reporting and Tracking the defects using Quality Center.
- Performed Data Driven Testing using QTP for testing the application for multiple data
- Interacted with developers and Users to resolve critical and major bugs.
- Used TOAD for SQL Server to write SQL queries for validating constraints, indexes.
- Responsible to send the Data Warehouse Quality report to the QA manger on weekly basis for Caliber data mart.
- Hands on experience in collecting several metrics and come up with corrective measure to be presented to senior management.
- Performed Verification, Validation, and Transformations on the Input data (Text files, XML files) before loading into target database.
- Created and maintained regression test suite to check the progress of the testing process by performing identical tests before and after fixing defects.
- Involved in the preparation of Test Plan as per business requirement.
- Participated in User Acceptance testing (UAT) and involved in UA test cases, Executed test cases, Documenting Defects, Resolved defects and Signed Off from Application.
Environment: Windows - 7, Vista, XP, 2003, 98, FIX (Financial Information Exchange) Protocol, UNIX, LINUX, Oracle 10g, SQL Server 2008, TOAD, Java, JSP, jQuery, PL/SQL, Shell scripting, Visual Basic 6.0, QTP 9.5, XML, HTML, QC 9.2, UML, Word, Excel, PowerPoint, Outlook, MS Visio, MS Project
Confidential
QA Tester
Responsibilities:
- Analyzed Business Requirements and Functional Specifications and developed Test Plan detailed Test Scenarios, Test Strategies and Test cases.
- Coordinated with the Project Managers, Business Analysts, Developers and Test Team Lead and analyzed requirements needed for successful Test Plans and Test Cases.
- Conducted Smoke testing, Functional testing, Regression testing, Integration testing, User Acceptance Testing (UAT) and Data validation testing.
- Developed automated Test scripts using QTP to perform Functional and Regression testing.
- Conducted End to End and Black box testing.
- Build several Unix Shell wrappers for Pro*C programs to schedule them on Cron
- Developed and maintained automated test scripts using Win Runner to support regression testing.
- Edited the automatically generated scripts to customize testing. Involved in executing SQL queries for back-end testing.
- Executed and managed test cases and reported bugs in Quality Center.
- Formulate methods to perform Positive and Negative testing against requirements.
- Responsible for validation of Target data in Data Warehouse and Data Marts which are Transformed and Loaded using Informatica Power Center.
- Developed SQL queries to check the database automatically and checking the data integrity in accordance with business standards of the company.
- Used TOAD for SQL Server to write SQL queries for validating constraints, indexes.
- Responsible to send the Data Warehouse Quality report to the QA manger on weekly basis for Caliber data mart.
- Hands on experience in collecting several metrics and come up with corrective measure to be presented to senior management.
- Good knowledge of Financial Products like Derivatives, Equities and Fixed Income.
- Hands on work experience working with offsite team model; coordinate my own efforts with team members in the off- site team.
- Provided weekly status report to the Project Manager and discuss issues related to quality and deadlines.
Environment: Windows - 7, Vista, XP, 2003, 98, UNIX, LINUX, Oracle 10g, SQL Server 2008, TOAD, Java, JSP, jQuery, PL/SQL, Visual Basic 6.0, PDF, Informatica, QTP 9.5, Win Runner, XML, HTML, QC 9.2, UML, Word, Excel, PowerPoint, Outlook, MS Visio, MS Project
Confidential
QA Tester
Responsibilities:
- Participated in walkthroughs and reviewed the business requirements and followed with the Business Analysts and worked towards the resolution of the specification issues.
- Responsible for conducting the weekly quality assurance review meetings with the development team manager, SME’s and the tester to review the results.
- Wrote number of Shell Scripts (Korn Shell) to handshake E-Commerce tools like Gentran translator, ESS order management system etc.
- Formulate processes to perform Positive and Negative testing against requirements.
- Responsible for design of checklists for all the processes; define entry and exit criteria for all the testing functions.
- Gathered all test cases and test scripts using Test Director.
- Involved in review of test results from various levels of testing like Unit Testing, System testing, Integration testing and Regression testing.
- Performed Manual Testing of the application as well as identified the critical test scripts to be automated.
- Wrote custom support modules for upgrade implementation using Pl/Sql, Unix Shell Scripts and Pro*C.
- Supported Performance tester with the Performance and Load testing using Load Runner.
- Created scenario to check the response time using Load Runner.
- All the activities were performed using Agile Methodology.
- Performed the review and audit of Data driven testing using multiple test data inputs with QTP and spreadsheets.
- Used Test Director to track and manage bug life cycle.
- Conducted Quality Assurance activities by analyzing and verifying test results, providing status reports.
- Responsible to oversee day-to-day activities, provide support, and facilitate problem resolution for a team of Software Quality Assurance Engineers.
- Assisted Business team with planning, coordinate and execution of User Acceptance Testing.
ENVIRONMENT: Windows - Vista, XP, 2003, 2000, UNIX, LINUX, UBUNTU, AS 400, IBM MF, Oracle 10g, SQL / PL SQL, JAVA, Test Director 8.0, QTP 8.2, Load Runner 8.0, VB Script, JavaScript, Word, Excel, PowerPoint, Outlook, MS Visio, MS Project
Confidential
QA Tester
Responsibilities:
- Authored and updated test plan and test scripts using QTP.
- Performed regression testing using QTP.
- Defect management, bug tracking and bug Reporting using Quality Center.
- Compared the actual and expected results by inserting GUI, Text, and Database checkpoints
- Performed System testing with Configuration changes for required specification
- Performed different types of tests like Integration, system, regression, database testing.
Environment: QTP, Quality Center, Windows 2000, HTML, Oracle 8i,
