Post Job Free
Sign in

Test Cases Web Services

Location:
Carrollton, TX
Posted:
June 16, 2017

Contact this candidate

Resume:

Name: Mouni N

Email Id: ***********@*****.***

Phone no: 231-***-****

LinkedIn: https://www.linkedin.com/in/mouni-n-8907b4144/

Professional Summary:

Having 4 years of experience in Software Quality Assurance of both Manual and Automated Testing of web based and Client Server based applications in various software development industries and Testing Mobile Apps in different domains using various tools like Selenium, Cucumber, QTP, SOAPUI, & JIRA.

Good experience in coordinating leadership roles in Test Plan, Test case preparation, test case execution, black box, white box testing and grey box testing.

Performed functional testing, smoke testing, regression testing, performance testing, load testing, integration testing and system testing.

Experience in web and mobile applications testing with Selenium IDE, Selenium RC, Selenium Grid and Selenium WebDriver, JUnit and TestNG, Cucumber, Jenkins.

Work experience in integrating Automation scripts (Selenium WebDriver API) on Continuous Integration tools Hudson/Jenkins for nightly batch run of the Script.

Expertise in designing customized Data driven, Key word driven and Hybrid frameworks using Selenium WebDriver, Java, TestNG and Apache POI.

Excellent understanding of SDLC, STLC and Test Methodologies from project definition to post-deployment documentation along with QA process.

Good knowledge and strong experience on Test Automation Frameworks, Implementation, Development and Maintenance.

Experience testing SOA with RestFul/SOAP Web Services. Created entire architecture for backend testing internal and third party API using Test Complete and Soap UI.

REST API Automation using SOAP UI & Groovy scripts, JSON, XML, and then invoking from Java, Maven, Junit, TestNG.

Strong experience with SOA architecture which include SOAP Web Service and Restful Web Service Testing.

Involve in creating REST API client using JUNIT/NUNIT test gem & user groups, privileges to the users using repository manager. REST API calls to fetch and create test data and to interact with sauce labs API.

Experience in understanding the code written in different programming languages like Java, Java Script, Python, SQL and databases like Oracle, SQL server.

Extensively worked on Selenium Web Driver with the preferred Languages Java, JavaScript, C Sharp, Python, Ruby and Perl.

Involve in web services (REST & SOAP) database technologies, and SOA.

Worked in client server and web based application Testing including Java API Testing, manual and Software Testing techniques.

Involved in creation of automation framework in Selenium WebDriver using behavior driven BDD approach in Cucumber framework.

Working knowledge on HP Unified Functional Testing(UFT) in delivering the Bug reports.

Designed, developed and maintained Automated test scripts using UFT 12.53, descriptive programming, VB.

Used HP ALM to interact with Jenkins for C Testing.

Used Jenkins as continuous integration server to run automated test suites.

Worked on distributed test automation execution on different environment as part of Continuous Integration Process using Selenium Grid and Jenkins.

Technical Skills:

Testing tools

Selenium WebDriver, HP QTP/UFT, HP Quality Center/ALM, Junit, Testing, JIRA, SOAP UI, Eclipse, Protractor, Manual Testing, Appium, JMeter, Jasmine, Cucumber.

Web Technologies

HTML, DHTML, CSS, XML, XSD, XSL, XSLT, XPATH, AJAX, JSP.

Defect Tracking Tools

Quality Center (9, 10, 11.0), Jira, Team Foundation Server (TFS 2008, 2010, 2012), Rational Clear quest.

Languages

C, C++, Java, C#, SQL, PL/SQL, Python, UML.

Scripting Languages

Shell, Python, Java Script, PERL, HTML 5, CSS 3, AJAX, XML, Docker, JSON, IBM WCS, Saas.

Databases

Oracle 9i/10g/11g, SQL Server 2005/2008, MySQL, RDBMS, Mongo DB, RDBMS, NoSQL, SQL, Microsoft SQL server.

Project Management

Microsoft Project, Microsoft Office (Word, Excel), Microsoft PowerPoint, MS Access, Agile & Waterfall

Browsers

Internet Explorer, Firefox, Chrome & Safari

Operating Systems

Windows XP, 7, 8 & server 2003, UNIX and Linux

Mobile Manual Testing

Appium, Android, iOS.

TD Bank, Cherry Hill, New Jersey Feb 2017 – Till date

Sr. Automation Tester

Description: TD Bank offers a broad array of retail, small business and commercial banking products and services to millions of customers through its extensive network of thousands of convenient locations. TD Bank, N.A., is a United States national bank chartered and supervised by the federal Office of the Comptroller of the Currency. TD Bank offers banking, insurance, brokerage, and investment banking services.

Roles & Responsibilities:

Developed and maintained automation test scripts for client -server and web based applications using Python and Selenium automation tools.

Created automation framework in Selenium WebDriver using behavior driven approach like Cucumber.

Involved in validating Functional, Integration and Regression test suites using Selenium, Cucumber and the request and response of the Web Services (SOA) through SOAPUI.

Performed Data driven testing using Selenium WebDriver and Junit functions which reads data from property and XML files.

Implemented Page Objects testing, Data Driven using Selenium WebDriver, JAVA, and TestNG.

Developed and maintained automation scripts for regression test cases in Selenium using Java.

Developed Data driven test framework in selenium WebDriver by reading test data from Excel file using Apache POI.

Experience in web and mobile applications testing with Selenium IDE, Selenium RC, Selenium Grid and Selenium WebDriver, JUnit and TestNG, Cucumber, Jenkins

Developed ANT Build scripts to run Sanity Test scripts developed in Selenium WebDriver.

Used ANT to build and run the Selenium automation framework. Once the script got over, framework used to send the automation reports over email.

Used XML files in Sending/receiving XML requests using SOAP UI.

Performed SOA testing for Payments APIs using SOAP UI and Java framework for web services testing.

Created Manual, Automated test cases in Gherkin language using Selenium/Spec flow and developed automation script using selenium web driver in Visual studio.

Performed Manual Testing of this Web application and automated it by using selenium.

Extensively used Selenium locators like Xpath, CSS Selectors, Fire Bug, Fire path locator and WebDriver to test the web application.

Followed Agile testing methodology, participated in daily SCRUM meetings, and testing each SPRINT deliverables.

Reviewed the Selenium Scripts developed by the team members.

Environment: Java, Selenium Web Driver, TestNG, Maven, SOAPUI, Apache POI, Appium, JSON, Xpath, Visual Studio TFS, MTM, Unix/shell.

National Life Group, Addison, Texas July 2016 – Dec 2016

Automation Tester

Roles & Responsibilities:

As an Agile scrum team member, Involved in functional testing of Salesforce Health care application.

Working closely with project manager/Test Lead and Agile Project team to learn about the project functionalities and provided testing timelines.

Involve in using performance and load balancing tools such as Jmeter & LoadRunner. Heavy TestNG and Selenium coding in JAVA using IntelliJ and MARS Eclipse IDEs.

Developed and Executed Test NG Test Cases using Eclipse IDE.

Knowledge in XCode and Android Studio & scripting languages like Unix Shell, Python, Java Script and VB Script. Involve in Mobile Testing using Appium for the applications.

Used HP ALM & Jenkins for Continues Testing. Used Postman API for manual testing.

Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.

Skilled using Testing tools such as HP Quality Centre, HP ALM, JIRA, Web services testing using SOAP UI and REST.

Performed functional testing for each sprint using Selenium WebDriver.

Performed cross browser functional testing using Selenium Grid.

Did performance testing to ascertain how the components of a system are performing in a particular situation.

Involved in writing SQL Queries for backend testing.

Involved in writing automated scripts for angular JS application.

Environment: Java, Selenium WebDriver, SQL, HP Quality Center, Selenium Grid, Eclipse, HP ALM, HTML, XML, agile, SOAPUI, Rest, Mobile Testing.

Auto Owners Insurance, Lansing, MI Feb 2016 – July 2016

QA Analyst/BDD Tester

Description: Auto-Owners Insurance is a mutual insurance company that offers auto, home, business and life insurance to policyholders exclusively through independent agents.

Roles & Responsibilities:

Very good experience in User Acceptance testing, used to test the application for different modules/links in the application with the help Cucumber tool in a Behavior Driven Development(BDD) Framework

Used Cucumber framework to implement Behavior Driven Development (BDD).

Developed BDD tests using Cucumber by writing behavior’s and step definitions.

Involved in creation of automation framework in Selenium WebDriver using behavior driven (BDD) approach in Cucumber framework.

Developed Hybrid Automation Framework, Page Object Model from scratch using Selenium Web Driver and TestNG and defined dependencies using Maven.

Used Java language and TestNG framework for scripting. Used Maven for building the WebDriver project.

Developed Java and Python scripts to automate the test cases.

Used Python codes to handle textbox, dropdown, checkbox, buttons and popup controls.

Created feature file, scenario outlines by improvising Cucumber.

Wrote gherkin and Ruby automation test scripts to execute in Cucumber.

The entire Ruby scripting done using Cucumber framework.

Had good knowledge of cucumber while working on project.

Developed automation test suite from scratch with Selenium Web Driver with TestNG with Java for Webapp to help in regression testing using POM design pattern.

Executed cross-browser and parallel testing using TestNG.

Good Experience on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool.

Used TestNG framework to run unit test, Maven to build the Project and Jenkins as Continuous integration for running test on nightly basis automatically.

Experience in Business Process Testing module and configuring the QC as per Client requirements and used Python for scripting language

Environment: Java, Selenium WebDriver, Test NG, Cucumber, Maven, Eclipse, Jenkins, HTML, XML, agile, SOAPUI, Quality center, Coded UI, Test Manager, Mobile Testing.

UNICEL Technologies-Bangalore, India March 2014 – July 2015

Selenium Engineer/SOA Tester

Description: Unicell creative, resourceful manufacturer with a strong commitment to customer service. Innovative and flexible, we have successfully brought to market several ground breaking, “best in class” products. Our basic models are the Aerocell, Aerocell Transit, Aerocell SRW, the ClassiCube, and the Dry Freight. We build an almost unlimited number of custom variations to these basic products.

Roles & Responsibilities:

Performed Web Services Testing and XML validation by creating test case suite using SOAP UI.

Validated web services manually and through Automation using SOAP.

Conceptualized, designed, and implemented automated functional API test cases using SOA test, and SoapUI.

Tested request and response XML's based web services interfaces using SOAP UI.

Experienced using Testing tools such as HP Quality Centre, HP ALM, JIRA, Web services testing using SOAP UI PRO and REST.

Used Groovy scripts on Script Runner module to compose custom scripts for JIRA.

Worked on JIRA for following and updating the JIRA tickets and per assigned.

Performed Defect Tracking & Management in JIRA. Generated automated daily reports using JIRA API.

Worked on SOAP & Rest using HP UFT.

Done automation testing using automation tools Selenium, QTP/UFT, manual testing, backend testing and creating automation testing environment.

Created custom JSON/XML Assertors to validate SOAP and REST API calls, and Data Banks to store and analyze data input/output and error codes.

Used SOAP UI assertions and Groovy script for web service automation Testing.

Create test cases using SOAP UI, JUnit, JMeter.

Experience in Load Testing using Web Load, Firebox Firebug, HTTP analyzer, SoapUI etc.

Execute Test Script in SoapUI for all the existing web services at the end of each Sprint to ensure all the previous functionalities are intact.

Created JIRA Work flows for multiple projects according to business needs.

Installed and upgraded Jira in production to keep up to date.

Implemented new Jira workflows for the QA teams and dealt with Splitting Jira server.

Have Experience in services testing using SoapUI, Test Harness and JMON.

Environment: Selenium WebDriver, Jira, Ant, SoapUI, Cucumber, Appium, Web Services, JavaScript, XPath, Eclipse, Firebug, Firepath, Google Chrome, Mozilla Firefox, HTML, SQL, Quality Center, Windows.

MARS Telecom - Hyderabad- India Feb 2013 – Jan 2014

Manual Tester/Appium

Description: MARS Telecom Systems (ISO 9001:2008 certified) is an established software product development solutions provider and an outsourced development and services partner with deep expertise in the telecom, networking, convergence and custom application development.

Roles & Responsibilities:

Developed Appium Scripts for Native Android/IOS Apps using Java.

Identifying objects of App using UI Automator tool for Android and Appium Inspector for IPhone

Performed the Mobile Testing for Mobile App of Client, identify the Mobile Platform like IOS, Android by using Appium.

Performed Functionality Testing and Integration testing using HP Quick Test Pro (QTP).

Developing Automation scripts using Descriptive Programming and maintaining Local and

Global Object Repository in QTP.

Preparing and executing Test cases, Review test cases and Defect Reporting

Analyzed Test specifications and written Manual Test cases for Black Box Testing.

sed Selenium Grid to test the compatibility of the tests across multiple servers to save time.

Worked on White-Box server-side System level test cases using JUNIT.

Developed Reusable Actions and performed Regression Testing for major releases using HP QTP/UFT.

Written automation test cases in the following languages in Java, C#, C++.

Performed Cross-platform, UI testing for native and hybrid mobile apps using Appium test automation framework.

Designed Hybrid Appium Test automation framework, Page Object Model for mobile application (Android/iOS apps).

Developed automation scripts for Native Mobile applications using Appium and Java.

Environments: Appium, Java, QTP, SQL Server, Quality Center, VB script, HTML, Java Script, SoapUI.

Education:

Master’s degree from Ferris State University, Michigan.

Bachelor’s degree in Computer Science Engineering from JNTU, India.



Contact this candidate