Qa Tester Resume
Reston, VA
SUMMARY:
- Experience in automation testing using Selenium suite (WebDriver/RC/IDE/Grid), Junit/TestNG, ANT, Cucumber and Maven.
- Hands on experience in developing automation scripts, Execution and analysis of test results using hybrid, keyword and data driven framework in selenium.
- Experience in designing customized hybrid framework, keyword driven & data driven using selenium WebDriver, Java, TestNG & apache POI.
- Experience in developing test scripts in postman using javaScript and executed scripts using collection runner in postman.
- Good experience in testing both Soapand REST services using Soap UI, Postman.
- Wrote SQL queries to retrieve and validate the data using SQL constraints.
- Experience in Back - End testing to ensure data consistency on front-end by writing and executing complex SQL queries.
- Developed and executed test cases both in manually and using automated tools.
- Proficient in coordinating, negotiating, brainstorming and meeting time lines for project deliverables in all phases of SDLC.
- Functionality testingof mobile app and web app on IOS and Android Devices with Appium using Andriod SDK and Xcode.
- Experience in all phases of the Software Development Life Cycle/ Software Testing Life Cycle (SDLC/STLC).
- Developed automation scripts to test Native/Hybrid Android Apps in Appium using Java.
- Experience in Functional testing, Black Box Testing, System testing, Integration Testing, Regression Testing, User acceptance Testing, Ad-Hoc Testing, Performance testing, and Stress Testing.
- Testedand reported cross-browsercompatibility issues by developing selenium test scripts.
- Good in Analyzing system requirements, providing estimates, writing Test Plans, designing test cases and documenting the testing procedures.
- Analyzed throughput graphs, hits/second graphs, transactions per second graphs and rendezvous graphs using Jmeter analysis tool.
- Performed load and stress testing using Jmeter to determine the bottleneck of the application.
- Developed scripts to analyze and monitor the performance of the application in Jmeter.
- 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, ALM and JIRA.
- Hands on experience in writing core java scripts to access data from outsource files and used OOPs concepts in developing the selenium framework.
- Good Knowledge in strings and hibernate concepts in java.
- 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:
Frameworks: Keyword Driven, Data Driven, Hybrid Driven, Page Object Model.
Tools: Selenium Webdriver, TestNG, Appium, Junit, UI Automator Viewer, Android SDK, Xcode
Performance Testing: Jmeter, Loadrunner
Web Services Testing Tools: Postman, SOAPUI
Database Testing: SQL Server 2000/2005, Oracle 9i/8i, DB2,TOAD,RDBMS, PL/SQL
Types of Testing: Functional, Integration, Regression, System, Negative, White-box, Black-box, Performance, Load, Ad-hoc
Test Management: Mercury Quality Center 10.0, Test Director, Rational Clear Quest, JIRA
Programming Languages: SQL, JAVA, JavaScript, groovy, C++, HTML, CSS
Methodologies: Agile, Waterfall.
Operating Systems: Windows 2003 /XP/2000/NT/Windows 7,8, IOS and UNIX
Browsers: Firefox, Google Chrome, Internet Explorer and Safari
Defect Tracking Tools: JIRA, Quality Center, Bugzilla and HP ALM, CA Rally
PROFESSIONAL EXPERIENCE
Confidential, Reston VA
QA Tester
Responsibilities:
- Responsible for gathering business requirements, writing functional specifications and process documents pertaining to new customizations or enhancements.
- Created Maven build project, developed and executed test cases with keyword and data driven framework using Java.
- Involved in user acceptance testing using Cucumber framework.
- Validate source to target mapping by writing complex SQL queries.
- Participated meeting sessions with committee of SMEsfrom various business areas including Mortgage Servicing, Loan Monitoring and Asset Management.
- Integrated Automation scripts (selenium WebDriver API) in Continuous Integration tools (Jenkins) for night batch run of the Script.
- Involved in cross browser and cross platform testing using the Selenium webdriver/grid.
- Performed regression testing, system testing and End-to-End testing.
- Created and maintained databases and written test cases for testing data bases.
- 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 and integrity testing.
- 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.
- Created Page Object model Mobile automation framework on both IOS and for Android using Appium.
- Involved in the development of Test plan, Test scenarios and Test scripts for manual, automation and performance testing of the web applications.
- Running and monitoring Autosys jobs for loading data into target tables.
- Experience in testing SOAP and REST Web Services using SOAP UI and Postman.
- 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 in 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, RationalClear Quest, Webdriver/IDE/Grid, JIRA, TestNG, XML, Cucumber, Appium, ANT, SOAP UI, TIBCO, Linux, TOAD,SQL, SVN, HP ALM, Rally, Winscp, HP ALM
Confidential, Cleveland, OH
Selenium/ Automation Engineer
Responsibilities:
- Involved in building automation framework from scratch using Selenium Web Driver and maven in Eclipse with Java Programming language.
- Build a detailed, reusable, script-free keyword data drivenautomationframework for test cases using selenium web driver with TestNG annotations.
- Created maven build suite to manage framework dependency jar files.
- Implemented automation using Seleniumwebdriver, 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 inSeleniumWeb Driver using Java programming language.
- Used Appiumfor native, hybrid Mobile Application testingfor IOS and Android platforms.
- Extensively used maven Built/TestNG for developing Automation Test Scripts to execute SeleniumWeb driver based Automation Scripts.
- Involved in executing all Seleniumtest 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.
- Developed test scripts to test SOAP and Restful services in postman using JavaScript, executed and analyzed results by executing test scripts via CLI with Newman plug-in.
- Developed scripts to determine the bottleneck of the application using Jmeter.
- Involved in performance, load, stress testing of REST web service with multiple scenarios using Jmeter tool.
- Co-ordinated between On-shore and off-shore resources.
- Scheduling and Engage in daily meeting with offshore teams for performance updates and issues.
- Took part in Conflict Management meetings with the team, stakeholdersfor the better-quality outcomes.
- Participated QA weekly meetings and various other meetings and discussed Enhancement and Modification Request issues and defects in the application.
Environment: Java, Eclipse, XML, Rally, RationalClearQuest, Cucumber, Selenium Webdriver/IDE/Grid, TestNG, Appium, ANT, Jira, xpath/css/id, Fire bug, Firepath, SOAP UI, Postman, Jmeter and Rally (Agile Methodology)
Confidential, Richmond, VA
Selenium/ 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, Claimsprocessing and much more.
- Distribution of claimsprofessionals' work to strengths claimsmanagement procedures.
- Identifies the claimprofessional 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.
- UsedSeleniumGrid 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/Seleniumby using Xpath, CSS selector, ID and Name.
- Designed Hybrid Automation Framework using Seleniumfrom scratch.
- Initialized JDBC and SQL database connection using Java/SeleniumWebdriver.
- Logged defects using BugZilla and followed up with testersand 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,JMeter, MS word, MS XL, SOAP UI, BugZilla, Quality center, WebDriver, TestNG, MAVEN.
Confidential
Manual 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 Testingto check Rate Quote System which is a web-based application.
- Analyzed requirements designed and developed Manualtest 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.
- PerformedManualTestingof 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.
