Mahesh Reddy

8
Name: Mahesh Reddy. Email: [email protected] Contact: +91-9538786367. Objective: To obtain a competitive, responsible and rewarding position in an esteemed organization which offers stimulating and challenging work environment with ample scope of growth in the areas of Software Testing and Quality Assurance. Experience Summary: Around 5 years of experience in Automation Testing. 2 years’ experience in API testing using HTTP client, Postman and Cloud test More three years of experience on E-Commerce applications One years of experience in Web Service testing (RESTful Web Service) Four of experience in Selenium RC and Web driver. Experience development of Framework and Test Scripting. One-year experience in Appium Mobile Automation on android applications. Good Experience in java, Ant and Maven. Experience page object design pattern and Keyword driven framework. Experience on Junit and TestNg Framework. Good experience in Postman and Rest web services. Experience on Agile Methodology. Good experience on integration tools Jenkins CI Tool. Professional Experience: Working as software test Engineer for Tavant Technologies April 2016 to till date. Working as software test Engineer for Stag Software Bangalore from Jan 2013 to March 2016. Worked as member technical staff for HCL Technologies, Bangalore from Sep 2011 to October 2012.

Transcript of Mahesh Reddy

Page 1: Mahesh Reddy

Name: Mahesh Reddy. Email: [email protected] Contact: +91-9538786367.

Objective: To obtain a competitive, responsible and rewarding position in an esteemed organization which offers stimulating and challenging work environment with ample scope of growth in the areas of Software Testing and Quality Assurance.

Experience Summary:● Around 5 years of experience in Automation Testing.● 2 years’ experience in API testing using HTTP client, Postman and Cloud test● More three years of experience on E-Commerce applications● One years of experience in Web Service testing (RESTful Web Service)● Four of experience in Selenium RC and Web driver.● Experience development of Framework and Test Scripting. ● One-year experience in Appium Mobile Automation on android applications.● Good Experience in java, Ant and Maven.● Experience page object design pattern and Keyword driven framework.● Experience on Junit and TestNg Framework. ● Good experience in Postman and Rest web services. ● Experience on Agile Methodology. ● Good experience on integration tools Jenkins CI Tool.

Professional Experience:

● Working as software test Engineer for Tavant Technologies April 2016 to till date. ● Working as software test Engineer for Stag Software Bangalore from

Jan 2013 to March 2016. ● Worked as member technical staff for HCL Technologies, Bangalore from

Sep 2011 to October 2012. Academic Profile:

● Post-Graduation (M.C.A) from Andhra University in 2009.● Graduation (B.Sc.) from Nagarjuna University in 2006.

Software Skills: API Testing Tools : Cloud Test, Postman, HTTP Client.Functional Testing Tools : Selenium 2.0,WebDriver, Appium, Cucumber.Management tools : QC and Jira.CI Tool : Jenkins.Build tools : Ant and Maven.Development tools : Eclipse.Operating Systems : Mac, Windows, UNIXDatabases : MySQL, Oracle. Mango DBProgramming Languages : Java,Version Control Tools : SVN,GIT

Page 2: Mahesh Reddy

Project # 1 :

Project   Name                     : OMS AutomationClient                      :  Myntra IndiaTools                                  : Postman, Restful web service , HTTP Client.Testing Methodologies    : Automation testingTeam Size                       :  Team member.Duration                           : March 2016 to till date

 Project Description         OMS allow firms to input orders to the system for routing to the pre-established destinations. They also allow firms to change, cancel and update orders. When an order is executed on the sell-side, the sell-side OMS must then update its state and send an execution report to the order's originating firm. An OMS should also allow firms to access information on orders entered into the system, including detail on all open orders and on previously completed orders. Sell-side OMS may offer direct market access and support for algorithmic trading. The development of multi-asset functionality is a pressing concern for firms developing OMS software.Product information (descriptions, attributes, locations, quantities)

Roles & Responsibilities:

● Analysed the Application in terms of Automation Scripts.● Writing automation test scenarios and execution of test case using postman.● Validate the json and xml response.● Developing automation test script using Httpclient service and testNg Framework. ● Creating generic methods for reusable.● Execution of test regression suites and QA sign-off.● Creating jenkins jobs for new feature test suites.● Preparation and maintain the automation test scripts to perform the regression testing.● Debugging automation failures and logging bugs against the product.● Refactoring to improve efficiency of automation code.● Automate the end to end flow of order delivery.● Validate invoice pdf for different type of orders.

Page 3: Mahesh Reddy

Project # 2 : Project Title : MDM Center Automation. Client : RiverSand.Role : Automation Engineer.Duration : July 2013 to March 2016Team Size : 4Environment : java.Testing Tools : Cucumber, BDD Framework . Selenium-webdriver, TestNg, Ant, TFS and Java.

Description:

Master Data is the critical information about customers, products, suppliers or similar categories. It is the foundational information used throughout an organization to establish workflow and make key business decisions. When Master Data is correct, consistent and up-to-date across an enterprise, management can achieve a holistic view of its internal operations, partner interactions and customer behaviors. This 360 view provides a "Single Source of Truth" creating increased efficiencies that result in higher profit margins.

River sand’s Enterprise MDM Solution enables enterprises to centralize all processes relating to Master Data. The solution can manage all CRUD (Create, Read, Update and Delete) workflows from a single data repository.

Roles & Responsibilities:

● Analyzed the Application in terms of Automation Scripts.● Identified the Automation scenarios to automate the application● Analyzing the automation scenarios and creating automation process.● Creating automation framework using Keyword Driven Framework.● Creating generic script for reusable.● Creating test scripts in TestNg Framework.● Preparing customized html report for better understanding the bugs and Test cases.● Configuring the Maven project and configuring test builds for automation.● Creating XML Test suits for multiple test cases in different test environment.● Preparation and maintain the automation test scripts to perform the regression testing.● Debugging automation failures and logging bugs against the product.● Refactoring to improve efficiency of automation code.● Prepared the Regression Automation suite & executed the Automation Scripts in

Jenkins.● Designed and implementing the selenium GRID for executing multiple platforms.

Page 4: Mahesh Reddy

Project # 3 : Project Title : Altair Compute Manager. Client : Altair.Role : Software test engineer.Duration : Jan 2012 to July 2013.Team Size : 3Environment : java.Testing Tools : Selenium , Appium, TestNg, Ant and Java.

Description: Altair introduces a novel set of software modules, making the management of simulation data a natural and enjoyable experience. The integration of Altair's HyperWorks® simulation tools with PBS Works™ workload management solutions increases high-performance computing productivity, providing users with a reliable and affordable enterprise simulation platform.  Compute Manager is a web-based job submission and management portal that is application aware. This allows end-users only have to concern themselves with the data and applications they wish to run.  Managing Remote Files: Real time access to the remote file system of the PBS Professional cluster. Results Visualization Service: Advanced job monitoring capability through inspecting and visualizing data from the solver log files, allowing visualization of animation and plot data for running and completed jobs. Access Management Service: A centralized configuration system for defining users and their groups, allowing users to share application profiles with specific users and/ or groups. Roles & Responsibilities:

● Understanding the Business Requirement Specifications. ● Created automation scripts for mobile and web applications.● Developed automation framework for mobile and web applications.● Creating generic script for framework for reusable.● Creating automation test scripts using TestNg framework.● Preparing customized html report for better understanding.● Configuring the Ant and configuring test builds for automation.● Creating XML Test suits for multiple test cases in different test environment.● Preparation and maintain the automation test scripts to perform the regression testing.● Debugging automation failures and logging bugs against the product.● Refactoring to improve efficiency of automation code.● Prepared the Regression Automation suite & executed the Automation Scripts in

Jenkins.● Designed and Prepared Data Driven Framework, Page design pattern and

incorporated Framework with Automation Scripts.

Page 5: Mahesh Reddy

Project # 4 : Project Title : GSI Web Sites Automation. Client : GSI Commerce (An eBay company).Role : Member Technical StaffDuration : Oct 2011 to Sep 2012Team Size : 3Environment : java.Testing Tools : Selenium RC, Web driver, Selenium Grid, TestNg, Maven and Java.

Description: GSI Commerce is a leading provider of e-commerce solutions that enable retailers, branded manufacturers, entertainment companies and professional sports organizations to operate e-commerce businesses. It began e-commerce business in 1999 and initially targeted the sporting goods category. Since fiscal 2001, it has expanded its reach and now offers solutions to companies in five additional categories: Apparel, Beauty, Consumer electronics, Entertainment, Home It either operates, or has agreements to operate, all or portions of the e-commerce businesses for approximately 50 partners. It provides solutions for its partners through integrated e-commerce platform, which is comprised of three components: • Core technology • A supporting infrastructure • Partner services.

Roles & Responsibilities:

● Understanding the requirement specifications. ● Identified the Automation scenarios to automate the application● Developed automation framework using page object design pattern.● Creating generic script for reusable in page object design pattern.● Creating teas scripts in TestNg Framework.● Creating jobs in Jenkins.● Configuring the maven and configuring test builds for automation.● Creating XML Test suits for multiple test cases in different test environment.● Analyzing Test Results, interacting with developers and supporting developments

team.● Preparation and maintain the automation test scripts to perform the regression testing.● Debugging automation failures and logging bugs against the product.● Refactoring to improve efficiency of automation code.● Prepared the Regression Automation suite & executed the Automation Scripts in

Jenkins.● Preparing customize report in html.● Analyzing test report and submitting test coverage.