Post Job Free
Sign in

Test Cases Data

Location:
Houston, TX, 77007
Posted:
September 07, 2017

Contact this candidate

Resume:

Nandan V

Email: ac166h@r.postjobfree.com

PH: 469-***-****

PROFESSIONAL SUMMARY:

Over 8+ years of extensive experience in Analyzing, Designing and Implementation of QA testing for Web based and Client/Server applications using manual testing and Automation testing

Experienced in Software Development Life Cycle (SDLC), Defect life cycle management and different methodologies like Waterfall, Agile, and Scrum, Software Testing Life Cycle (STLC).

Experienced with various types of testing like GUI testing, Web testing, Regression testing, User Acceptance Testing, System Testing, Integration Testing, End to End Testing, Unit Testing.

Good working experience in automation tools like Selenium Web driver, Selenium RC, selenium IDE, Grid and QTP (Quick Test Professional), Appium to develop automation testing scripts for web, Mobile and client server applications.

Experience in testing native applications on iPhone, Android and iPod devices (Manual & Automation).

Expertise in creating User Acceptance Testing (UAT) and Interacting with Business Owners for validations.

Good at testing Load scripts for end to end performance testing using HP LoadRunner and JMeter.

Experience in working with Application Servers, Database Servers and Mainframes systems.

Experience in analyzing ETL mapping documents and creating SQL scripts based on ETL mapping documents to compare data outputs.

Mobile Testing with Appium, Protractor, Espresso

Knowledge in relational databases like Oracle, Microsoft SQL, PostgreSQL and MySQL.

Excellent experience of build tools like MAVEN, ANT and managing Java automation projects using them.

Developed automation test cases, executed these test scripts from test lab and logged defects in JIRA/ALM.

Ability to generate crash reports and report it to developers for Error Debugging.

Worked with Python Libraries Numpy, Pandas and Matplotlib.

Worked on multiple projects and extensively involved in User Acceptance testing (UAT), End to End, Sanity Testing, Functional Testing, Regression Testing, Validation testing, Performance Testing, black box, white box and Cross-Browser testing.

Expertise in creating User Acceptance Testing (UAT) and Interacting with Business Owners for validations.

Experience in integrating Appium with Continuous Integration tools such as Jenkins.

Experience in Mobile Testing using Appium, Perfecto and Keep It Functional [KIF] for Android and IOS devices.

Knowledge in designing data driven framework for reading the data from excel sheets using TestNG data provider.

Experienced in automation mainly based on Web Driver and Test NG framework with Java programming language and POM (Page Object Model) using Python.

TECHNICAL SKILLS:

Testing methods

Waterfall, Agile Methodology(Scrum)

Testing Tools

Selenium IDE, Selenium WebDriver, Selenium Grid, JMeter, Cucumber, Appium (iOS/Android), protractor, Unified Functional Testing (QTP), SoapUI, JMeter, Postman, Firebug

Testing framework

TestNG, Junit, Page Object Model, Jasmin, Cucumber, Espresso

Test Management Tools

HP ALM/ Quality Center, JIRA, Clear quest

Version Control Tools

GIT, SVN, TFS

Integrated Development Environment

Eclipse, Visual Studio

Build/ CI Tools

Ant, Maven, Jenkins

Programming Languages

Java, C#, VB Script, SQL, Ruby, HTML, XML, JavaScript, Python, HTML

Database Management Systems

Oracle, Microsoft SQL Server, MySQL, MS Access, Toad

Operating Systems

Windows, MAC OS, UNIX, LINUX

Professional Experience:

Client: United Airlines, Houston, TX December 2016-Till now

Role: Sr. Automation Developer/Mobile tester

Designed, executed and maintained Automation Test cases using Selenium Web Driver, Test NG for regression and functional testing.

Configured Selenium Web Driver, TestNG, Maven tool and created Selenium automation scripts in java using JUnit prior to agile release.

Implemented Data Driven Frameworks to create parameterized test scripts and generate XSLT reports using Selenium Web Driver and TestNG framework

Created Automation Testing Framework for Android Application Testing with Espresso and Java..

Reviewed test plans, test cases and test scripts to ensure consistency with strategic direction, goals and objectives of QA resources working on the project with Agile SCRUM methodology.

Used Maven for building the Web Driver project and integrated with Continuous Integration tool Jenkins for running test on a scheduled basis automatically.

Involved in designing data driven framework for reading the data from excel sheets using Apache POI library and TestNG data provider.

Implemented mobile automation framework using APPIUM and developed automation test scripts to test IOS and Android platforms. Used Emulators and Simulators to test the application virtually.

Performed Acceptance testing and UI functional testing using Perfecto with extension of Appium and Java as scripting language.

Reviewed database test cases according to assigned requirements to validate reports by retrieving data with complex SQL queries from oracle database.

Designed, executed and maintained End to End Automation Test scripts using Protractor and Jasmine Framework.

Responsible for assisting various business units with UAT script development and conversion into HP ALM format.

Written Gherkins and Java scripting automation test scripts to execute in cucumber.

Developed BDD tests using Cucumber by writing features and developed required Selenium support code in JAVA for Cucumber.

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

Conducted Automation testing using the Standards, guidelines and structured methodology in testing the application using Java, JSON.

Developed scripts in python and Java for Backup logs, backup data.

Involved in Web Services Testing using SOAPUI with rest to create and execute automated functional, regression, compliance, and load tests.

Created JMeter scripts to perform the load, volume, stress and capacity testing.

Developed and deployed test Load scripts to do end to end performance testing using LoadRunner.

Performed defect reporting and bug tracking using JIRA also followed up with development team to verify bug fixes, and update bug status.

Environments: Eclipse IDE, Agile, Selenium RC/Web Driver/Grid with Java, TestNG, Cucumber, APPIUM, Perfecto, Protractor, MAVEN, HP ALM, SOAP UI, JMETER and JIRA.

Client: GNS Healthcare, Braintree, MA January2015- November 2015

Role: Sr. Automation Tester

Interacted with Business Analyst and Developers to understand the application architecture and recommend testing strategy.

Worked on Selenium GUI Object / element verification is done through XPath, CSS Locators.

Developed test scripts to automate the process of testing in Selenium WebDriver.

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

Setup and Configured the testing environment with Eclipse IDE, JUNIT and Selenium Web driver.

Involved in designing data driven framework for reading the data from excels using Apache POI library and TestNG data provider.

Created test automation framework using Selenium Web Driver, Page Object model (POM) using Data Drive Framework for further test creation and execution.

Performed Mobile Automation Testing on IOS platforms using iPhone & iPad Devices with Appium.

Performed User interface testing to validate UI elements and used UI Automator viewer to locate elements for Appium test automation framework.

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

Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.

Performed stress test on data migration from SQL database.

Performed defect reporting and bug tracking using JIRA also followed up with development team to verify bug fixes, and update bug status.

Writing the Cucumber feature files using Gherkins and stored as step definitions.

Used SVN Repository for version controlling.

Automation of Rest Services using SOAPUI and POSTMAN

By using Paramiko module in python connected to servers and verified data in admin CLI.

Python automation scripts used to analyze the data in sys logs and backup logs.

Integrated with Continuous Integration tools Jenkins for running test on nightly basis automatically.

Performed load testing using JMeter - used thread Groups, samplers, listeners to calculate the average response time.

Environment: Eclipse IDE, Selenium Web Driver, Apache POI Library, Appium, POSTMAN, Junit, JIRA, data migration, SOAPUI, SVN, UI Automation viewer, WSDL, XML, Agile, JMeter.

Client: Marsh Supermarkets, Indianapolis, IN April 2014-Decmber 2014

Role: QA Tester

Developed automated test cases using Selenium Web Driver, C#, ASP.NET, VB.NET WITH N-unit framework.

Designed and developed Keyword Driven and Data Driven automation framework for functional, and regression testing using Selenium Web driver.

Worked in Agile based environment working from sprint to sprint.

Performed stress test on data migration from SQL database.

Worked on Team Foundation Server (TFS) and Microsoft Test Manager (MTM) to effectively manage the product life cycle.

Conducted Automation testing using the Standards, guidelines and structured methodology in testing the application using JSON.

Developed gray box test cases using Robotium test framework and tested the android applications using it.

Developed and deployed test Load scripts to do end to end performance testing using JMeter, Analyzed the test results by the Load Runner analyzer to find the bottlenecks.

Compiled test metrics on a weekly basis and tracked the status of the test cycle.

Perform thorough Unit and integration testing using NUnit, MS Test and Spec Flow.

Worked with Quality Center for planning, running and tracking defects while attending walkthroughs with client and the development team and Defect reporting meetings periodically.

Worked on testing status, reporting to the higher management and retesting the fixes.

Participated in daily stand-ups and project meetings to keep track of project priority and status.

Environment: C#, ASP.NET, VB.NET, N-unit framework, JSON, Agile, TFS, MTM, JMeter.

Client: SQA Concepts Inc, Reston October2013- March2014

Role: Automation Engineer

Involved in interacting with the project development team to understand the project requirement.

Participate in the automation feasibility analysis for new systems/applications.

Executed manual test cases and identified the test cases to be automated.

Involved in Preparation, Reviewing and Execution of test case.

Develop the user defined functions for automation scenarios.

Enhanced the scripts by adding user-defined functions.

Updating and maintaining the automation test script for every release.

Tested various menus, options and utilities and Executed VB Scripts developed in QTP/UFT.

Experience in Descriptive Programming using QTP/UFT.

Worked on the high-level framework, identifying the functional areas and created different functions to make the scripts reusable in Quick Test Professional.

Prepared Test Cases for GUI application. Developed test scripts for Data driven testing using parameterization in QTP/UFT by using Excel sheet for test data and Database Queries based on the functionality.

Prepared test scripts using Quick Test Professional with checkpoints using regular expressions for handling windows with different names.

Identified bottlenecks, and discussed the same with business analysis team, developers and technical architects and attended meetings.

Detected Defects, communicated to the developers using Bug Reporting Tool and Tracking the Defects using Quality Center/ALM or JIRA

Execution of Sanity test for each and every Deployment.

Execution of Regression Test scripts for each Release on different environments like Dev, QA

Experience in System testing and Regression Testing. Also, been a part of training team helping the end users in using the application.

Development and maintenance of test scripts meeting requirements.

Assisted users in understanding and executing automation scripts.

Update the Regression suites in QC/ALM after every release is over to ensure smooth regression for the next release.

Work closely with software development team to reproduce and debug issues.

Client interaction on daily basis.

Preparing Monthly/weekly/daily status reports.

Environment: Dot Net, SharePoint, Oracle, QTP 10.0, QTP 11.0, QC/ALM, TFS, MTM, Data Driven Framework, Hybrid Framework, Internet Explorer, Windows 7.

Client: M.P. Power Management Company Limited, Jabalpur May 2011- Aug 2013

Role: Software QA Engineer

Developed Test Scripts using Quick Test professional (HP QTP) for extensive functionality and regression testing.

Developed custom QTP function libraries like Database Functions, Utilities which are application independent and platform independent that can be used across multiple projects.

Executed Regression scripts using QTP for each release to make sure that the overall functionality of the application is not broken.

Designed test load scripts to perform end to end performance testing using Load Runner.

Involved in the designing and development of software using waterfall development practices.

Collaborated with Product Owners, developers, and architects to design and develop High-end Test Cases based on requirements, and Business Logic Architecture.

Enhanced Test Cases written pre-release, based on understanding the Requirements through Test Cases by adding specific Test Steps and variable Data.

Developed and executed SQL queries in the database to conduct Data integrity testing by checking the data tables on the server.

Performed Data Validation and Database Integrity Testing by executing SQL Queries in MySQL to retrieve information for Database.

Designed REST/HTTP, SOAP API's, including JSON data formats and API versioning strategy.

Conducted End-to-End, Manual Testing of the system and prepared and managed test cases using JIRA.

Used JIRA to track, report, and manage defect throughout the test cycle and attended Defect Status Meeting on daily basis during testing cycle.

Provided support to UAT team, as well as other testing team members working with different projects.

Environment: HP QTP, Load Runner, MySQL, WATERFALL, JSON, REST/HTTP, SOAP API, JIRA.

Client: HDFC Life Insurance, Mumbai, India July 2009- April 2011

Role: QA Engineer

Worked as QA for Automation.

Design, Development, Execution & Review of automation Frame work & script using QTP 9.2

Helping client to use the Automation Framework efficiently.

Updating QTP scripts after delivery as required by the new.

Creation of Automated test scripts as part of design Activity for each and every release

Preparing test data for the automation test cases.

Execution and modification of Automation test scripts from QC on different environments.

Involved in review of test scripts.

Analyzing test results and reporting the results.

Deployment, Maintenance, Troubleshooting.

Self-Review and Peer Review the designed Automated test scripts.

Environment: JAVA, J2EE, SQL Server, QTP 8.2, QTP 9.0, JIRA, Data Driven Framework, Modular Framework, Windows XP/7.



Contact this candidate