Qa Tester Resume
Reston, Va
SUMMARY:
- 6+ years of experience in the Banking/Health industry in Automation/Manual Testing, Analysis and Documentation of Web Based and Client/Server applications
- Experience in automation testing using Selenium suite (WebDriver/RC/IDE/Grid), Junit/TestNG, ANT, Cucumber and Maven .
- Hands on experience in Develop Automation Scripts, Execution and Analysis Test Results using Hybrid, Keyword Driven Framework and Data Driven Framework in Selenium.
- Experienced in designing customized hybrid framework (Keyword Driven & Data Driven) using Selenium WebDriver, Java, TestNG & apache POI.
- Developed and executed test cases both manually and using automated tools.
- Strong hands on experience in Manual Testing.
- Proficient in coordinating, negotiating, brainstorming and meeting time lines for project deliverables in all phases of SDLC .
- Functionality testing of its App and Website on Browser on IOS and Android Devices with Appium.
- Experienced in all phases of the Software Development Life Cycle/ Software Testing Life Cycle (SDLC/STLC) .
- Solid experience with web automation testing tool i.e. Selenium IDE, RC and Selenium Web driver with JAVA, JavaScript and python.
- Developed Appium Scripts for Native Android Apps using Java.
- Experience in Functionality testing, Black Box Testing, System testing, Integration Testing, Regression Testing, User acceptance Testing, Ad - Hoc Testing, Performance testing, and Stress Testing .
- Good experience in testing both Soap and REST services using Soap ui, Postman, Rest .
- Sound knowledge on Junit, TestNG framework for Unit testing, Maven for Project building tool, Jenkins/Hudson for Continuous Integration.
- Experience in Selenium test scripts on all supported browser and reported cross-browser compatibility issues.
- Good in Analyzing system requirements, providing estimates, writing Test Plans, designing test cases and documenting the testing procedures.
- Actively involved in all aspects of the pre-testing phase such as establishing hard freeze dates, deciding the test strategy, setting up the hardware and software for the test team etc.
- Extensive experience in Bug Tracking Tools such as Quality Center, and JIRA.
- Good experience in System Testing, User Acceptance Testing, Regression Testing and Re-Testing.
- Excellence in providing support to the customers around the globe regarding the fixed issues related to the customer support application
- Hands on experience in writing core java to access data from outsource files and used OOPs concepts in developing the selenium framework.
- Experienced in Back-End testing to ensure data consistency on front-end by writing and executing SQL queries.
- Basic Knowledge of C++, HTML, CSS programming Languages
- Ability to learn new tools/technologies quickly.
- Demonstrated ability to self-motivate and be flexible within a fast-paced environment
- Excellent communication and interpersonal skills. Committed and Motivated team player with analytical skills and Problem Solving.
TECHNICAL SKILLS:
Testing Tools: Selenium, WebDriver, TestNG, Junit, Load Runner
Test Management: Mercury Quality Center 10.0, Test Director, Rational Clear Quest, JIRA
Languages: SQL, JAVA, C++, HTML
Databases: SQL Server 2000/2005, Oracle 9i/8i, DB2,TOAD
Operating Systems: Windows 2003 /XP/2000/NT/Windows 7,8/ UNIX, VMwareBrowsers: Firefox, Google Chrome, Internet Explorer, Safari
Defect Tracking Tools: JIRA, Quality Center, Bugzilla ANT, and Maven.
WORK EXPERIENCE:
Confidential, Reston, VA
QA Tester
Responsibilities:
- Responsible for gathering business requirements and writing functional specifications and process documents pertaining to new customizations or enhancements.
- Performed Data driven testing using Selenium WebDriver, TestNG functions and JDBC Connections, which reads data from scripts using property and XML files
- Involved in acceptance testing using Cucumber and Selenium Web Driver.
- Validate source to target mapping by writing complex SQL queries.
- Configured Selenium WebDriver, TestNG and Maven tool and created Selenium automation scripts in java.
- Worked on Agile Methodology and used Jira for defect tracking.
- Used Maven to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.
- Involved in using Maven build tools to manage framework dependency jar files.
- Involved in running Test scripts on different browsers using the Selenium Webdriver.
- Performed regression testing, system testing and End-to-End testing.
- Worked closely with developers to discuss features, Software design and Implementation Strategies (as well as test, bug and build release workflows).
- Wrote and executed SQL Queries for Data validation.
- Well acquainted with Software Development Life Cycle (SDLC), emerging software disciplines like AGILE software development and Traditional Waterfall Model.
- Used DTF(Data Testing Frame) through cucumber for comparing source and target data.
- Performed automation of test cases for Regression Testing using cucumber and Selenium, testing Functional, Acceptance and Limit validations.
- Using Appium for mobile automation Testing.
- Created Page Object model Mobile automation framework on both IOS and for Android using Appium.
- Created custom Appium framework.
- Involved in the development of Test plan, Scenarios and Test scripts for manual, automation and performance testing of the various applications.
- Running and monitoring Autosys jobs for loading data into target tables.
- Experience used in SOAP UI tool for Testing SOAP and REST Web Services, XML, Schema, REST API.
- Involved in SOAP based web services testing using SOAP UI web services testing tool for synchronous request.
- Tested asynchronous request by using TIBCO GEMS by sending request in queues and monitoring queues.
- Involved testing asynchronous and synchronous response xml by using DTF.
- Used HP Quality Center/ALM and JIRA for reserving, executing test cases, defect tracking, and the complete test management.
- Presented regular progress reports, defect reports and the test execution reports .
- Good Experience in Agile methodology with SCRUM Process for the product development.
- Attend kickoff meeting, requirement analysis meeting, bug status meeting, helping prioritizing defect, finding the root cause .
Environment: Selenium, Webdriver/IDE/Grid, Jira, TestNG, XML, Cucumber, Appium, ANT, SOAP UI, TIBCO, Linux, TOAD,SQL, SVN, HP ALM, Rally, Winscp,HP ALM
Confidential, Cleveland, OHSelenium/ Automation Engineer
Responsibilities:
- Involved in building automation framework from scratch using Selenium Web Driver, JAVA, Jenkins, ANT and Eclipse.
- Co-ordinate between On-shore and off-shore resources.
- Build a detailed, reusable, script-free keyword data driven automation framework for test cases using selenium web driver with TestNG annotations.
- Performed Data driven testing using Selenium WebDriver and Junit functions which reads data properly from XML files
- Involved in using Maven build tools to manage framework dependency jar files.
- Implemented automation using Selenium WebDriver, JAVA, Selenium Grid, Cucumber, and Maven .
- Reviewed and validated newly added functional test cases .
- Developing and integrating the step definitions for each step in the Cucumber scenarios.
- Built Test Automation Framework using Keyword/Data Driven and Hybrid Model.
- Good Experience in Agile methodology with SCRUM Process for the product development.
- Developed and maintained automated regression test cases in Selenium Web Driver using Java programming language.
- Used Appium for native, hybrid Mobile Application Testing for IOS and Android platforms.
- Used Appium for test Automation Framework, Cross platform test Automation.
- Extensively used ANT Built/JUNIT/TestNG for developing Automation Test Scripts to execute Selenium Web driver based Automation Scripts.
- Involved in executing all Selenium test scripts on the different browsers and checked for compatibility.
- Created Requirement Traceability Matrix (RTM) while preparing the test cases
- Used HP Quality Center/ALM and JIRA for reserving, executing test cases, defect tracking, and the complete test management.
- Logged the defects in QC to track the issues and re-tested once the issue has been resolved.
- Involved in SOAP & REST based web services testing using SOAP UI PRO web services testing tool.
- Scheduling and Engage in daily meeting with Offshore teams for performance updates and issues.sss
- Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
- Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.
Environment: Java, Eclipse, XML, Cucumber,Selenium Webdriver/IDE/Grid, TestNG, Appium, ANT, Jira, xpath/css/id, Fire bug, Firepath, SOAP UI and Rally(Agile Methodology)
Confidential, Richmond, VASelenium/ Automation Tester
Responsibilities:
- Actively Participated in requirement gathering from end Users, Responsible for writing functional Specifications and design documents.
- Process order refills, auto refills, renew the prescriptions, price check for drugs, drug dictionary, finding a pharmacy, Claims Processing and much more.
- Distribution of claims professionals' work to strengthe claims management procedures.
- Identifies the claim professional that will handle the next step on a claim .
- Involved in creation of Test plan and responsible for creating Test cases from the functional Requirements.
- Manage and engage in clarifications and follow up meetings with client managers.
- Developed functional and regression test cases using Selenium web driver integrated with Java.
- Responsible for testing and executed Selenium test scripts of an application on different browsers and checked compatibility employing Selenium.
- Execution of daily smoke tests to ensure the deployment of each environment is stable
- Worked with the team to increase the test coverage.
- Used Selenium Grid to run test cases in multiple browsers and Platforms.
- Performed System Integration Testing (SIT), Partner Integration Testing (PIT) and User Acceptance Testing (UAT) in staging environments of new/revised applications
- Performed regression testing on applications updated with bug fixes.
- Identified elements in Java/Selenium by using Xpath, CSS selector, ID and Name.
- Designed Hybrid Automation Framework using Selenium from scratch.
- Initialized JDBC and SQL database connection using Java/Selenium Webdriver.
- Logged defects using BugZilla and followed up with testers and developers until fixed/closed.
- Involved in Performed Browser Compatibility Testing of Web Application on different browsers Internet explorer, Firefox, Google Chrome and Safari.
- Configured Selenium WebDriver, Junit, Maven tool and created selenium automation scripts in java using Junit prior to agile release.
- Conducted GUI, Functionality, Integration, User Acceptance testing and Regression Testing
- Prepared reports on defects generated during test execution daily.
Environment: Selenium, Windows XP, Appium, Agile, Oracle 10g, MS word, MS XL, SOAP UI, BugZilla, Quality center, WebDriver, TestNG, MAVEN.
ConfidentialManual Tester
Responsibilities:
- Involved in different phases of Software Testing Life Cycle like Requirement Analyzing Phase, Test Design,Test Execution, and also proficient in documentation.
- Conducted Manual Testing to check Rate Quote System which is a web-based application.
- Analyzed requirements designed and developed Manual test plans, test designs, test cases and test scripts used in system integration, acceptance, and regression testing.
- Generated automated scripts using QTP and documented them. Created and maintained functional ®ression test suites.
- Performed Manual Testing of the application as well as identified the critical test scripts to be automated.
- Executing Test Cases manually and using QTP to check the functionality of application and reporting Bugs using bug tracking tool.
- Created Synchronization points to synchronize the Test script to the Application speed in Quick Test Pro.
- Used Quality Center for tracking the defects.
- Updated QA status report and application database for management reporting purpose.
- Created error/ defect reports and communicated with developers, scripter and application owners for application defect tracking & resolution.
- Experience in Software Verification, Validation and Testing Methodology.
- Expertise in Posting Defects in Bug Tracking Tools.
Environment: Manual testing, Quality Centre, QTP, SQL, MS Office (MS Word, Excel, PowerPoint),DB2, Windows 7/XP/Vista.
