Qa tester Resume
San Francisco, CA
SUMMARY:
- 7+years of extensive experience in Analyzing, Designing and Implementation of QA testing strategy for Web based and Client/Server applications using Manual testing and Automation testing Selenium of client server application in back end testing. • Good working experience in automation tools like selenium web drivers, selenium RC, selenium IDE and QTP (Quick Test Professional).
- Experienced in providing the efficient locators strategy like XPath and CSS to run Web Driver script in stable condition.
- Extensively experienced in performing Manual and Automated Testing.
- Hands on experience of Mobile Apps Testing in Manual and automation testing of Mobile Apps.
- Experienced with various types of testing like GUI testing, Web testing, Regression testing, User Acceptance Testing, Functional Testing, System Testing, Integration Testing, End to End Testing, Unit Testing.
- Implemented functional tests using java, testNG/JUnit framework and also cucumber framework.
- Experience in analyzing business specification documents, designing and developing Test Plans, writing and executing Test Cases.
- Good experience in reviewing business requirement document and software requirement documents, test cases and their execution, also coordinated with developers for fixing defects.
- Expertise in smoke testing, blackbox testing, Integration testing, Database testing, regression testing and GUI software testing.
- Expertise in Backend testing using Oracle, MS SQL, plsql, etl.
- Experience in Web debugging tools like XPath, Fire path, and Firebug and also provided efficient locators for strategies like Xpath and CSS to run web driven scripts.
- Experience in ANT, MAVEN to create projects, JAR files, POM.xml with artifacts and dependencies.
- Worked on end to end testing using Selenium web drivers/RC/IDE/Grid, TestNG/Junit and also web services like REST and SOAP.
- Extensive experience in data driven, keyword driven and hybrid test automation frameworks.
- Experience with Automated Testing tools such as Selenium - RC, Web Driver and Selenium Grid.
- Experienced in automation based on Web Driver and TestNG framework with Java programming language.
- Experienced in Creating/Executing/Troubleshooting Selenium automation test scripts generated from test cases.
- Experienced in bug tracking, reporting and using Quality Center (QC) and JIRA for global test management.
- Good knowledge in different programming languages like java, JavaScript, HTML and databases like SQL server and ORACLE. Good knowledge in testing angular js applications using protractor.
- Experienced in continuous integration using JENKINS, HUDSON to support tools likes CVS subversion, GIT and executed Apache ANT and apache Maven.
- Worked on performance testing using j meter and load runner.
- Worked on database testing on triggers, logical views and SQL queries which support database refactoring
- Familiar with OSI and TCP/IP.
- Excellent in creating DBFit tests for querying the database.
- Have worked on sub version control tools like GIT and SVN.
- Experienced in Software Development Life Cycle (SDLC), Defect life cycle management and different methodologies like Waterfall, Agile, and Scrum.
- Experienced in writing SQL queries for back-end testing and validation of data.
- Excellent analytical, problem solving, communication and interpersonal skills, with ability to interact with individuals at all levels.
- Authorized to work in the US for any employer
TECHNICAL SKILLS:
Languages: C,C++, Java,c#, HTML, XML, JavaScript, SQL, Python, Perl, TCL, VB Script.Testing Tools: Selenium Web driver/IDE/RC/Grid, Junit, TestNG, SoapUI, HP Quality Center/ALM/Test Director, Cucumber,FitNesse.
Defect Tracking Tools: Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), ALM QC, TestDirector, TestLink, Bugzilla,Rational clear quest.
Testing Framework: JUnit,TestNG, Mochajs.
Built Tools: ANT, Maven.
Continuous Integration Tools: Jenkins/Hudson, Travis
Methodologies: Agile (Scrum), Waterfall, and TDD.
Databases: Oracle, SQL Server, MS-Access.
Web Technologies: HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP.
Repository System: GitHub, Subversion, TortoiseSVN.
Cloud Based Testing: SauceLabs, BrowserStack.
Version Control: CVS, Git.
Operating Systems: Windows, Linux, UNIX.
WORK EXPERIENCE:
QA Tester
Confidential, San Francisco, CA
Responsibilities:- Implemented Page Objects model (pom),Apache POI in Web Driver Scripts, Data Driven, Keyword Driven and Hybrid Frameworks using Selenium Web Driver, Junit, and Java.
- Involved in automating test cases using Selenium Web Driver with TestNG, java
- Developed automation script for Mobile Native applications (IOS, Android) using Appium, Java.
- Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium. Performed functional and browser compatibility testing on mobile (Windows Mobile), web and desktop applications (Windows).
- Used emulators and IOS simulators to perform the manual Mobile Testing.
- Worked on Speed Pod projects, a new Capital One concept for Agile functioning of large Integrated projects
- Embraced a servant leader role across scrum teams and support them by proactively identifying and removing impediments and dependencies.
- Extensively used ETL methodology in testing for supporting data extraction, transformations and loading processing, in a corporate-wide-ETL solution using ETL tools like Informatica
- Extensively executed T-SQL queries in order to view successful transactions of data and for validating data in SQL Server Database.
- Developed an interactive offline assessment form using Adobe Lifecycle Designer and JavaScript.
- Created Tests for an entire module (Form 2728) of the application to check all the Error Message in the Database using the DBFit Tool.
- Trained the new BA's and QA's on how to use Finesse and DBFit correctly.
- Involved in implementation of Test Automation Framework build using Selenium WebDriver,protractor to handle Angular JS, TestNG and Maven technologies under Java platform utilizing industry leading design patterns and approaches.
- Created Test Cases and filled on Clear Quest and Quality Center ALM 11.5
- Developed Test Scripts to implement Test Cases, Test Scenarios, and features for BDD (Behavior Driven Development), TDD (Test Driven Development) using Cucumber with java.
- Used Git for Version Control and Code Collaboration to manage code reviews.
- Extensively experience in testing code using FitNesse.Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
- Identified bugs using VSTS test edition 2010 tool. Performed load test, performance test, web test, manual
- test and ordered test using VSTS too.
- Coordinated with developers and record defects in JIRA to track until they are resolved.
- Generated, parsed and validated JSON and XML formatted data using Groovy Script that received in response from REST API calls.
- Used python scripting for automating user tasks.
- Used TestNG framework to run unit test, Maven to build the Project and Jenkins as Continuous integration for running test on nightly basis automatically.
- Involved in design and Implementation of Protractor Testing for Angular js code base.
QA Tester
Confidential, National City, CA
Responsibilities:- Created functional automation test scripts using selenium Web driver with TestNG framework.
- Developed Data Driven, Keyword Driven and Page Object Model Automation Frameworks using Selenium.
- Worked with open source tools such as Selenium (Selenium IDE, Selenium RC,Selenium Web Driver, and Selenium Grid), Cucumber, Jenkins, Maven, SoapUI, JUnit, JIRA and Eclipse.
- Performed manual testing (emulators & IOS Simulators) & Mobile Application Testing using Appium.
- Used ANT to build and run the Selenium automation framework. Verified data integrity through backend.
- Worked as a member of a self-managed Agile/Scrum team, developing a workforce scheduling application
- Written complex PERL scripts for text processing, data parsing and database connectivity Tested Complex ETL Mappings and Sessions based on business user requirements and business rules to load data from source flat files and RDBMS tables to target tables.
- Used JavaScript, Protractor to develop automation scripts for angularJS applications
- Defect management in JIRA.
- Used Ruby to implement step definitions.
- Used Ruby Mine IDE and wrote Gherkins/scenarios and generated step definitions and methods using ruby/ Cucumber, for different functionalities of the above applications. Performed regression tests to validate the changes for different functionalities, found defects and reported them to development using Quality centre.
- The entire Ruby scripting done using Cucumber Framework Wrote and executed SQL queries to verify the data updates to various tables and ensure data integrity.
- Used SVN to maintain and manage the build scripts, test data used and other documents related to the project.
- Tool Evaluation for mobile Automation and performed a proof concept for different mobile automation solutions to decide upon the best suited tool for Coded UI.
- Tested the UI of the end product on mobile, PC, Android and Apple platforms to ensure that language translation and Currency conversions were displaying as required.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET
- Developed test scripts for web services using SOAP UI and worked with XPATH.
- Involved in SOAP & REST based web services testing using SOAP UIPRO web services testing tool.
- Performed web services testing with SOAP UI and Performed Security testing for employee login validations.
- As a proof of concept, used DBFit to reduce a 969 field ICD code mapping test from 60 minutes to 4 seconds.
- Automated test scripts in selenium with test automation in python.
- Dynamic parameterization of Desired Capabilities through Maven & Jenkins, Launch Appium programmatically on Windows & mac.
- Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment. Used ANT and MAVEN as a build tools on java projects for the development of build artifacts on the source code.
QA Engineer
Confidential, Miranda, CA
Responsibilities:- Developed automation test suites and test scripts using Selenium Web Driver, TestNG and Maven.
- Documentation of UAT Test Scenarios, Test Cases and Test Scripts.
- Used Rational Clear Quest as defect tracking tool and creating the defects in Clear Quest for the bottlenecks identified through Peak Test.
- Very extensive and recent hands-on technical, functional and project management experience with Oracle Customer Care and Billing (CC&B), through release 2.4.3 (SP3).
- Extensive experience integrating Oracle CC&B and RMB products with Oracle EBS financial solutions
- Conducting the follow-up meetings with project & Support team to go through the bottlenecks.
- Extensively used Selenium (XPath, ID and CSS locators) to test the web application.
- Manual Testing in a .Net environment with some SQL and C# scripting of environment setup.
- Involved in automation scripting using Coded UI, C#, MTM.
- Involved in developing the Business Layer in C#.NET, where all the Business Objects are written in developing the whole Application.
- Preparing the Super Class, Common function libraries, Data pools according to the Automation Test Cases.
- Worked with Retesting and Regression testing.
- Integrate the Selenium Automation Test Cases to Clear Case VOB.
- Experienced in Installing, Configuring, Customizing, Administrating, Maintaining and Troubleshooting Microsoft CRM 2011 and CRM 2013.
- Worked as a member of a self-managed Agile/Scrum team, developing a workforce scheduling application.
- Used Informatica ETL tool for Extraction, Transformation and Loading the data into target database
- Coded dynamic and browser compatible UI web pages using JavaScript, CSS3, HTML5, JQuery, Ajax and responsive design in MVC environment.
- Evaluation tool and prepare proof of concept for tool like HP quality center, QTP and MTM, Microsoft visual studio 2010 Test professional and Coded UI test.
- Rewrote several key web pages as part of the overall UI site redesign.
- Open source tools such as Selenium, Junit, JMeter and Appium are being used for test automations.
- Validated SOAP and REST services with JSON/XML.
- Logged and managed defects using Microsoft Test Manager (MTM) defect management tool.
QA Tester
Confidential, Lansing, MI
Responsibilities:- Executed manual testing for all scenarios on products
- Perform full manual regression testing of MDM
- Perform the functional testing of web services using soap scope.
- Used traditional waterfall methodology was used to build as well as test the developed application for as many bugs as possible before the application was deployed.
- Involved in Database testing by writing & executing SQL & PLSQL queries using TOAD to validate that data is being
- Took the initiative to automation of ETL testing process the prefaware tool.
- Involved in Manual Test Case Preparation and Test Case Execution using Quality Center
- Successfully implemented Mercury Quality Center for Requirement Management, Test Design, Test Execution, Defect logging, Requirement Mapping with Test cases.
- Extensively used SOAP UI and REST client for testing SOAP, RESTful Webservices
- tested messaging between various loosely coupled systems within the Service Oriented Architecture with xml.
- Tested web services using SOAP UI to test the Xml requests and the responses for each of the operations.
