Qa / Uat Tester Resume
Atlanta, GA
SUMMARY
- Over seven years of professional experience in testing Client - Server, Web-based and windows applications by using Manual and Automation tools & techniques.
- Extensive hands-on experience in diversified fields of the Software Development Life Cycle (SDLC), Software Bug Life Cycle and Testing Methodology.
- Experience in writing automation test scripts using Selenium RC/WEB Driver and HP QTP.
- Extensive knowledge and experience with backend database testing using complex SQL queries to validate content-including Joins, views, Unions.
- Performed Black Box and White Box Testing on the application.
- Involved in test planning, writing test cases/scripts, test case automation and test execution.
- Developed automation scripts for functional testing and Data driven testing of the application using QTP.
- Knowledge of Automation framework - DDF & Keyword Framework.
- Experience in V, Water-Fall and Agile scrum methodology
- Proficient in Unit, Functional, Regression, System Integration, and User Acceptance Testing of client server application/web application.
- Efficiently handled Bug Tracking Process which includes verifying, closing and reporting them to the development team using the test management tools like HP Quality Center/ Application Lifecycle Management (ALM), JIRA and Bugzilla.
- Skilled in using Defect Tracking System like JIRA, QC and Bugzilla to report, track and update defect status.
- Knowledge of Test Plan & Test Summary Documents and RTM.
- Strong understanding of Object Oriented Programming methodology.
- Good exposure to Client Interaction.
- A highly motivated and a good team player with Strong analytical skills, excellent written and communication abilities.
TECHNICAL SKILLS
Testing Tools: UFT,QTP 10.0,Selenium 2.4 ;
Reporting Tools: ALM, Quality Center10.0, and Bugzilla.
Browsers: Internet Explorer, Chrome, Firebox, Safari, Opera
Languages: C, C++, JUNIT, VB Script and SQL.
Operating System: Windows 2000-3/NT/XP, Unix
Database: MS Excel, MS-SQL Server
Web Technologies: HTML
Test Methodology: Agile, Waterfall, Exploratory and V Model.
PROFESSIONAL EXPERIENCE
Confidential, Atlanta, GA
QA / UAT Tester
Responsibilities:
- Analyzed functional specifications, developed test strategy and conducted test plan walk through.
- Created user acceptance testing documents and reviewed them with the customer.
- Developed test scripts based upon business requirements and processes.
- Processed transactions from system entry to exit.
- Tested functionality across applications and workflows.
- Developed automated regression scripts using Quick Test Professional utilizing VBScript scripting for both positive and negative boundary conditions.
- Performed data driven testing and GUI Check Points using QTP and enhanced the overall functionality of the application.
- Used QTP-data driven framework to import & export user’s account records.
- Involved in developing external custom functions using VBScript & Descriptive Programming in QTP.
- Created Database Checkpoints in QTP for database testing.
- Tested and validated Multi-browser (Firefox, Chrome, IE9 etc..) compatibility with application.
- Involved in team meeting with Scrum master in deciding pending items to move into next sprint.
- Helped in analyzing the results using graphs and reports.
Confidential, Richmond, VA.
QA Engineer
Responsibilities:
- Extensively involved in testing the web based employee time usage application for COB
- Played the role of QA Analyst to analyze business requirements, understand design specifications & application functionality.
- Involved in Data Analysis, Planning and Setup of Data in Test Environment which included defining high level and low level test requirements.
- Performed Unit, System, Regression, Performance, Functional and User Acceptance testing.
- Automated functionality of the application using QTP and VB scripting which reduced manual testing effort
- Created and executed data driven test scripts in QTP.
- Worked on both Expert view and Keyword view in QTP.
- Created User Defined Functions in QTP.
- Inserted checkpoints where needed to compare the current behavior of the application being tested to its behavior in the earlier version using Quick Test Professional (QTP).
- Used Descriptive programming in QTP to perform an operation on an object that is not present in the object repository
- Participated in Adding Recovery scenarios through QTP if required.
- Used SQL queries to verify the integrity of the database.
- Conducted Performance testing to measure server performance under load by creating rendezvous points to simulate heavy load on the server.
- Performed result analysis using online monitors and graphs.
- Involved in Coordination activities with Release Management and Environment Management team.
- Tracked software bugs and informed developers to resolve technical issues.
- Participated in QA Team meetings and weekly QA testing reviews.
Confidential, Tigard, OR
QA Engineer (Testing)
Responsibilities:
- Involved in the review of SRS in the testing perspective.
- Interacted with the Business Analyst to understand the business rules.
- Worked closely with different functional team including Development, QA, Sales and Business.
- Prepare Test strategy and Test Plan for each Release cycle.
- Developed and executed the test scripts with Selenium
- Worked closely with development team in creating automated scripts for the application using Selenium.
- Used Selenium RC for testing different browser, Selenium Grid for checking instance of sever and Selenium IDE for record and play back.
- Converted all record and play back test cases into Selenium automated scripts through JUNIT & Eclipse.
- Wrote automation scripts in QC for System, Functional and Integration Testing.
- Setting up Triage meetings for issue resolutions and clarifications.
- Prepared Requirement Traceability Matrix to ensure test coverage.
- Performed backend testing using SQL queries to check backend data and data integrity.
- Involved in User Acceptance Testing, Usability testing and UI testing.
- Also participated in giving training to end users and coordinating with them to test the application.
Confidential, Orlando, FL
QA Tester
Responsibilities:
- Analyze requirement documentation, functional specifications, design documentation and document areas of concern.
- Identified the scenarios which can be automated.
- Involved in automation of test cases using Selenium IDE by converting all record and play back TC’s into scripts.
- Developed test code in Java language using Eclipse, IDE and TestNG framework.
- Automated all the functional and regression test case in selenium web driver.
- Used JMeter to web service performance testing.
- Developed TestNG Frameworks in Selenium for UI Regression Test Automation.
- Reported and tracked the Bugs through HP Quality Center.
- Also created Selenium 2 automated tests to support Continuous Integration using Jenkins on the web.
- Involved with the Business team and the Development team, prepared test plans and provided feedback accordingly.
- Interacted with the offshore IBM team for proper installation of applications and made sure they were pointed to the right test environment.
- Tested and validated Multi-browser (Chrome, IE8, IE9 and Firefox) compatibility with portal application.
- Manage end-to-end test effort ensuring all business and functional requirements are met for complex enterprise software.
- Involved in set up of configuring the testing environment with Eclipse, JUNIT, Selenium RC and Selenium Java client driver.
- Testing of various kinds of interfaces depending on the applications.
- Worked in Exploratory testing methodology.
Confidential
QA Tester
Responsibilities:
- Include tests and analyzing the system testing, functionality testing, Integration testing.
- Actively participated in Designing data flow diagrams (DFD)
- Writing test cases for the application with respect to the user requirement document.
- Attended several walkthrough meeting with the Business Analysts, Project Manager and developers and provided feedback accordingly.
- Got involved in preparing scenarios for the regression testing using automation tool.
- Execution of the test scenarios and scripts and review of product functionality.
- Writing actual Test Cases Running the test scripts using Test Director.
- Administered Test Director partly by creating the users user groups and assigning privileges to users.
- Manually wrote the SQL queries to test the back end database.
- Created manual and automated tests for several different modules.
- Prepared test data for positive and negative test scenarios for functional testing as documented in the test plan.
- Wrote SQL Statements to retrieve data from backend.
- Performed Web Testing to check for broken Links in the Web Page.
- Used Test Director to plan tests, manage test assets, create and run manual test.
- Created, Updated and maintained Test Scripts for different builds and releases.
Confidential
Technical Test Engineer
Responsibilities:
- Manually tested the application functionality
- Participated in all the phases of SDLC during the project development.
- Associated with the BA Team in requirements gathering and analysis from the internal clients (in this case Petrol Pump owners) and writing the functional documents.
- Involved in documenting the design documents and workflow development and was part of coding team.
- Used SQL query to test and validate data integrity.
- Analyzed the requirements test scenarios.
- Involved in developing test cases for the functionality.
- Involved in release testing.
- Participated in peer Reviews and Team Walkthroughs for the project as per Test methodology.
- Executing, Reporting and Tracking the defects using Quality Center.
- Involved in Black Box Testing of the entire project.
- Executed automated test scripts using QTP for regression testing.
- Involved in deployment process and user training.
Confidential
UAT Tester
Responsibilities:
- Worked with Story Documents, conducted impact analysis of requirements, Design and Review Test Cases, System Testing and Support.
- Involve in daily walkthrough meetings in updating and addressing issues.
- Involved in System testing on the items available in Test by executing the test cases in Squids along with Defect Validation and review Meetings
- Used Quality Center for Defect Reporting and Tracking and also for managing the entire test documentation like Requirements Management, Test Case Designing, and Test Execution & Generation of the required reports. Participated in weekly status meetings and interacted with the developer team to discuss technical issues.
- Performed Regression testing on modified builds to ensure nothing is broken with the fix.
- Involved in preparing Automation scripts for Regression testers to ensure functionality is covered.
- Created and executed data driven test scripts in QTP.
- Preparing the test data and test cases for UAT users and supporting them during UAT.
- Involved in team meeting with managers in deciding pending items to move into next sprint.
- Reviewing and updating test cases based on latest changes in requirements
- Defect Management using Squids, defect logging, Tracking, assignment, status updating and defect closure.