Post Job Free
Sign in

Automation QA Engineer

Location:
Irving, TX
Posted:
May 11, 2017

Contact this candidate

Resume:

RAMESH KUMAR THOLASIMHAM

SENIOR TECH LEAD –AUTOMATION QA.

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

+1-302-***-****

skype id :: t.ramesh.k

H4-EAD

» PROFESSIONAL SUMMARY

* ***** ** ********** ** Information Technology as Automation Test Engineer.

Extensive experience in Automation of Web Applications(e-Commerce & Lending) using Selenium WebDriver – JAVA + POM + TestNG, API Testing, Test Complete, Ruby-Watir.

Independently Designed & Developed Highly Modular, Robust Data Driven Automation Framework using Selenium WebDriver - Java with TestNG.

Experience in Designing Test Automation Framework in Page Object Model.

Experience in Automating RESTful services(API Testing) using REST Assured library, Jackson/GSON.

Developed Generic Utility Methods to Parse XML using DocumentBuilderFactory, also to Read & Validate a PDF File.

Developed Automation scripts for Flash Components using Test Complete Automation Tool. Process involves configuring both Flash player and Test Complete to identify Objects with in Flash.

Developed Automation projects in Agile Environment.

Involved in preparing Estimation for Automation activities & ROI Calculation for various Test Applications

Played a vital role in peer code review and providing the constructive feedback.

Good experience with Version Control System (GitHub, Bit Bucket, SVN)

Developed Automation Smoke Scripts for various Web Applications that are used in performing a quick test during Production Deployment.

Involved in all stages of Software Testing Life Cycle - STLC.

Very good experience in understanding the requirement document and preparing test cases based on the requirement document.

Ensured a smooth development of Automation projects by coordinating with Development teams.

Identifying, Reporting and Tracking of Defects using various tools like JIRA, SmartBear ALM Complete, Problem Tracker & Quality Center.

Experience in Test Management Tools like JIRA, Quality Center, TestLink, SilkCentral, ALM Complete

Exposure in Automation Tools like QTP, Silk Test & Automation using Perl Scripting.

Experience in Mobile Testing using Eclipse and Android SDK.

Testing of Web Applications on Mobile Devices and Tablets using Emulators.

Carried out extensive testing of Customer’s Application on iPad, Nexus, Samsung Tab & Note Devices.

Developed Performance Test scripts using HP VUGen, Executed the same using HP Performance Center and Generated the Report file using Analyzer.

Ability to work well in both a team environment and individual environment.

Experience in debugging and troubleshooting the existing code.

Great ability to write clear, maintainable, well-documented, well-commented and efficient code for web development.

Good work ethics with excellent communication and Interpersonal skills.

Strong communication, interpersonal, learning and organizing skills matched with the ability to manage stress, time & people effectively & manage change with ease.

Committed to excellence in delivering extraordinary service.

» WEBSITES OWNED

How2Test - Learn Automation Testing - Selenium + Java

http://www.how2test.com

Almond Technology : Design & Deliver

http://www.almondtechnology.com

» EDUCATIONAL SUMMARY

Graduation : Bachelor of Technology in Electronics and Communication Engineering

College : Sreenivasa Institute of Technology And Management Studies

University : JNTU University

Location : Hyderabad, India.

Year : 2008.

» TECHNOLOGY STACK

Automation Tool - Selenium WebDriver – Java + POM + TestNG, Test Complete, Ruby+Watir.

Automation Frameworks - Data-Driven, Keyword-Driven, Structured & Linear, Rest

Java Libraries - selenium, testNG, apache poi, JXL, fillo, REST Assured, ExtentReport, mysql-connector,

Programming Languages – Java,C & Ruby

Web Technologies – HTML, XML, XPATH, DOM, Web Services.

Scripting Languages – PHP & jQuery.

Mobile Platforms - IOS, Android, Android SDK.

Databases –MySQL, ORACLE.

Test Management Tools - JIRA, SmartBear ALM Complete, SilkCentral, TestLink & HP Quality Center.

Defect Management Tools - JIRA, SmartBear ALM Complete, Problem Tracker.

Performance Testing Tools - HP Virtual User Generator 11.0, HP Performance Center

Operating Systems – WINDOWS, LINUX.

Methodologies : Waterfall, V-Model, SCRUM(AGILE).

Software & Tools –Eclipse Neon, SVN, Git, Bit Bucket, ANDROID STUDIO, Winscp, Putty, MobaXterm, XAMP/WAMP, FileZilla.

» PROJECT SUMMARY

CLIENT: ADF Date Science Pvt Ltd

LOCATION : CHENNAI, INDIA

PROJECT: PERSONIFY FINANCIAL, SEP 2015-SEP2016

ROLE: Senior Team Lead – QA Automation

About Client:

ADF is a rapidly growing participant in a large and expanding market for loans to less-than-prime borrowers for whom we provide a superior product. ADF uses a proprietary methodology and advanced data science to make a more accurate assessment of a borrower's true creditworthiness. ADF's inaugural brand, Personify Financial, extends credit at responsible, risk-appropriate rates with a product that is fair, transparent, and easy to understand.

RESPONSIBILITIES:

Independently Designed & Developed Highly Modular, Robust Data Driven Automation Framework using Selenium WebDriver - Java with TestNG.

Expert in developing Reusable component methods, Generic Utilities in Page Object Model using Page Factory.

Technically Lead the Team of 5 in developing the Automation scripts for Smoke, Functional & Regression Test cases.

Developed Test Suite through TestNG + Maven to handle batch executions.

Achieved Parallel executions using TestNG & Selenium GRID.

Designed the Framework to run on Local Machine, GRID & SAUCELABS.

Developed the scripts independent of Browsers there by achieving Cross Browser Executions.

Developed a Utility to dynamically generate testng.xml based on the selection of test cases to run.

Developed the Utility function to read the Content of PDF file during document validation.

Achieved Database Validations & Verifications using JDBC connections.

Established the Server Connectivity using JSCH Classes to upload config files to the Server.

Performed JavaScript Injections into Application using JavaScript Executor Interface.

Dynamically read the input test data from Excel file using Apache POI API, JXL & FILLO.

Setting the Drive Profiles using Desire Capabilities to set the configurable preferences to the Browser.

Prepared Test Reports based on Test Results using Extent Reports.

Define Coding Standards, Guidelines & Structured Methodology in developing the Automation Suite and make the team to follow the defined Standards.

Participated in Requirement gathering meeting with Business Analyst in understanding the SRS document.

Conducted Grooming sessions and Sprint planning meetings in creating the user stories based on SRS Docs in AGILE Project.

Assign Automation activities to the team, help them in giving the estimation for each task during the planning stage of Automation Deliverables.

Parse the XMLs using DocumentBuilderFactory and derive the test data accordingly.

Developed MySQL – Store Procedures to handle multi table DB validations.

Performed the responsibilities of Defect Identification, Defect logging & tracking in JIRA.

Achieved a significant level of Savings in Testing Budget using Automation. Prepared the ROI document for each release.

Interacting with Business Stake Holders in Tech Leads meeting, Defect Triage meeting, GO or NO GO meetings.

Perform basic Smoke level testing using Automation Test suite during Production Deployment.

Conduct Retrospective meeting after each release.

Environment : Selenium WebDriver + POM + TestNG, MySQL, JDBC, Apache POI, JXL, FILLO, JIRA, Selenium GRID, Maven, JIRA, GIT, Bit Bucket.

CLIENT: Harland Clarke Holdings Software India Pvt Ltd,

LOCATION : CHENNAI, INDIA

PROJECT: WALMART, SAM’S CLUB, JAN 2012- FEB 2014

ROLE: QA Analyst

RESPONSIBILITIES:

Automation of End to End flow of e-Commerce Application.

Develop Data Driven Framework in all the projects for effective coding and easy maintenance.

Implemented the concept of Descriptive programming technique which simplified the method of coding and increased the code usability.

Script creation to test all the Features in Customer Application.

Configuration of Adobe flash player to allow Test complete identify the Flash objects and Automating all the Product Personalization features for Walmart, iPrint, Expressionery, SAGE, Mary Kay, Costco, Sam’s Club, McDonald's, Papa john’s, American Bank Checks, Checks In The Mail and many other Retail Channel web applications.

Develop the code that verifies all the configurations details of the Product. Performed as a part of Product set up testing.

Automation Script development to place orders(Using Test Credit Card) for all the available products in the Customer Application. Performed as a part of Print testing.

Provide Automation Estimation to the Management based on complexity of the feature.

Coordination and follow up with other Team members, Dev Team for Internal Design / Code and Manual Testing Team for Test-cases.

Peer review of Automation script Design/Code.

Performed continuous executions of the developed scripts in multiple test environments like DEV, Integration, QA, STAGE and Production based on the requirement.

Took initiative and Involved in Performance Testing for one of the Business segments of Harland Clarke and successfully delivered Performance Test Reports with on-demand metric.

Perform code walkthrough with onsite and incorporated the review comments.

Project Management activities – Effort logging in Plainview Portal,Update Test execution results & Defect Tracking in ALM smart Bear, Code versioning and management in SVN.

Attend the weekly status meeting conducted by onsite to report the project status / Send weekly status reports to onsite coordinator.

Conduct frequent internal team meetings to understand the progress of Automation activities.

Provide solutions for the technical challenges faced by peers in Automation.

Production Deployment Support using Automation for multiple web application simultaneously.

Provide Post-Production support.

Environment : Test Complete, SmartBear ALM, HP Performance Center.

CLIENT: Sasken Communication Technologies Ltd,

LOCATION : CHENNAI, INDIA

PROJECT: KEYNOTE SYSTEMS, OCT 2010 - JAN 2012

ROLE: SR. SOFTWARE Engineer

RESPONSIBILITIES:

Study of Project Requirement Document, Understanding the functionality and identifying the test scenarios.

Writing the test cases according to the test scenarios and conduct test case review before uploading to Test Management Tool(SilkCentral).

Carry out a Basic Sanity on deployment of a new build.

Functional testing of the new features and Enhancements.

Installation testing and Functional testing of Keynote’s Standalone applications KITE & MITE

Regression Testing on various builds.

Bug identification, Bug tracking and Bug fix verification for each build.

Automation of Test cases from Keynote Service Center using Silk Test.

Debug test scripts in case of failure and resolve the same.

Deployment of scripts(Developed using KITE/MITE) on different Agent Groups to measure the performance

Configuring the Test Environment by changing the required parameters in installation file.

A quick Sanity carried out immediately to validate the product after releasing to production.

Training the new peers on project in understanding client’s application and the process followed in the project and monitoring their status and performance with regular feedbacks.

Environment : Silk Test, Silk Central.

CLIENT: Sasken Communication Technologies Ltd,

LOCATION : CHENNAI, INDIA

PROJECT: TRYMEDIA – REAL NETWORKS, JULY 2009- SEP 2010

ROLE: SOFTWARE ENGINEER - AUTOMATION

RESPONSIBILITIES:

Automation of End to End testing of the e-Commerce Web Application of the customer.

Preparation of Test Automation scripts for the features like Purchases, Web Games, Subscription, Batch Coupons, Promo Codes, Shipping Methods and many more online Web store features using Watir and Ruby.

Data Driven Testing in Schedule Import Module using XML Data feed.

Automation of Active Store features like Coupon Creation, Template Management, Publishing.

Debug and resolving the test scripts in case of failure

Tested various Customized Affiliate Stores like Yahoo Uk, Yahoo Ireland, Aol, Earth Link, Comcast, GameStop, and MLB.

Carried out Automation testing in different languages of customer’s portal like Spanish, Espanola, French, Dutch.

Worked on Configuration and Testing of Catalog Management and Best Sellers Cron jobs.

Bug fix verification and Bug tracking for each build on different affiliate stores.

Involved in regular review meetings with onsite coordinator

Environment : Ruby + Watir, Test Link, SVN.

CLIENT: Sasken Communication Technologies Ltd,

LOCATION : CHENNAI, INDIA

PROJECT: ORS-Online Reporting System, JULY 2008- JULY 2009

ROLE: SOFTWARE ENGINEER - AUTOMATION

RESPONSIBILITIES:

Data Injection Testing in Orders Table.

Data Driven Testing in Manage Affiliates and Manage Publisher Modules.

Stress Testing in Online Reports.

Automation of Test Cases in Reports and Orders Module using Ruby-Watir.

Functional Testing in IP Block, Card Block and Mail Address Block Features.

Automation script creation and execution for all other modules in ORS like Products, Reports, Orders.

Environment : Ruby + Watir, Test Link.

» AWARDS & ACHIEVEMENTS

Received Extra Miller Award honoring outstanding performance in Scantron Performance Testing.

Received IT Spot Excellence Award for developing the entire Automation project for iPrint Application which reduced the effort of Manual Testing significantly.

Received SPOT Award for

Excellent effort in finishing entire Data Migration activity within a week duration.

Understanding the complex feature of the project and able to deliver the testing on time.

Taking the complete ownership in handling major features of Keynote products right from planning to execution.

Proactively starting the Automation project and developed the first Automation Framework to the client.

For being flexible and very committed in contributing for Keynote QA team.

» PERSONAL DETAILS

Date of Birth : 07-JUN-1987

Gender : MALE

Nationality : INDIAN

Marital Status : MARRIED

Date of Joining : 07-JUL-2008 (Started Career)

Designation : SENIOR TECH LEAD – AUTOMATION QA.

Location : IRVING, TX.



Contact this candidate