Sr. Qa Analyst Resume
Raleigh, DurhaM
PROFESSIONAL SUMMARY
- 7 years of hands on Quality Assurance and testing experience with software development lifecycle, Quality Assurance methodologies and standards, requirements analysis, writing test plans and test cases based on business, system, and design requirements, test automation, test scripts execution, defect reporting and tracking, and performing of all phases of test cycles.
- Working knowledge in both manual testing and automation testing
- Experience in defining and developing the automation framework for web based applications using tools like HP Quality Center and Quick Test Pro.
- Involved in functionality testing, black box testing, white box testing, system testing, load/performance, ad - hoc testing, user acceptance testing and regression testing in different stages of QA process.
- Expertise in creating test strategy, test plan, test bed, test scenario, designing test cases both manual and automation, test summary report for defined business processes.
- Good experience and understanding of different software development life cycle models like Waterfall model, Spiral model, Agile model.
- Well experienced in testing of various database driven environments at system and application level in client server and web based applications.
- Excellent hands-on experience with HP automation testing tools like QTP 9, 10, 11, Quality Center and Load Runner.
- Developed VB Script functions and keywords dat are used for building business components in business process testing.
- Created standardized SQL scripts and any necessary database restoration scripts to support repeatable test script execution.
- Experience in design and planning of automation test architecture and implementations.
- Experience in defining the automation testing process and framework for regression and integration testing along with supporting test data strategy, automated testing tool installation, and database refresh scripts required to successfully execute on-going automated regression tests throughout the development life cycle.
- Experience in testing stand-alone, client-server, web-based, web service and SOA based applications.
- Experience in managing User Acceptance Testing activities.
- Experience in managing/working in multiple projects simultaneously. Worked on medium to large-scale enterprise software projects.
- Excellent interpersonal communication skills, functional and technical documentation skills.
TECHNICAL EXPERIENCE
Operating Systems: Windows 98/ME/NT4.0/2000/XP/7, MS DOS
Test Automation Tools: Quick Test Professional 9.0/9.2/9.5/10,11.0, Load Runner
QTP Add-ins: Web, Visual Basic, ActiveX
Test Management Tools: Quality Centre 8.2/9.0/10
RDBMS: SQL Server 2000, MS-Access, Oracle
Languages: C, C++, VB Script, HTML, SQL
Bug Tracking Tools: Quality Center 10
Test Strategies: Manual, Functional, Regression Testing and Pre-UAT
Test Process Models: Agile, Waterfall Model, V-model
PROFESSIONAL EXPERIENCE
Confidential, Raleigh/Durham
Sr. QA Analyst
Responsibilities:
- Involved in manual testing and automation testing of the application.
- Involved in various phases Software Development Life Cycle.
- Used Agile programming techniques, such as test-driven development, continuous integration and testing, and story-based iterative development to build better software.
- Interpret application architectures and identify areas for automation.
- Analyzed business requirements, functional specifications, use cases and business rules to identify test requirements and test plans.
- Participated in planning and developing test strategies and plans for functional, performance and User Acceptance tests.
- Involved in coding test cases, functions and data driven test cases
- Participated in technical team meetings, from the beginning of the project.
- Performed functional testing by using automation scripts developed from application UI with QTP.
- Defined test data requirements for each work request. Identified existing data re-usability and as well as any additional data, dat needed to be developed.
- Developed user defined functions to support the automated scripts using QTP.
- Used data-driven testing and database accessing techniques to support the scripts.
- Developed and executed several SQL queries and involved in data validation.
- Developed and implemented load tests with HP Load Runner and present performance statistics to application teams, and provide recommendations of how and where performance can be improved.
- Managed defect tracking process, which included prioritizing bugs, assigning bugs, and verifying “bug-fixes”, using Quality center.
- Participated in documenting automated test strategy and assist the testing team with on-going automated test execution.
Environment: Quick Test Professional 11, Quality Center 10, Load Runner, Oracle 10g, C#.Net, JavaScript, AJAX, MS Visio, Visual Source Safe
Confidential, IL
Sr. QA Engineer
Responsibilities:
- Reviewed/Analyzed Functional Requirement Specifications, System Requirements and Technical Specifications and developed/documented Test Requirements.
- Interacted with the Business Analyst/System Analyst to understand the work flow of various functionalities
- Developed test plans, designed and developed test cases after thorough requirement analysis.
- Conducted functional requirement testing to test business scenarios, user actions, interfaces, data rules, user messages and error conditions.
- Involved in Manual Testing of the application.
- Maintained and created test data required for the test execution at the test planning stage.
- Executed black box testing, system testing and regression testing
- Identified bugs, Logged and tracked the defects and interacted with the developers to resolve the defects.
- Executing the DB Scripts and validating the business transactions.
- Created various performance scripts using Load Runner.
- Handled all the client queries and change control as a single point of contact.
- Coordinated and communicated the test process and results.
- Generated execution status and defect reports to provide project status to upper management.
- Participated in weekly status meetings, process improvement meetings and walkthroughs.
Environment: Oracle 9i, Java, VB Script, SQL, PL/SQL, MS Visio, Load Runner
Confidential, Warren, NJ
QA Analyst
Responsibilities:
- Performed detailed study of user requirements to get a better understanding of the functionality and Determining test approaches and methods.
- Involved and developed QTP-Automation frame work, Test Strategy, system test plan and Scripts.
- Wrote/Recorded scripts when necessary and customizing the recorded scripts, running the scripts on a new build.
- Developed custom QTP function libraries (like Object Oriented Functions, Database Functions, and Utilities etc).
- Converted the Object Repository from local to shared Repository.
- Created and maintained automated tests using QTP by coding in VB Script.
- Created test data needed for testing.
- Tested execution and scheduling from Quality Center. The test execution is unattended with no manual intervention.
- Interacted with the team on a regular basis and attended meetings on a daily for status updates.
- Developed and maintained automated test scripts to support regression testing.
- Used Quality center to log defects, track and generate defect reports and graphs.
- Performed Batch Run for every release of the Application.
- Provided day to day support, bug fixes, training, documentation etc.
- Involved in on-going maintenance and support of the existing automation scripts.
- Provided functional support to user groups and created training material.
Environment: VB.net, Java Script, AJAX, MS Visio, Quick Test Professional 9.5/10, Quality Center 9/10, MS Team Foundation Server.
Confidential
Sr. QA Analyst
Responsibilities:
- Actively involved in Requirement Analysis, Business Analysis, use -Case Analysis.
- Attended Joint Application Design sessions and worked on Business as well as system use Cases.
- Involved and developed comprehensive Test Strategy, system test plan, Test Plans and Scripts.
- Involved in various phases Software Development Life Cycle.
- Developed the Scripts for the Scenario's being assigned using QTP.
- Inserted verification checkpoints, synchronization points, and parameterized data using QTP.
- Summarized and reported the defects found during the execution of Scripts.
- Submitted status reports on the progress of the testing effort weekly and Monthly.
Environment: QTP 9.0, Visual Source Safe, Oracle, C#.net, ASP.net, MS Visio
Confidential
QA Analyst
Responsibilities:
- Identified test cases after going through the documents provided and developed systematic procedure for each test case
- Developed automated test scripts from documented test cases using QTP
- Inserted verification checkpoints, synchronization points, and parameterized data using QTP.
- Created and maintained automated tests using QTP by coding in VB Script.
- Used QTP to record and automate scripts for regression testing
- Used data-driven testing and database accessing techniques to support the scripts.
Environment: QTP, Oracle10g,11g, Oracle 9i, PVCS, C#.net, ASP.net, MS Visio, Quick Test Professional 9.5/10, Quality Center 9/10
