Post Job Free
Sign in

Test Cases Data

Location:
Chennai, TN, India
Posted:
June 14, 2016

Contact this candidate

Resume:

Manoj

*****.**********@*****.***

516-***-****

PROFFESIONAL SUMMARY:

Over 7+ years of experience in Software analysis, Software Quality Assurance Testing of Web, Windows, Web Services, Client/Server applications and databases in Finance, Healthcare & Media Applications.

Total 6 Years of experience in Mobile Apps (Android, iOS).

Experience in all stages of the Software Development Life Cycle and QA Life Cycle and in all dimensions of Functionality, Usability & Reliability.

Proficient in using test automation tools such as Selenium WebDriver/RC/IDE/Grid, QTP, Cucumber and Mercury Quality Center to develop automation testing scripts for web and client server applications.

Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.

Knowledge of Automation Tool like Selenium, protractor.

Good experience on Selenium Automation using WebDriver and Server. Heavy programming using Java, Junit, TestNG.

Expertise in functional testing AUT using Selenium IDE and Selenium WebDriver using Junit/TestNG testing framework.

Experience in working with Build Systems like Ant, Maven, and continuous integration systems like Jenkins, Hudson, Team City, and Cruise Control.

Good experience in Web Services testing using SOAP UI, XML and WSDL; and in providing required input data to request XML & get the required data from response XML & use the response data from other request XML using SOAP UI.

Experienced in load and performance testing tool JMeter.

Extensive experience in designing Test Cases, Test Scenarios, Test Scripts and Test reports of manual and automated tests.

Experience in unit testing, functional testing, user acceptance testing, integration testing, system testing, performance testing, sanity testing, exception testing, compatibility testing & security testing of client/server and web-based applications.

Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.

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

Working experience with defect tracking tools like Clear Quest, Jira, and Test Director/Quality Center (QC) and Team Foundation Server.

Experience programming in Java, Python, JavaScript, HTML, XML and SQL on Windows XP, Vista Operating Systems and UNIX environments.

Expertise in performing the Functional Testing, Regression Testing, Integration Testing for the apps on different platform like Android, Java, BREW

Expertise in performing manual testing & Mobile Application Testing using Appium.

Expertise of testing the application developed using various mobile technologies including J2ME, Blackberry, Android, Symbian, .Net Technology etc.

Experience in both Waterfall and Agile project environment.

Extensive experience with Visual Source Safe and Microsoft Office tools (MS-Word, PowerPoint, Excel and Access).

Proficient in testing database of applications developed with SQL Server, Oracle and MS Access.

Strong in writing SQL queries to perform backend data validations.

Excellent experience with source version control tools such as Subversion (SVN) & Git.

Excellent interpersonal skills, proven team player with an analytical bent to problem solving and delivering under high stress environment.

Good analytical and communication skills and ability to work independently with minimal supervision and also perform as part of a team.

Technical Skills:

Testing tools

Selenium WebDriver, HP Quality Center/ALM, Junit, TestNG, JIRA, SOAP UI, QTP, Eclipse, Protractor, Manual Testing, Appium (Android Testing), JMeter

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.

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

Android, iOS.

PROFESSIONAL EXPERIENCE:

Client : Molina Health care, Irving, TX

Role : Sr. Selenium Test Engineer

Duration : Feb 2014 – till date

Project Description:

This application has been developed for health insurance usage .This information regarding the services and its policies .The home page incorporates basic options like available policies and their benefits terms and new schemes etc. It is the easy way for the customers to interact and to get benefits for what they are paying.

Responsibilities:

Analysis of Business and Requirement Specifications. Designing Test Lab and formulation of Test Strategy, Test Plans Performed functional testing to identify various critical points in the application and automated it by using Selenium WebDriver.

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 harness design patterns and approaches.

Developed test code in Java language using Eclipse, IDE and TestNG framework.

Developed Test Frameworks in Selenium for UI Regression Test Automation and when necessary, and potentially execute Unit Test Automation (Java /TestNG).

Configured Selenium WebDriver, TestNG, Maven tool and created Selenium automation scripts in java using Junit prior to agile release.

Involved in code reviews and wrote unit tests in Python.

Performed white box testing using TestNG for class, method, & WebServices testing.

Involved in Maven configuration for running servers and scripts after the build.

Involved in preparing a report of all automation difficulties and test results for further application using Maven.

Executing the test plans on web and mobile (Apple & Android) as per requirements.

Implemented simulator for Mobile App Testing in Android Platform using Appium.

Experienced in load and performance testing tool JMeter.

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 Jenkins as continuous integration server to run automated test suites.

Integrated Automation scripts (Selenium WebDriver API) in Continuous Integration tools (Jenkins) for nightly batch run of the Script. Created Project plan on Jenkins, configured scheduled using Cron job.

Used web-debugging tools like XPath, Firebug and Firepath to locate elements.

Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.

Performed Regression testing for new builds and every modification in the application using Selenium.

Used Selenium WebDriver to run test cases in multiple browsers and Platforms.

Performed data driven testing by using JDBC as a data source in SOAP UI and configured SQL queries to fetch data from the Oracle database.

Tested the various Service Oriented Architectures (SOA) spanning across various web services using SOAP and WSDL across various applications using SOAP UI.

Reported software defects in Quality Center and interacted with the developers to resolve technical issues.

Analyzed test results, tracked the defects and generated reports using Quality Center.

Involved in designing and building automation frameworks in support of continuous integration in a test driven development (TDD).

Performed Smoke Testing to make sure all the Test Channels and Test Environment is working as desired.

Prepared the data to cover various scenarios and wrote SQL scripts to verify the database updates, inserts and deletion of the records.

Maintained Metrics and participated in the Weekly Status Updates showing the progress of the testing effort and open issues to be resolved.

Tools/Technologies: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, Maven, Appium (Android), TestNG, Quality Center, Firepath, Firebug, Eclipse, XPATH, Java, Python, HTML, CSS, TDD, Android, SQL, Oracle and Windows, JMeter.

Client : Wells Fargo, San Francisco, CA

Role : Sr. Automation Engineer.

Duration : Feb 2012 – Jan 2014

Project Description:

Every enhancement release has its own features to make sure code changes works as expected in SIT region before the code moves into UAT and production. RM ‘s will coordinate with the respective development, SIT, BAU business teams to make sure the code changes are addressed accordingly.

Responsibilities

Analyzed Business Requirements Documents to get better understanding of the system both on technical and business perspectives.

Worked in the agile environment with frequently changing requirements and features set.

Prepared Test Plans, Test Scripts and Test Cases based on functional specifications and user requirements.

Developed and maintained automated regression test cases in Selenium WebDriver using Java programming language and Junit Framework.

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

Developed test code in Java language using Eclipse IDE and Junit framework.

Used Java language and Junit framework for scripting.

Implemented the unit tests using python unit test framework.

Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

Implemented Page Object Model Automation framework with Java, Selenium WebDriver and Cucumber.

Involved in integrating the test suites to Jenkins to execute them automatically after every successful deployment.

Designed test cases based on the use-cases and the complex business logic defined for each web-service or a message.

Executing the test plans on web and mobile (Apple & Android) as per requirements.

Experienced in load and performance testing tool JMeter.

Designed and Developed UAT Regression automation script and Automation of functional testing framework for all modules using Selenium and WebDriver.

Created the test data and request for the test data dependent with the other applications to be used in the testing activities for the current release.

Created Data Driven scripts for adding multiple customers, checking online accounts, user interface validations, reports management, etc.

Used XPath and DOM to work with dynamic and static objects in Selenium.

Utilized various test tools for automation of test cases Generate test reports and performed extensive Web Services testing using SOAP UI.

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

Performed Smoke, Functionality, Integration, System, Regression tests based on Analysis, and understanding of the requirements, non-functional specifications, and end-user needs.

Prepared test cases, test data and test responsibility matrices for the application under test.

Executed Test Cases recorded in HP Quality Center manually to test the application for its functionality, system integration and verify the Exit Criteria.

Used Git as code repository and Code Collaborator to manage code reviews.

As part of compatibility testing, executed the workflow manager web application related test cases on different browsers different Operating Systems.

Implemented and worked on Acceptance Test Driven Development (ATDD) agile methodologies completing releases ahead of schedule.

Performed Back-End Testing, database table manipulations of relational database systems by writing complex SQL queries manually.

Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.

Tools/Technologies: Selenium WebDriver, Jenkins, Cucumber, SOAP UI, JMeter, Ant, Junit, Quality Center, Eclipse, XPATH, Java, HTML, CSS, agile, GIT, SQL, Android, Python, Oracle and Windows.

Client : Blockbuster Video, Dallas, TX

Role : Sr. QA Analyst/ Automation Engineer

Duration : Oct 2010 – Jan 2012

Roles and Responsibilities:

Project#1

Blockbuster Online (www.blockbuster.com): This is an ecommerce application used by the Blockbuster customers for Account Management online. A number of third party tools are used to provide a wide range of features like purchase DVD (Movies & Games), purchase Gift Cards, buy online movies, buy online games and so on for the online customers.

Responsibilities:

Used data-driven testing and database accessing techniques to support the scripts.

Performed Regression testing using QTP and manipulated necessary recovery manager steps.

Participate in documenting Automated Test Strategy and assist the Testing Team with on-going Automated Test Execution.

Used Web-based system to index daily documents received from clients.

Assigned indexed documents to responsible departments based on type and detail of document.

Lead the remote QA team and co-ordinations QA activities and procedures.

Done knowledge transfer to testing team in FQA phase of this project.

Design and create the automation framework for Insider features using JAVA, Selenium RC, JUnit, Maven and Ant.

Worked on Web Services testing for request/response mechanisms (SOAP) and XML with tool SoapUI. I used this tool of the format exchanged in order to locate WSDL file on internet, created Test cases, run them.

Involved in Manual testing, Functional testing, Integration testing, Regression testing, and End to End testing.

Created reports for different departments using different tools like Excel and Access.

Participated in weekly meetings with the management team and walkthroughs.

Migrated database from web-based system to Access.

Worked with SQL, PL/SQL to validate the Data Driven end results.

Tracked, reviewed, and analyzed defects using JIRA Defect Tracking System.

Formulated detailed test plans about what should be tested for each type of client application.

Data Conversion Testing of converting legacy data into Access Database.

Analyzed business needs, user requirement and specifications, formulating changes and identified various test scenarios to make sure that the application is adhering to business standards.

Tools/Technologies: Java, Selenium, TestNG, Maven, SVN, JIRA, SoapUI, QuickTest Professional 9/10, Quality Center 9/10, SQL Server, Agile, POS, OpenVMS/AXP V7.1-2, HP Load Runner 9.1, Java, XML, Java Script, AJAX, Web Services

Project#2

Blockbuster Android App: This Blockbuster Video app is intended for Android Mobile users and is available in Android Store. The application is built by Real Networks and we used Android Emulators to test the application.

Responsibilities:

Download and Configure Android emulator to work in our testing environments.

Create AVDs (Android Virtual Devices) based on different Android Platforms (1.5, 1.6, 2.1).

Responsible for writing test plan/cases for the android application.

Implemented Agile/Scrum methods for testing approach.

Attended daily Stand up calls, Functional Review meetings with the Scrum team.

Created Test Plan for different Sprints and Stories.

Sprint Progress is tracked from Quality Center Dashboard. Status report was generated from Dashboard details and used to send the report on a daily basis to the Scrum team.

Post defects in in-house defect tracking system (JIRA) as well as in Real Networks defect tracking system (http://helixcommunity.org/). Issues are assigned to the respective team and tracked the status of issues

Involved in testing the look and feel, user interface, usage functionality and basic animation of the application.

Interacted with Developers, Business Analysts and management to speed up the defect resolution process.

Analyzed application, system, and security errors.

Escalated issues to developers and verified fixes.

Tools/Technologies: Android Emulator, Android OS 1.5/1.6/2.1, Android SDK, JIRA, HP Quality Center, Agile, Scrum, Helix Community

Client : Alex and Ani, Cranston, RI

Role : QA Analyst

Duration : June 2009 – Sep 2010

Project Description:

Loyalty in which the Customer gets the reward points that are accumulated based on the purchases either in-store or online. It is a program where customer can enroll in-store or can logging through website and enroll through the landing page. Customer gets some of the benefits with the type of card they use at the time of checkout and receives the benefits as a virtual reward card through E-mail, if they meet the threshold. We have both Browser based applications and Mobile based applications.

Responsibilities:

Helped to define and analyze the test requirements based on the application functionality.

Gathered test data requirements for data conditioning from business units to test total application functionality.

Conducted test plan walkthroughs and wrote test scripts for manual testing.

Developed, maintained, and conducted smoke test cases for QA environments.

Created test scenarios for system testing and regression testing.

Involved in white box, black box, functionality, user acceptance testing.

Performed regression, functional, integration, smoke, system, UAT testing.

Created and maintained automated tests using QTP by coding in VBScript.

Developed and maintained automated test scripts to support regression testing.

Writing QuickTest Pro scripts when necessary and customizing the recorded scripts, running the scripts on a new build.

Developed User Defined Functions to support the automated scripts using QTP.

Used data-driven testing and database accessing techniques to support the scripts.

Performed Regression testing using QTP and manipulated necessary recovery manager steps.

Participate in documenting Automated Test Strategy and assist the Testing Team with on-going Automated Test Execution.

Involved in validation process by usage of agile methodology.

Prepared test plans, test cases for both positive and negative scenarios and mapped the same to requirements in Quality Center.

Prepared traceability matrix, test results documents for manual and automation testing.

Prepared and ran automated test scripts using the Quality Center.

Wrote SQL to query the database to verify that the data on GUIs are accurate.

Tested applications running on UNIX server and DB2. Wrote and executed batch Shell scripts. Monitored UNIX servers for network statistics.

Performed backend tests with Oracle 10g and SQL scripts.

Conducted performance, load and stress tests through the creation of VU scripts, Virtual users and scenarios using LoadRunner.

Tools/Technologies: Mainframe, Rational Quality Manager, Quality Center, QTP, Agile, DB2, SQL 2008, Rapid SQL, ALM, XML, Windows 2000/NT, Informatica Power Center 8.6, Cognos 8.0, Business Objects 6.5, IBM DB2, SSRS, Java, J2EE, JavaScript, SoapUI, JMeter, JUnit, PHP, UNIX shell Scripting, WebSphere

Client : Willsys Infosystems, India

Role : Test Automation Engineer

Duration : May 2008 – June 2009

Responsibilities:

Analyzing the test requirements

Setting the test environment for the build test cycles

Designed and Developed Test Cases according to Functional Requirements and design specifications of the application.

Documented requirements and maintaining traceability of those requirements throughout the development and implementation process

Worked on the entire SDLC to deliver quality systems, which meet or exceed customer expectations when promised and within cost estimates.

Design, Review and Execute Test Cases.

Reporting the bugs in the bug data base.

Conducted build wise regression testing of all the bugs posted

Transferring existing defect detail from Excel to Test Director and created new defects in Test Director.

Defect Management including reporting and analyzing the defect data and follow-up with the defects through their lifecycle till closure Preparing Traceability Matrix to ensure the test case coverage.

Devise checklist and templates and adopt Quality assurance procedures to meet milestones of high quality

Tools/Technologies: Test Director, SQL, Power Builder, XML, Microsoft Project, Windows 98/ME/2K Pro/XP, Mac 9.x/10.x, ASP.Net, C#.Net.



Contact this candidate