Post Job Free
Sign in

Test Cases Web Services

Location:
Newark, DE
Posted:
June 19, 2017

Contact this candidate

Resume:

PRIYA SDET

Email: ac0w2l@r.postjobfree.com

Ph.: 401-***-****

Professional Summary

Overall 8+years of professional experience in IT Industry as a QA Test Engineer.

Expertise in Automation testing using Selenium Grid/Web Driver /RC / IDE, Cucumber, QTP,

Appium.

Strong experience in working with Healthcare, Telecommunications, Banking and Financial organizations.

Extensive experience in both Manual and Automation testing using structured Testing

Methodologies and Automated Testing Tools.

Skilled in Software Quality Assurance and data analysis with prominence on Front End Testing (Functional Testing and GUI Testing), System Testing, Middleware Testing, Backend Testing and Regression Testing of Stand-alone web services (SoapUI) & Mobile applications.

Well versed with all phases of Software Development Life Cycle (SDLC) as well as Software Testing Life Cycle (STLC) in different testing methodologies like Agile, Spiral and Waterfall etc.

Skilled in writing Test scripts using different programming languages like Core Java, Java Script, VB script, C#, Python.

Experience writing automated test cases using C# and Visual Studio2015 test framework.

Expertise in life-cycle management tools JIRA, Rally, Rational Concert, Quality Centre

Experienced in reviewing and analyzing Business requirements and writing detailed test plans, scenarios and test cases.

Strong capability in identifying the locators for each element on selenium, also on usage and construction of xpaths & CSS

Coordinated with Client & offshore team to get the deliverables completed on time

Expertise in understanding Object oriented Concepts, Web Application UI model, HTML, XML, basic understanding of Dynamic web applications, API/ Service Layer

Experience with White box, gray box, black box, end-end, system, beta testing, Regression Testing and Accessibility Testing.

Actively interacted with the development team to fix crucial bugs.

Expertise in using different bug tracking tools like JIRA, Quality Center (QC), Mantis bug tracking tool, Bugzilla & Spira.

Experience with Regular expression, recovery scenario in QTP.

Skilled in identifying Selenium test case defects, understand them and expertise in performing backend data validation/testing using complex SQL queries to validate the completeness, integrity and accuracy of data records.

Experience with performance engineering and profiling, and tools such as Load Runner and JMeter

Diversified experience implementing different automation frameworks like keyword Driven framework, Data Driven framework and Hybrid framework.

Participated in defect management process, track and retest defects found during testing until fixed.

Experience in facilitating and leading testing sessions with end-users of all levels (junior-staff to Senior Management).

Strong Knowledge in JAVA/J2EE related technologies in the field of software programming and developing.

Strong Analytical and problem-solving skills with great attention to detail, critical thinking- with the ability to lead multiple test paths simultaneously and communicate results.

Excellent interpersonal skills, good Team Player and a very fast learner.

Excellent leadership qualities and communication (oral, written, presentation) skills and can also work independently as and when required.

Technical Skills

Testing Tools

Selenium Grid/Web Driver/RC/IDE/GRID,QTP,Test Manager, Appium, Cucumber,TFS.

Languages

C, C++, Java, Java Script, VB script, C#, Python, HTML, XML, CSS, JSON.

Test Framework

JUnit, Test NG, Jasmine,Data Driven Framework, Keyword Driven.

Web Debugging Tool

Xpath, Firepath, Firebug, Web debugger, Lotus Notes.

Continuous Integration Tools

Jenkins, Bamboo, Load Runner,JMeter.

Web services

Soap UI, Restful.

Processes/Methodogies

Agile-Scrum, Waterfall.

Bug Tracking Tools

JIRA, Quality Center (QC), Mantis bug tracking tool, Bugzilla, FogBuz, Redmine & Spira.

Other Tools/Frameworks

Visual studio, Spotfire.

Build &Deployment Tools

ANT, Maven.

Source Version Control Tools

SVN, GIT, TFS.

Databases

Ms Access, SQL Server, MySQL, Oracle, MongoDB.

Operating Systems

Windows 10/8/7/XP/Vista, Unix, Linux, Mac.

Work Experience:

Client: Health Plan Services. Tampa, FL. Jun 2015– Present

Role: QA Selenium Tester.

Project Description: Health Plan Services (HPS) is the nation’s largest independent provider of sales, benefits administration, retention, and reform and technology solutions to the insurance and managed care industries. The project Go-To-Exchange Suite (GT-S1) is designed to provide deep transaction visibility, effective management of data transfer across channels, manage member billing, premium reconciliation and customer service.

Roles & Responsibilities:

Working as a Quality Assurance Analyst in the testing team for Preparation and execution of Automation Test Scripts and Test Suites with Selenium Grid/Web Driver using Test NG, Maven and Java.

Analyzed business requirements and functional documents, built the test strategy document that define the test environment, phases of testing, entrance and exit criteria into different phases of testing and resources required to conduct the effort.

Performed testing in GRID backend on a large enterprise-level application built on Service-Oriented Architecture (SOA).

Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.

Developed test scripts using Core java and Test NG test Cases using Eclipse IDE.

Did a POC in automating Angularized application using Jasmine.

Proficient at creating and executing SQL Queries involving multiple tables using join statements and validated it against Web-UI.

Involved in Interface Testing (API testing) and ensured data and control are working properly between middleware and backend systems using complex Application Programming Interface (API).

Connected JDBC API with Selenium Web Driver to retrieve database information.

Reviewed Test Scenarios and Testcases with business signoff, before the execution starts

Using Jenkins for knightly build execution and sending position mail and service if build fails to QA team.

Provided the Testing Effort estimates and timely feedback on progress of the testing activity.

Used Visual Studio to reproduce the bugs by running the failed unit test cases.

Checking 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 validate data for databases.

Engaged in GUI, Functional, Interface, Regression, Integration and User Acceptance Testing by using TFS tool.

Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole.

Coordinating with onshore team, attending calls with component teams to acquire functional knowledge

Logged Defects in HP ALM with priorities and co-ordinate with Development team for bug fixing.

Logged the errors, reported defects, determined repair priorities and tracked the defects until resolution using PVCS tracker, QC and Rally.

Altered, debugged tests and responsible for sending DSR (Daily Status Report) for onshore and offshore managers.

Created public reports using Dashboard, Excel Reports and Document Generator in Quality Center to help the QA Manager and Project Manager in reporting Project status reports.

Environment: Selenium Webdriver, SWIFT,TestNG, Maven, Java, Eclipse IDE, SOA, SOAP, REST API, Jasmine,

SQL, JDBC API, JMeter, Visual Studio, HTML, XML, HP ALM, GUI, QC, Rally.

Client: SPRINT, Reston, VA. Dec 2013-May 2015.

Role: Quality Assurance Analyst

Project Description: SPRINT is an American Telecommunication holding company that provides wireless services and is an internet service provider, recognized as the fourth largest mobile network operator in the US The project involves testing the Company website for functional testing on different browsers (IE 7.x, 8.x), FireFox, Chrome and Safari for multiple Operating Systems (Windows, Linux and Mac) using various automation tools, verifying and validating the database, performance and web services testing.

Roles & Responsibilities:

Reviewed & Analyzed Functional Specification Requirements in order to understand the requirements & business expectations.

Performed cross browser functional testing using Cucumber.

To understand the scenarios and preview test scripts used Gherkins.

Feasibility involved in Gathering requirements, studying the application and collecting the information from developers and business.

Worked on cucumber to write acceptance tests for web application. By using Cucumber converts automation of functional validation in easily readable and understandable format.

Worked on Agile methodology using STLC.

Developed test scripts using C# and python.

Created and maintain server-side integration tests -python, JSON documents, MongoDB running with every build (git, JMeter).

Work as SDET in a feature delivery team. Responsible for the on time feature deliveries.

Prepared the Business Processes (Test Cases) once the Design and Business rule document was analyzed.

Testing the web-based application manually and also used Selenium (Web Driver) for Automation.

Working across multiple lines of business to manage efforts and customer expectations.

Updated and created Test Plans, Test Strategies, Test Scenarios and Test Scripts.

Used Visual Studio 2015 to create and run data-driven unit tests

Performed Compatibility application testing using different mobile devices and Android Virtual Device (AVD) installations (emulators).

Responsible for designing and developing automated performance tests using testing tools like HP LoadRunner, JMeter from the ground up; Validate the performance test scripts created by the offshore team.

Tested native Mobile application on Android and iOS devices.

Used UI Automation tool to detect elements on iOS device, taking crash and console logs on iOS using iPhone Configuration Utility and Android devices using ADB and DDMS tools.

Used Appium for testing mobile applications on different operating systems

For performance testing used Jmeter.

Reported the bugs, Email notifications to the developers using JIRA.

Test reports written in Microsoft Excel sheets.

Wrote SQL queries to retrieve data from the databases to perform testing on each element.

Executing SQLqueries to check right messages are being recorded and too recon it with playback files.

Communicate activities/progress to business analysts, team leaders and clients.

Attend regular scrum meetings and co-ordinate with Development team for fixing defects.

Write shell scripts to automate the processes on the servers.

Used SPOTFIRE to analyse how the customers are reaching the application and also how well they are utilizing the network.

Designed and developed Page Objects using Page Object Design Pattern.

Performing stress test and performance testing to test if the application was working on huge data sets.

Environment: Cucumber, JSON, SVN, JIRA, JMeter, Appium, SQL, XML, C#, Python, HTML5, CSS3, XPath, iOS device,Androiddevice,Visualstudio2015,ADD,DDMSSpotfire,ITE Eclipse 3.6.0, Windows7/XP,Microsoft Excel/powerpoint.

Client: Cummins, Inc. Columbus, IN. Oct 2012-Nov 2013.

Role: QA Engineer

Project Description: Cummins, Inc. is an American Fortune 500 corporation that designs, manufactures, and distributes engines, filtration, and power generation products also services engines and related equipment, including fuel systems, and electrical power generation systems. The objective of the project is to maintain a portal used for Automobile Inventory management with features of product registration contacts through API which allows end users to purchase spare parts and customize the spare parts according to their choice.

Roles & Responsibilities:

•Analyzed Business Requirements and Developed Test Plans, Test Cases and generated Test Scripts for both Positive and Negative testing .

•Extensively used Silk Test for Test planning, Test execution, defect tracking and Reporting.

•Set the traceability between test requirements and test cases through coverage.

•Automated test Scripts using python scripting language,Core java concepts,element locators and Selenium IDE/RC.

•Worked on SQL Tools like TOAD and SQL Server Management Studio to run the SQL.

•Ensured all test plans, test cases and document actively involved in SDLC and STLC process.

•Performed Data Driven Testing to test the application with different sets of data from the test database.

•Worked closely with AgileScrum team from several domains to ensure product testability while running Regression tests in Selenium WebDriver using TestNG.

•Conducted Cross browser testing in IE and Firefox using Selenium.

•For testing the performance of the module used Jmeter.

•Engaged in GUI, Functional, Interface, Regression, Integration and User Acceptance Testing.

• Managed Test results and defects using HP Loadrunner defect tracking tool.

• Prepared user documentation with screenshots for UAT (User Acceptance testing).

•Communicate activities/progress to business analysts, team leaders and clients.

•Write shell scripts to automate the processes on the servers.

•By using HPE LoadRunner can simulate the application software, recording and later analyzing the performance of key components of the application.

•Facilitate project planning sessions with internal stake holders and determine scope and objectives of each project.

•Executing SQL queries to check right messages are being recorded and too recon it with playback files.

•Provided back end testing for data validation using SQL on Oracle.

•Attend regular scrum meetings forand co-ordinate with Development team for fixing.

•Performing stress test and performance testing to test if the application was working on huge data sets.

Environment: SILK, python, SVN, JIRA, JMeter, SoapUI, Quick Test Pro, Quality Center 9/10, PL/SQL, Agile, HP Loadrunner 9.1, XML, Microsoft Visual studio, Web Services, TFS.

Capital First Ltd, Hyderabad, India Sep 2010-Aug 2012.

Role: Quality Analyst

Project Description: Capital first is a finance company that manages customer accounts, financial transactions, and shareholder service options. The Customer portal is redesigned for enhanced functions, and real-time processing of customer transactions with SHS system. Primarily worked on enhancing features for individual investor module for mutual funds management, providing catalogue for customer forms, and enhancing My Account features. Also performed automated testing for several enhancement projects to improve website.

Role & Responsibilities:

Examine Business and customer requirements and design the test framework.

Reviewed System Requirement Specification, Technical Specification and functional design documents to achieve better understanding of the project.

Web services testing using SOAPUI (Get Method, POST Method) -SOAP and Restful (JSON) in Java in Web Application.

Wrote test cases using Java script.

Assessed and analyzed user stories and participated in Sprint planning, Review Sessions & Scrum Meetings and developed Test scenarios, Test cases, Test data, Test procedures, Test reports.

Executed test cases manually to verify actual results to the expected results.

Performed regression testing of the stories completed in previous iterations.

Inserting Verification points, adding comments and writing error handling statements and defining the test result.

Reporting defects through the Organization Defect Management system using Mantis.

Worked with data types, variable and variable declaration, naming convention, constants and assigning values to the variables in VB scripting under QTP testing tool.

In order to achieve good product in fast track we use Jenkins as the CI tool.

Documented and communicated test reports using Quality Center Dashboard.

Involved in Preparation of POC (Proof of Concept) of Test Automation with the Tools.

Conducted Black-Box Testing, Functionality, GUI and Regression Testing for the entire application, for various builds in a team environment.

Worked with Retesting and Regression testing.

Environment: UFT, Quality Center, Jenkins,Mantis, CI tool, QTP, Black Box Testing, Windows, VBScript, MS Office, UNIX/Linux, HTML, XML, Windows 7/Expo.

Axis Bank, Hyderabad, India Nov2008-Aug 2010.

Role: Java Developer

Project Description: Axis Bank Ltd is the third largest of the private-sector banks in India offering a comprehensive suite of financial products to its customers.The project was to design and maintain a web-based application that has different modules that provide secure and user- friendly banking facilities,account maintenance.

Roles & Responsibilities:

Followed agile methodology for development process.

Designed and developed base classes, framework classes and common re-usable components.

Developed web application using Struts, JSP, Servlet,Java and J2EE APIs including JDBC, XML, Java beans that uses MVC design pattern,JavaBeans, Spring Framework.

Developed and implemented Servlets running under Apache Tomcat.

Monitored the logs using Log4J and fixed the problem.

Involved in design and development of three-tier architecture.

ANT script is used to create WAR and EAR files.

Developed Event Logging & Error Reporting application using Servlets.

Used the iterative incremental framework Scrum with Agile Software Development.

Created and modified Stored Procedures, Functions and Triggers Complex SQL Commands for the application using PL/SQL.

Development of database interaction code to JDBC API making use of SQL.

Web Services Integration with other web Services using REST client

Developed and Unit tested individual module using JUnit, DB Unit.

Involved in Performance tuning, debugging issues in testing and deployment phases.

Environment: Java, J2EE, JSP, Servlets, EJB, XML, HTML, Java Script, JDBC,REST,Junit,DB unit, Oracle, PL/SQL, Eclipse, spring,Log4J, RDBMS, Tomcat, Windows 7/8.

Education:

Bachelor of Technology in Computer Science Engineering.



Contact this candidate