Sr. Qa Analyst Resume
Providence, RI
SUMMARY:
- 8+ years of experience in the field of Software Testing with good exposure in Quality Assurance and Testing Process along with Automation Tools Expertise.
- Expert in developing Java Selenium Web Driver/RC/IDE/GRID test scripts using Java, JavaScript and Test Frame works using Testing/ Junit, ANT/MAVEN build tools.
- Performed cross browser testing by using Selenium Grid on multiple browsers and on different platforms.)
- Extensively used LISA middleware testing tool to test JAVA middleware applications.
- Experience in Appium tool, for mobile testing in Android, IOS and other mobile applications.
- Extensively worked on data warehousing and decision support systems with relational databases such as Oracle design and database development using SQL, PL/SQL, SQL PLUS and TOAD.
- Involved in the Continuous Integration of the automation framework with Jenkins.
- Extensive knowledge in Protractor framework for Applications developed with Angular JS .
- Specialized in Performance Testing applications using load - testing tool Load Runner.
- Excellent working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and testing methodologies like Waterfall & Agile/Scrum.
- Experienced in testing client server and web based applications using HP tools like Quick Test Professional (QTP), Unified functional Testing(UFT), Quality center (QC), Application lifecycle Management(ALM).
- Extensive experience in writing and implementation of complex test plans, design, development, and execution of test scripts for system, integration, user acceptance test (UAT) and regression testing.
- Experience in Manual Testing, defining test cases, developing, and maintaining test cases, and documenting all phases of the QA process.
- Hands on experience in test driven development (TDD), Behavior driven development (BDD) and acceptance test driven development ( ATDD) approaches.
- Developed an automated scripts and frame works using Python, Java, C#, VB Script.
- Worked on source version control tools such as Subversion (SVN), TFS and Git.
- Proficient in using Quality Center, POS, Rally, JIRA, Clear Quest, Bugzilla.
- Experience in manual testing and automated testing using different tools like QTP, Selenium (Web Driver) using Java.
- Knowledge and familiarity with different QTP and Selenium automation frameworks.
- Knowledge on Automated Web Services using SoapUI, REST with knowledge of WSDL, RESTful, UDDI, eclipse.
- Expertise in setting up and carrying out browser compatibility testing environment with different browsers and versions of Internet Explorer, Mozilla Firefox, Google chrome on different OS like windows and MAC.
- Excellent Communication, Interpersonal, and Team Player Skill, Quick Learner and Self Starter.
TECHNICAL SKILLS:
Testing Tools: Selenium Web Driver/IDE/GRID, Mercury QTP, HP Quality Center, JUnit, Cucumber, Firebug, FirePath, TestNG, JXL, SOAPUI, LISA 4.6.7, LISA 4.6.4Coded UI, Manual Testing, Appium (Mobile Testing)
Language/ Script: Java, JavaScript, Ruby, VBScript (UFT), Node JS,C, C#, Python.
Frameworks: Junit, TestNG, TDD, BDD, Mockito, Protractor
Firefox Addons: XPath, Firebug
Web development: HTML, VB Scripts, XML, CSS, Flash, JavaScript, Ruby, Perl, Python.
SOA Technologies: SOAP, REST, WSDL, UDDI, Web Services, SOAP UI
Bug Tracking Tools: HP Quality Center (9, 10, 11.0), BugZilla, Visual Studio TFS (2008, 2010, 2012), JIRA.
Build/ CI Tools: Ant, Maven, Jenkins, Hudson.
Databases Technologies: MS SQL Server 2000/2005, OLAP and OLTP, Oracle 9i/10g, MS Access 2000, TSQL, Oracle PL/SQL, SQL*Plus, TOAD, SQL*Plus, SQL*Loader, MYSQL
Platforms: Windows 7/Vista/XP, UNIX, Linux, MAC
PROFESSIONAL EXPERIENCE:
Confidential, Providence, RI
Sr. QA Analyst
Responsibilities:
- Involved in Analysis, Understanding the requirement specifications.
- Extensively used Selenium locators like ( Xpath, CSS Selectors, Fire Bug, Fire path locator) and Web Driver to test the web application.
- Developed automation scripts for new enhancements using Selenium Web Driver and TestNG.
- Used Selenium WebDriver using TestNG and Eclipse for automation in Hybrid model.
- Implemented Automated execution of tests (nightly and need based) using Maven and Jenkins
- Actively involved in Functional, Regression and Integration Testing in Agile methodology
- Created and executed Manual and Automation test cases, raised defects, and tracked the same to closure.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
- Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL across various applications using SOAP UI.
- Implemented Page Objects, Data Driven, and Keyword Driven Frameworks using Selenium WebDriver, Junit, and Java.
- Log defects using ALM, JIRA application and communicate the defect status updates to the responsible analysis and implementation teams
- Data was generated from the backend through SQL Query and copied into Datasheets for HP UFT automation.
- Expertise in using performance testing tools such as HP LoadRunner and Performance Center.
- Automated testing of web based applications using QTP (Quick Test Pro).
- Created and maintained server-side integration tests - Python, JSON documents, running with every build with Git.
- Generated, parsed and validated JSON and XML formatted data using Groovy Script that received in response from REST API calls.
- Created Automated Regression test scripts using CA LISA.
- Build Automation Framework for AngularJS, Node.js and involved in testing AJAX components with Protractor and Selenium Web Driver.
- Experienced in load and performance testing tool JMeter.
- Successfully coordinated UAT (User Acceptance Testing) with business users.
- Used Toad and SQL Plus for testing execution of ETL Processes' PL/SQL procedures, packages for business rules.
- Knowledge of HP Quality Center, ALM (Application Lifecycle Management).
- Executed and managed test cases and responsible for reporting Quality Center/Rally.
- Developed cases and VB scripts using Quick Test Pro for Testing.
- Planned and executed manual & automated API & GUI tests following Agile/Scrum software development principles.
Environment: Java, Selenium web driver, Maven, XPATH, Eclipse, ETL, Jenkins Windows XP, python, Coded UI, Test Manager, Quality Center, Node JS, Agile, JMeter, Manual testing, Office Suite, SQL, SharePoint, Jira, SOAP UI .
Confidential, Warren, NJ
QA Automation Engineer
Responsibilities:
- Involve in Mobile testing, Point of Sale testing, Functional, Smoke, Regression, Database, Integration, cross browser, UAT and Negative testing in Agile environment
- Created all Test Plans, Test Cases and Manual and Automated Scripts to create greater coverage for all initiatives assigned.
- Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks using Selenium.
- Responsible for back-end API testing with SOAP UI and coding in groovy and Java
- Written gherkin and Ruby scripting automation test scripts to execute in Cucumber.
- Automated test cases using Selenium WebDriver, TestNG and C# technologies (Visual Studio IDE
- Executed the test plans on web and mobile (Apple & Android) as per requirements using Appium tool.
- Testing of Client/Server and Web based applications in Retail / POS domain.
- Used Protractor framework for Applications developed using Angular JS .
- Implemented simulator for Mobile App Testing in Android Platform using Appium.
- Experienced in load and performance testing tool JMeter.
- Worked with designing and building automation frameworks in Cucumber BBD .
- Developed UFT/QTP scripts (for Purchase module) using VB-script in QTP/UFT using BPT framework.
- Mobile Testing - Perform UAT on different Mobile devices (smartphones & tablets) with IOS and Android platforms with different OS versions.
- Experience in using Jenkins as a Continuous Integration server to configure with GitHub and Maven .
- Designed, developed, and implemented POM based automation testing framework utilizing Java, TestNG and Selenium WebDriver.
- Involved in Automation of the test cases using Selenium RC, TestNG and Ant .
- Writing complex SQL and PL/SQL queries using Case Logic, Intersect, Minus, Sub Queries, Inline Views, and Union in Oracle .
- Good knowledge on Mockito framework for performing Unit testing , helped developers in Unit testing in test driven development
- Used Appium for native, hybrid Mobile Application Testing for IOS and Android platforms
- Development of project using C#, ASP.Net MVC with framework entity and Web API Service.
- Performed regression testing on various O.S devices and their respective simulators and actively participated in executing the test scripts on Android & IOS .
- Used Java language and Junit framework for scripting.
- Worked on Agile (SCRUM) Methodology and used JIRA for defect tracking.
- Cross browser, cross platform, and mobile testing - Windows (Chrome, IE, Firefox), Linux (Chrome), iOS (Safari).
Environment: Java, Oracle, SQL, UFT/QTP, Selenium, Appium, UI Automator, ANT, C#, Pivotal tracker, Agile Methodology, UNIX, Windows, Cucumber, BDD, Jenkins, Jmeter, Angular Js, Mobile Testing.
Confidential, Chicago-IL
QA Automation Engineer
Responsibilities:
- Involved in Analysis, Understanding the requirement specifications.
- Automated the regression test cases using the WebDriver & TestNG.
- Automated the Test Cases using Selenium, WebDriver, Core java (Eclipse), C# (Visual Studio) and Junit.
- Performed functional testing, integration testing, black-box testing, and system, regression testing, and user acceptance tests.
- Worked in Agile Scrum Development Environment with frequently changing requirements and features set.
- Extensively used SQL statements to query the Oracle Database(RDBMS) for Data Validation and Data Integrity
- Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium
- Performed Back end testing using SQL queries to make sure that data entered has been uploaded correctly into the database tables.
- Automated Regression Test cases using Selenium Web Driver, Jenkins, and Maven . Used Firebug and Fire Path plug-ins to find the elements on the web page based on the element locator ID, Name, Tag, Class Name, XPath, Link Text, Partial link Text and CSS Locator.
- Prepared and presented deliverables for testing done by the Performance Testing team.
- Involved in testing Web services and XML with tool called SOAP UI . Used this tool to locate WSDL file on internet, create Test cases, run them, do load testing , security testing
- Used SVN tool for Source code management and also used Selenium Grid for parallel, Batch Test Execution.
- Involved in analyzing and feasibility check of a newly added functionality for automation. Design and implement Hybrid Driven Framework approach using Selenium Web Driver.
Environment: Selenium RC, Web Driver, Selenium Grid, Quality Center, Soap UI, HTML, XML, Oracle, Core java Script, UNIX and Windows, SQL, C#, Core java Eclipse, Keyword driven and Data Driven framework.
Confidential, New Orleans, LA
QA Tester
Responsibilities:
- Worked with Business users to understand user's requirement for creating Test Plan and Test Cases.
- Participated in requirement and design reviews.
- Performed Integration Testing, System Testing, and Regression Testing.
- Conducted load testing to ensure the billing systems performance is not impacted.
- Extensively used HP Quality center 9.2 for defect management.
- Participated in requirement and design reviews and Conducted load testing to ensure the billing systems performance is not impacted.
- Wrote VBScripts for Functional and Regression Testing
- Performed functional testing by executing the QTP Scripts from Test Director. Used Python to launch QTP scripts from command line for continuous integration testing.
- Verified ETL logs and reject/discard files for errors and reported them to development team.
- Used XPath and DOM to work with dynamic and static objects in Selenium.
- Used JIRA for repository, reporting and tracking bugs, and providing updates on resolved bugs
- Used TestNG Annotations in Selenium RC in Java (Junit) and executed as testing suite.
- Performed manual testing to check the functionality.
- Using Selenium Web Driver API to automate tests on cross browser and cross platform environment. Sound knowledge on Object Oriented Programming concept and Java Language.
- Successfully coordinated UAT (User Acceptance Testing) with business users.
- Attended Agile and Scrum meetings, which included Daily Scrums or Stand-ups, Sprint Check-In and Sprint Reviews.
Environment: Java, Selenium Web Driver, Manual testing Ant, Jenkins, Cucumber, Junit, SOAP UI, Python, QTP, Jira, XML, UFT, HP Quality Center 9.2, ETL testing, Agile.
Confidential
QA Tester
Responsibilities:
- Involved in creation of manual Test reports and Test cases.
- Having knowledge on working with EPIC and All scripts software applications testing, Testing Life Cycle, Agile/Scrum Methodology , EMR/EHR Application testing and EDI Testing .
- Involved in testing the new functionalities based on test cases manually and coordinated with development team in fixing the issues.
- Tracked defects using HP ALM and utilized waterfall methodology for E-Commerce and POS projects. test specifications and converted them into Manual Test Cases
- Diverse experience in Siebel CRM product performing various roles such as analyst, configurator, technical lead, integration specialist and Technical Architect
- Written SQL Queries to retrieve data from the database.
- Performed Compatibility Testing on Internet Explorer, Mozilla Firefox to verify browser Compatibility.
- Developed cases and VB scripts using Quick Test Pro for Testing
- After successful release of projects, developed automation scripts using QTP and integrated the script with master script.
- Tested critical bug fixes and coordinated with developers in release of bug fixes meeting tight timeline.
- Involved in Release support - Release to QA, involved in environment setup, testing the release process.
- Involved in Backend Database testing in Oracle using SQL.
Environment: Manual testing, Siebel 7.7 CRM , VB scripts , SQL, J2EE, TOAD 8.6.1, QTP 9.0 and Quality Center9.0, HP QTP, Oracle 9.i and Windows XP .
