Qa Engineer Resume
Plainsboro, NJ
PROFESSIONAL SUMMARY
- Over 6 years of total IT experience in the Software Testing of Web - based and Client/Server applications.
- Actively participated in all the stages of Software Development Life Cycle (SDLC) and QA Life Cycle.
- Highly Proficient with the manual testing and automated testing.
- Skillful in software specification analysis, writing test plan, test objectives, test strategy and traceability & test environment.
- Expert in writing Test Plans, defining Test Cases, developing and maintaining Test Scripts, Test Case Execution, Analyzing Bugs and interacting with team members in fixing the errors as per specifications and requirements.
- Experience in complete Software Testing life cycle: Unit Testing, Functional Testing, Regression, Integration, System Testing, Performance testing and Data driven testing.
- Have sound knowledge of GUI Testing, Load and Regression Testing of Window Based, Back-End/Database and Web Based Applications.
- Fluent in Black Box and White Box Testing.
- Experienced in formulating Quantitative and Qualitative Analytical Reports and Graphs for Management reviews.
- Expertise in Defect Reporting and Tracking using Test Director/ Quality Center, Clear Quest and Bug Life Cycle.
TECHNICAL SKILLS
Testing Tools: HP Quality Center, QuickTest Pro, Test Director, Clear Quest, JIRA and Test Manager
Databases: Oracle 8i/9i/10g, MS SQL Server 2000
Additional Tools: TOAD, SQL Navigator, SQL* Plus, Informatica PowerCenter 8.1.2/7.1.2, Workflow Monitor.
Version Control: Rational Clear Case.
Programming: SQL, VBScript
Operating Systems: Windows 2000/NT/XP, Solaris, HP-UX 10.2, Linux, UNIX
Applications: Microsoft Office Suite 2007 / 2003.
PROFESSIONAL EXPERIENCE
Confidential, Plainsboro, NJ
QA Engineer
Roles and Responsibilities:
- Analyzed the Business Requirements and streamlined the Testing Activities.
- Developed Test plan, Test Scenario and Test Cases based on the Use Case documents and Business Requirements and Functional Specifications.
- Created Test Cases which cover functionalities of Domestic users and International users as well as Domestic organizations and International organizations.
- Took part in the testing of different types of programs like Matching Gifts, Dollars for doers, Disaster Relief, Employee Giving Campaign and etc.
- Examined Application for Testing and Data validation in the measurement tool called Easy Match.
- Performed tests for Functionality, Security, End to End, Configuration, System and Backend.
- Executed queries in test databases using SQL queries.
- Did Compatibility Test using different Browsers.
- Analyzed the Results, Tracked the defects and Generated reports.
- Performed regression tests to ensure product integrity after modification and enhancements.
Environment: Excel, SQL Server, Enterprise Manager, Windows 7, .Net, ASP, Easy Match (Measurement Tool).
Confidential, Peapack, NJ
QA Test Engineer
Roles and Responsibilities:
- Involved in Business Meeting with users to understand requirements & created Requirement Specification.
- Involved in Developing Test Approach, Test Plan and Effort Estimation.
- Created functional test scenarios, performance test scenarios and test cases.
- Prioritized Test Cases for risk based testing.
- Executed functional and performance test cases.
- Test and Defect Management was done using HP Quality Center.
- Utilized SQL Navigator to run SQL queries and validate the data in Database.
- Validated that the data values after a transformation are the data values that were expected.
- Confirmed data was loaded and that the transformational rules were properly applied.
- Test data creation for complex test scenarios.
- Managed and Monitored Informatica jobs for data synchronization.
- Verified error- handling processes are working fine.
- Verified whether the identified defects are fixed and fixing of these defects does not introduce any new defects in the system.
- Managed overall quality of testing deliverables including test cases, results and defects.
- Deployment management across environments (QA, UAT and Production).
- Developed and implemented the UNIX shell script for the start and stop procedures of the sessions.
Environment: HP Quality Center, SQL Navigator, Oracle, Windows XP, Unix, Informatica PowerCenter, Workflow monitor, HTML, XML
Confidential
QA Analyst / Tester
Roles and Responsibilities:
- Worked with development, business and other teams in completing the test effort and understanding the functionality of various business rules of the product
- Co-coordinated with Project Managers, Business Analysts and System Analysts to set up the pre-validation and validation environment to execute the scripts.
- Implemented and gained organization-wide acceptance of new QA processes and procedures
- Designed and developed test plans and test scripts for manual testing of the application under different environments
- Used Quality Center to prepare Test cases, procedures, Requirements Traceability Matrix and managing the Defects
- Testing and analyzing of work flow through various phases of application
- Performed testing like Integration, sanity, usability, compatibility, UAT testing, component testing and
- Used QTP for regression and functional testing
- Performed end to end testing on the alpha version of the software application and detected several bugs.
- Involved in Execution of the entire QA Process and documentation of Test Plans, Test scenarios and Test Scripts exclusively on QC as well as manually on MS-word and MS-Excel.
- Worked on Oracle database for creating, modifying queries and functions for validating various test data for Functional testing.
- Discussed high priority issues and various performance related issues with development team personally in resolving the problems before going to production and escalated the issues as needed to get a quick attention from the development team.
- Used Pre-Execution checklist to verify that the environment is ready for testing
- Subsequent tracking and follow up Back end testing to ensure data correctness.
Environment: Oracle, VB, EDI Format Files, XML, HP Quality Center, Clear Quest, Clear Case, Windows XP, UNIX, SQL, Toad.
Confidential, New York
QA Consultant
Roles and Responsibilities:
- Involved in creation of work products in all phases of SDLC and TDLC.
- Reviewed and implemented the necessary infrastructure to support test strategy like Software Installation, Test Documentation, Test Plans, Test Cases, Test Scenarios and Test Scripts.
- Conducted smoke, functional, system, data, integration and regression testing.
- Used FTP to upload and download files for testing data.
- Wrote SQL statements to extract data from tables and worked with transactions and validated the data by using TOAD.
- Interacted with the Developers and BA for bug fixes and problem resolution.
- Generated Bug Reports and Test case coverage reports for Bug Review meetings and participated in weekly meetings with management team.
- Provided testing results and weekly status reports to the QA lead, provided test summary report once project was fully completed.
Environment: Quality Center, TOAD, SQL, Oracle, UNIX, FTP client, Clear case, Clear Quest, Java, HTML, XML, QTP, C#, VB, Informatica PowerCenter.
Confidential, Merrimack, NH
QA Consultant
Roles and Responsibilities:
- Worked with Software Design Engineers, Program Manager and Technical writers to understand the product's functionality, identifying possible discrepancies in the specifications and to develop database test plans
- Contributed extensively towards writing of various components of the test plan for the web based application involving n-tier architecture.
- Performed functional, regression, usability, content, browser compatibility and acceptance testing on various economic and financial scenarios in QA environment.
- Used QuickTest Pro in automating manual test cases to automated test scripts. Performed Regression test using QTP - created functions and customized user defined objects to run various tests on ever changing applications. Performed Data Driven testing of the application using QTP.
- Conducted back-end testing by using SQL commands to verify the database integrity.
- Responsible for defect tracking and reporting the bugs using internal tool - JIRA to create a centralized repository of all defects/improvements for better management planning.
- Utilized SQL to query the different databases to perform data sanity and integrity testing.
- Involved in the daily and weekly build process of the code and the database to ensure that the latest modifications have been captured in the build. Simultaneously prepared release notes for each build
- Presented the QA Status report and the defect status reports in the weekly SCRUM meeting.
- Maintained and continuously updated the Traceability Matrix in Quality Center to keep a check on the requirements, the linked test sets and defects for better management and visibility.
- Ensured all support activities are captured into the internal tracking system.
- Created and Maintained UNIX Shell Scripts to extract data from the database for Back End Testing.
Environment: Test Director, Quality Center, VC++, Java, EJB, QTP, Oracle, Crystal Reports XI R2, JIRA, Web Services, VB Scripting, .Net, Web Logic