Resume

Sign in

Engineer Management

Location:
Roswell, Georgia, United States
Posted:
October 24, 2016

Contact this candidate

Summary:

Over * years of experience with Java/J*ee Applications

Over 4 years of experience in testing.

Experienced in both white box as well as black box testing methodologies with rich Experience in QA activities right from writing Acceptance Test Plans, Test Case Specifications to Test Execution, Reporting and Regression testing.

Extensive experience using JUnit for unit testing and knowledge of Selenium Test automation suite(IDE, RC, Web driver and Selenium Grid), Cucumber and Jenkins continuous Integration tool for UAT

Knowledge and awareness of Automation of mobile applications using Selendroid

Production and Customer support experience with strong analytical, troubleshooting and problem Solving Skills

Experience testing SOAP web services and awareness of RESTful APIs and testing tools SOAP UI Pro

Experience testing a Data Warehouse (DW)/Business Intelligence (BI) solution to ensure information accuracy, reporting efficiency and data security

Rich development, deployment, maintenance and Support experience of enterprise applications in J2EE platform, IBM Websphere and JBOSS

Experience with database servers Oracle and SQL Server.

Command on end to end Software Development Life Cycle methodologies including Waterfall and Agile.

Strong supply chain domain knowledge in Manhattan WMS (warehouse management system), Manhattan TMS (Transportation Management System), Manhattan SCI (Supply Chain Intelligent), Manhattan TP (Transportation Procurement) and JDA Retail software products.

Extensive experience in IBM Cognos software.

Education:

Bachelor’s Degree in Computer Science and Engineering

Technical Skills:

Languages: Java, C, C++, Java Script

DBMS: Oracle 10g and MS-SQL

Operating Systems: Windows, Linux, UNIX, AIX

IDE: Eclipse, Ruby Mine

Automation Testing Tools: Selenium 2, Cucumber, Selendroid, UFT

Version management tool: Visual Source Safe, Clear Case, SVN, GitHub

Defect Tracking and Change Management

Tool: Clear Quest, Jira, Sales Force and Bugzilla

Business Intelligence Tool: Cognos

Test Management Tool: Test Director, Quality Censer

Continuous Integration tool: Jenkins

Web technologies: HTML, XML

Web Servers: IBM Http Server, IIS 5.0, Tomcat

Application Servers: JBOSS (ver 4.0.5, 4.x), Web Logic (ver 8.x, 9.x) and WebSphere (ver 6.x.x -7.x.x)

Front Hand: JSP, servlet

Messaging: WebSphere MQ (IBM MQ) 7.0

Other Tools: Rateware, RAND, PCMiler

Achievements/Certification

Individual recognition:

Receiver of TGIF award for Quicksilver and Tarantula projects

Team recognition:

Receiver of NDS India Best Team award for 2003

Receiver of milestone award for SMART project

Certification

Mastering Selenium 2 Certification obtained from BraibMeasures (2016)

Selenium 2 Certification

Selenium 2 Certification

or

Paste the following link to address bar of your browser:

http://www.brainmeasures.com/transcript.aspx?transcriptid=51995

ISTQB (International Software Testing Qualifications Board) certified tester-foundation level.

Projects

Professional experience:

Cox Technology (Manheim), Atlanta GA Jun 2015

SONAR (Search and Recommendation Engine)

SDET (Software Development Engineer n Test)

Manheim is the world's largest, most comprehensive wholesale vehicle marketplace. With 106 operating locations worldwide, we bring qualified buyers and motivated sellers together at live, competitive auctions. SONAR was a research and development project for providing APIs and micro services for the web components and Customer portal team to feature a smart and fast search and recommendation mechanism to be used in all their digital platforms that would serve customers to shortlist the vehicle listing that would best match their needs and search criteria.

Role and Responsibilities:

Understand the architecture and requirements and derive a test plan and test approach

Worked in an agile environment, participated in grooming commitment and closing ceremonial meetings as part of planning for the sprint, worked closely with developers to understand the Acceptance criteria and test the stories developed to QA certify the deliverables by end of the sprint

Involved in the deployment of the micro services using boot2docker and Capistrano technologies

Troubleshooting data related issues and backend data verification and testing using SQL queries

Create Test Scenarios and classify them for either manual or automation type

Create test cases for manual testing and leverage the same to write feature files in ruby/cucumber for UAT

Conduct manual round initially and record/report the results.

Run automation scripts for regression and analyze results.

Log defects as applicable and track all through completion

Deploy to production and perform post deployment testing and verification

May 2014 – Jan 2015

Testing Tools Online training:

Mercury Tours is a sample web application that simulates a web-based flight information and reservation service. Main modules include login, finding flights for a given departure and arrive airport on a given departure date, selecting the flight and proceeding to make the reservation with making the purchase.

Developed sample test scripts using the above as web application under test to learn the following testing tools:

Selenium -Web Automation testing tool

JMeter- Load Testing Tool

SoapUI- Web Services testing tool

QTP – Funcational and API testing tool

JDA, Alpharetta GA Oct 2012 – Oct 2013

Sr. Support Engineer / QA Engineer

Served as part of the Support organization and provided technical and functional support predominantly for JDA Retail products such as Workforce Management and BOS (Back Office Supplies)

Role and Responsibilities:

SalesForce Case Management:

Investigation of support tickets raised by clients to determine the nature of cases (root cause, incident, defect) and drive cases to closure with solid concrete solution.

Provided root cause analysis to clients for recurring issues

Troubleshooting data related issues and backend data verification and testing using SQL queries

Provided/Suggested configuration and functional solutions to incident cases by researching through documents, forums in intranet sites as well as interaction with development team.

In case of defects on:

Core Functionality:

Determine if the code fix is already available in a future release and perform a port back to the release a particular client is on else raise a new defect with development team and follow up for the code fix.

Custom functionality:

Work closely with services and provide fixes as applicable

Significantly contributed in the QE activities of product maintenance releases.

This involved replication of issues in local environment, unit testing the fixes, regression testing, smoke/sanity testing and alpha testing before releasing it to the customer

Release Management:

Discuss with client and Customer support engineers to prioritize and group a set of defects for release to the customer prior to a major release or update.

Involved in build,packaging and deployment of maintenance releases to the client's environment

Client Interaction:

Participate in meetings and web-ex sessions with clients for better understanding of issues and concerns.

Participated in meetings with clients for gathering requirements on CDP(Change Development Process) for customizations and enhancements

Provide weekly updates to customer support engineers and clients on progress of cases and daily updates for critical ones.

Manhattan Associates Inc, GA Oct 2007 – Sep 2011

J2EE application System Administration, Configuration and Maintenance

Solutions Engineer

There was a requirement for building, deploying, maintaining and supporting (Technical as well as Functional) multi-tiered distributed J2EE environments that was being used for Sales Demonstration purposes of the following Supply Chain Solutions

Transportation Lifecycle Management

Warehouse Management System

Supply Chain Intelligence

Also was a key lead in implementing some proprietary System Management tools that could be used across Manhattan products like the System Director, Deployment Director, Workflow and Rules Modeler.

Role and Responsibilities:

Architect, Planned, Executed and trained the Solutions Consultant in the EMEA region on a major release WMOS product on the J2EE platform

Responsible for leading deployments of Applications in JBOSS as well as Websphere Application Servers and fine tuning the servers for optimal performance

Experience in DW/BI testing using Cognos:

oData Warehouse ETL testing: Testing team verifies that data moved from a source to the target and the transformation rules have been applied as expected.

oReport (BI) testing: Verification of drilling (drill down, drill through), sorting and export functions of the reports. Includes testing of different data sets (different regions, periods of time) and usability testing.

oLoad and Performance testing: Validate the performance and scalability of the system under different loads, the possibility to store historical data for several years.

In addition, worked as a report author in creating, building standing and custom reports using analysis and report studio.

Experience testing SOAP web services and testing tools SOAP UI Pro

Troubleshooting data related issues and backend data verification and testing using SQL queries

Responsible for creating Database instances and all the database objects required by the applications and perform database maintenance.

Perform maintenance on UNIX, Linux and Windows demo environments to ensure good performance and connectivity internally and externally.

Extensive experience in Data migration Infrastructure and Integration testing

Written shell scripts for AIX server resources monitoring purposes

Work closely with R&D and QA teams on a regular basis in order to solve issues and fix bugs in the software in order for demos to go well.

Create and maintained necessary documentation for demo environment maintenance.

Create demo scripts for products in order to provide the sales team with tools needed to demo the key product functionality.

Mentor and train new teammates on daily team tasks.

NDS Ltd, India Apr 2005 – Oct 2006

SMART

QA Tester

Description:

The NDS StreamServer Macro and Reporting Tool (SMART) is developed to serve the following purpose:

Create and run reports on the StreamServer database;

Create, schedule and run macros on the StreamServer database;

Terminate reports and macros currently running on the StreamServer database;

View a log of commands run on a given date.

SMART a tool used for creating, storing and querying the SSR database-central repository for all the streaming information in a flexible and controlled manner using macros and reports. The SMART Interface is implemented as a J2EE web service; it accepts RPC style SOAP calls from clients and translate these calls to perform operations on the server and the SSR database. The service is deployed on a J2EE web container and manages all SOAP interaction via Apaches AXIS web component

Platform: SMART Client: NetFramework1.1, SMART Server: j2ee (Tomcat), SOAP, xml, DB Server: oracle 8i, oracle 10g

Role & Responsibilities:

Led QA/QE activity for this project

Execution of Test cases and scenarios to test the SOAP web services using open source testing tool

Created Test plan Test cases and Reporting documents

Actively involved in review and walk through meetings of document, process n product improvements and issues discussion

Troubleshooting data related issues and backend data verification and testing using SQL queries

Led the test execution with 2 other resources

Logged defects and tracked them through completion

Ensured the exit criteria as defined was met before the product was released

Test Harness Development Sep 2004 – Mar 2005

Java Developer

Description:

Development of Java test software that is a fully-featured, flexible, and configurable test framework to facilitate unit testing as well as scenario testing. The different set of parameters against which an API is to be exercised is provided in an xml config file. The harness framework parses the xml to read each input parameters set and then invokes the API with those parameters, compares the actual output with the expected one and logs the test results in a log file.

Platform: Core Java

Role & Responsibilities:

Design and development of the test harness framework.

Led QA activity for this project

Quick Silver May 2003 – Aug 2004

QA Tester

Description:

This project required developing set of classes and interfaces for java.util and java. Math package as defined by Java language specification.

Platform: Core Java

Role & Responsibilities:

Worked independently on this project and wrote humungous test code in java using junit for testing the APIs

Self-Study

Mercury Tours Website testing using UFT 12

For QE

May 2014 – June 2014

Mercury Tours is a sample web application that simulates a web-based flight information and reservation service. Main modules include login, finding flights for a given departure and arrive airport on a given departure date, selecting the flight and proceeding to make the reservation with making the purchase.

Testing Activities:

GUI Testing:

Analyzing the application to understand the operations and processes to be tested and Creating Tests and Actions, Object Repositories, Function Libraries, parameterising tests accordingly

Run, analyze and report defects.

API Testing:

Building a webservice/REST Service test: importing a webservise, building the test, integrating data into the tests and using multiple data source and custom code in the tests.



Contact this candidate