Sr. Selenium / Web Services Tester Resume
Roseville, CA
SUMMARY:
- Over 8 years of experience as a QA Test Engineer using Manual and Automation Testing of web and Mobile application, Client/Server with specializing in Software Assurance Testing and QA Automation Engineer.
- Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP/UFT, Appium to develop Automation testing scripts for Web, Mobile and Client/Server applications.
- Work on Appium for App (Android/i - Phone) testing. Developed Appium Script for Native Android/IOS Apps using Java.
- Hands on Experience on testing Web Services (SOAP, REST) using SOAP UI Tools.
- Identifying objects of App using UI Automation tool for Android and Appium Inspector for i-Phone.
- Experience in Full life cycle system development involving analysis, design development, testing, documentation, implementation maintenance of application software.
- Sound knowledge on JUnit, TestNG framework for Unit Testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
- Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
- Expertise in performance testing using LoadRunner with Detailed Analysis of Reports and Graphs.
- Strong knowledge of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) and the role of QA in different testing methodologies like Agile, and Waterfall etc.
- Participated in QA Team meetings and Bug tracking meetings.
- Developed and executed Test Plan, Test Confidential, and Test Scripts for various applications.
- Extensively worked with all phases of testing deliverables including creation of Test Strategy, Test Plans, RTM, Test case specifications, test execution, Defect tracking, Resolution, Documenting and Reporting.
- Working knowledge on Confidential Unified Functional Testing in delivering the Bug report.
- Proficient in Planning, Developing, Scripting, Executing, and Analyzing Performance Tests.
- Identified any potential issues, validate them and reproduce the steps.
- Review/Update/Versioning test Confidential of team members, knowledge sharing between onshore, offshore members to generate strong quality test Confidential . ordinate onshore - offshore teams.
- Created Manual Test Confidential in Confidential QC/ Confidential ALM for various User Stories based on Release.
- Experienced in developing web - based applications using Java, Python, XML, CSS, HTML, JavaScript, C#, Soap UI and JQuery.
- Expertise in tracking and preparing reports on testing activities such as Testing Results, Test Confidential Coverage, Defects Status, Performance Baselines etc.
- Experienced in automation tools such as Confidential /Mercury Quality Center, QTP.
- Excellent interpersonal skills, proven team player with an analytical insight to problem solving and deliver under high stress environment.
TECHNICAL SKILLS:
Testing Tools: Selenium IDE, Selenium WebDriver, Quick Test Pro 8.0/9.2, Confidential Quality Center 8.0, 9.2, TestNG, Test Director 7.2/7.5/7.6, WinRunner 8.0, Rational tools.
Defect Management Tools: Test Directory, Rational Clear Quest, JIRA, Bugzilla, Rally, Project Issues
Defect Tracking Tools: Test Directory 8.0, Quality Center 9.0, JIRA, Bugzilla, Rational Clear Quest
Testing Methodologies: Smoke, Functional, Integration, Regression, GUI, System and User Acceptance Testing.
Operating Systems: Windows 98/2000/2003/ XP/Vista/7, MAC OS X, UNIX.
RDBMS: MS SQL Server 2005/2008, Oracle 10g/9i, MySQL.
Programming Languages: C, Java, SQL, C#, PL/SQL, HTML, XML, VB Script
Web Technologies: HTML, XML, VB Script, Java Script.
SDLC Methodologies: Waterfall, V - Model, Agile.
ERP Applications: Oracle Purchasing, Oracle Inventory, Oracle Order Management, System Administration
Office Communication: MS Outlook, MS Project, MS Word, MS Excel, MS PowerPoint 2000
WORK EXPERIENCE:
Confidential
Selenium Tester
Responsibilities:
- Followed Agile Methodology in analyses, define, and document the application.
- Designed, executed and maintained regression automated test Confidential with Selenium WebDriver, TestNG.
- Developed Test Confidential manually and generated Automation Scripts using open source tools like Selenium WebDriver, TestNG, SOAP UI, and Maven.
- Used XPath and DOM to work with dynamic and static objects in Selenium.
- Conducted smoke, functional, regression, integration and system testing on the web application.
- Automated test scripts using Selenium with Firebug and Firefox Add-ons (XPath Checker, XPather and JavaScript) to enhance efficiency of IDE testing.
- Created & Maintained Selenium Automation Scripts for the Scrum Stories.
- Involved in Designing & Developing data driven framework using Selenium WebDriver, TestNG and implemented Java Mail to send the regression result automatically.
- Developed and executed Selenium test Confidential using Maven (Page Object Module) and Jenkins.
- Created XML based test suite and integrated with Jenkins Server to execute automation scripts on a regular basis by scheduling Jenkins jobs in different test environments with different test configurations.
- Participated in designing the REST APIs that allows sophisticated and effective results, also low cost integration achievement with the use of JMETER tool.
- Implemented simulator for mobile app testing in IOS using Appium Tool.
- Used Appium to facilitate mobile testing by creating mobile Driver class with the required Mobile capabilities.
- Implemented Appium Scripts to test iOS and Android platforms.
- Involved in automation scripts for mobile native applications using Appium, Java and Selenium.
- Worked in a Scrum Agile process for delivering the outputs on time.
- Developing and integrating the step definitions for each step in the cucumber scenarios.
- Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API. Groovy Scripting is used to create complex validation scripts.
- Worked on Web-services applications, using SOAP UI tool, to create a Web Service Test from SOAP request and validate the response against the database.
- Involved in Web services testing using SOAPUI Tool. Validated request and response XML. Added assertions to validate the XML in Web services SOAP and RESTFUL service.
- Involved in testing Web Services (SOAP) for XML data with the tool called ‘SOAP UI’ for the local WSDL with URL and created Test Confidential, run them, do load testing, security testing.
- Interacted with the offshore team and provided necessary guidance in order to implement testing.
- Performed WCF, Web Services testing in the SoapUI
Environment: Web Services, Selenium WebDriver, Jenkins, Cucumber, Java, Maven, Appium, TestNG, Quality Center, Firepath, Firebug, Eclipse, XPATH, SQL Server, JMeter, Protractor.
Confidential, Roseville / CA
Sr. Selenium / Web Services Tester
Responsibilities:- Configured Selenium WebDriver, TestNG, Maven tool and created selenium automation scripts in java using TestNG prior to agile release.
- Developed Test Confidential manually and generated Automation Scripts using open source tools like Selenium WebDriver, TestNG, SOAP UI, and Maven.
- Used Selenium IDE for recording and involved in developing new Selenium Scripts using Java API to automate Web Application Testing.
- Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.
- Used TestNG Annotations in Selenium WebDriver and executed a batch of tests as TestNG suite.
- Worked with designing and building automation frameworks in Cucumber BBD.
- Identified correct GUI elements using various Selenium Locators like ID, Name, Link Text, Partial Link Text, XPath and CSS locators to find the Web Elements using Selenium and creating automation scripts.
- Created test scripts using Groovy script to automate web services in SOAP UI.
- Performed FACETS, Functional, Integration, System, Regression Testing on different Interfaces and tested Restful & API Web Services using SOAP UI tool.
- Performed multiple SOA architecture web services validation using SOAP UI Pro.
- Added assertions to validate the XML in Web services SOAP and RESTFUL service.
- Performed Web Service API testing for UI content verification and validation with business logic XML using SOAP UI.
- Created data-driven automation scripts for testing API Web Services using SOAP UI.
- Responsible in Developing Web Applications on Selenium WebDriver, TestNG Framework and Appium Automation Framework for mobile application.
- Performed the mobile testing in different platforms like IOS and Android using Appium.
- Cucumber was used for entire regression testing and functional testing with primary tool as Selenium to test Scenarios, test Confidential and test conditions identified.
- Interacted with development and Product Management team for the Quick Resolution of Reported Bugs and Various Technical Issues.
Environment: Selenium WebDriver, Jenkins, Cucumber, Web Services, Cucumber, Java, Maven, Appium, TestNG, Quality Center, Firepath, Firebug, Eclipse, XPath, SQL server, JMeter, Protractor.
Confidential, Chicago, Illinois
QTP/UFT Engineer
Responsibilities:
- Project is developed using waterfall methodology.
- Extensively used QTP integrated environment like Data Table, Actions, and Recovery scenarios.
- Analyzing business requirements and functional specifications to create and maintain automated test scripts using Quick Test professional (QTP) for Credit View application.
- Created User Defined Functions in QTP Function Library to re-use them in different tests and using Test Director for Defect tracking and reporting.
- Created automated VB scripts using Quick Test Professional. Generated Test Data for Automation Scripts in Excel from QTP.
- Enhancing the QTP scripts with Conditional Statements and Functions
- Experience in backup and recovery of Oracle SOA suite.
- Create Keyword Driven framework in QTP/UFT to be reused across multiple functionalities. Use this framework in Regression Suite.
- Preparation and execution of test scripts and SoapUI tool to perform Web Services testing.
- Performed testing on the Web Services API's using protocols like HTTP, HTTPS, SOAP and WSDL using SoapUI tool related with various interfaces.
- Worked with Proxy recording to create automatically Jmeter scripts for execution.
- Enhanced the QTP scripts by inserting VBScript functions and Checkpoints to check for Broken Links, Text, Table, XML and Images, and Synchronization Point to capture upload time.
- Created Exception handlers and user-defined functions in QTP/UFT.
- Performed Functionality Testing and Integration testing using Confidential Quick Test Pro (QTP).
- Reviewed and Analyzed Test results using the Result Logs in QTP
- Create UFT 12.02 scripts and execute them from ALM/Quality Center Test Lab to regression test various company systems.
- Converted all QTP 11.00 scripts to UFT 12.02 scripts.
- Performed testing activities inclusive of Functional, Integration testing, System, GUI and regression testing and executing automation test scripts using QTP
- Performed Positive and Negative testing by inputting valid and invalid data involved in writing the Backend scripts.
Environment: ASP.NET, Oracle, Quality Center, QTP, UFT, Confidential Quality Center, VB Script, MS Office Script, SoapUI, JMeter, Oracle, and Windows.
Confidential, MiamiLake,FL
Sr. Automation Engineer
Responsibilities:
- Involved in validating functional, Integration and Regression test suites using Selenium, Cucumber and the request and response of the Web Services (SOA) through SOAPUI.
- Involved in Regression Testing using Selenium WebDriver by writing scripts in Java to Automate and used TestNG Framework
- Performed Regression testing on new builds, every modification in the application using Selenium WebDriver.
- Involved in Payments API's using Soap UI and Java framework for Web Services testing . Responsible for estimating required resource and components for SOA testing.
- Performed Regression testing on new builds, every modification in the application using Selenium WebDriver.
- Recorded JMeter user scripts implementing parameterization both manually and by data driven wizards in JMeter.
- Developed new Automation test Confidential using Selenium WebDriver and TestNG .
- Developed and Executed Test NG Test Confidential using EclipseIDE .
- Performed Backend testing to verify the data integrity by passing SQL Queries.
- Coordinated with developers and record defects in JIRA to track until they are resolved.
- Participated in daily SCRUM meetings and gave the daily status of testing.
- Performed functional testing to identify various critical points in the application and automated it by using Selenium Web Driver with JUnit .
- Developed ANT Build scripts to run Sanity Test scripts developed in Selenium Web Driver .
- Experience in analyzing and supporting various teams for testing and debugging of SOA based services and applications.
Environment: Java, Selenium IDE, Firebug, SQL, IOS, Jira, Jenkins, Microsoft Test Manager, JMeter, SOAP UI, TFS, MIM, XML.
Confidential
Manual Tester/Load Tester
Responsibilities:
- Experience in leading a Manual Testing assignment and successfully tracked progress of Manual testing effort.
- Implementation of a fully automated load testing framework with JMeter and various JMeter maven plugins.
- Developed script and performed WebServices testing using SOAP UI pro tool for functional and regression testing.
- Used SOAPUI to test SOA based architecture application to test SOAP services and REST API.
- Well versed with ALM/Quality Center to track progress of Manual Testing Projects.
- Experience includes the testing of Client/Server, ETL, SOA and Web applications,using Manual and Good experience in creating, modifying and enhancing both manual Test Scripts and Test Scripts created.
- Involved in all the phases of Manual Testing process and worked closely with Business stakeholders.
- Disability customers who are qualified under Social security plan for the payment of benefits as a result or injury conducted Regression testing, smoke testing, cross browser testing through manual testing.
- Used Quality Centre for preparing the Test Plans and manual Test scripts.
- Perform functional, exploratory and manual tests.
- Implemented and developed Test Plan, Test Confidential, Test and Test Reports, Defect Reports for Manual tests.
- Experienced in formulating Test plans, designing manual Test Confidential to support Quality-oriented deliverables.
- Identify test Confidential that need to be automated by reviewing existing manual test Confidential .
- Preparation of test Confidential, end-to-end testing with Test Planning, Manual Testing, Regression Testing and Defect reporting.
- Performed WebLogic Server administration tasks such as installation, configuration, monitoring and Performance tuning.
Environment: VB.NET, ADO.NET, Web Service, VS.NET, SOAP UI, SQL Server, JMeter,Quality Centre.
Confidential
Manual Tester
Responsibilities:
- Involved on testing the new functionalities based on test Confidential and coordinated with development team in fixing the issues.
- Good experience in Agile and Waterfall methodology.
- Involved in Release support - Release to QA, involved in environment setup, testing the release process.
- Used SOAP UI for testing Web Services, inspection of WSDL files, generation of SOA envelopes, and acceleration of many other common XML tasks encountered during development of Web-Service enabled applications.
- Created test planning and participated in execution for API Testing using SOAP UI.
- Used Docker for the JMeter test execution.
- Involved in scope creation, script creation, configuration, execution, analysis, resolution, retesting in order to performance testing using JMeter.
- Created JMeter scripts to perform the load, volume, stress and capacity
- Ensure that all the test Confidential are updated in the Test Director along with Master test plan.
- After successful release of projects, developed automation scripts using selenium and integrated the script with master script.
- Tested critical bug fixes including critical fixes and coordinated with developers in release of bug fixes meeting tight timeline.
- Defects were tracked, reviewed, analyzed using Test Director.
- Designed and documented test Confidential derived from requirements.
- Manually verified the applications according to the requirements, Modified automation scripts as test case changes.
Environment: Test Director 8.2, Oracle9i, TOAD, SQL, Selenium RC, XML, JSP, Windows XP, SoapUI, JMeter, UNIX and Visual Source Safe.