Automation Architect/lead Resume
SUMMARY:
- Seasoned professional with 13 years of experience in Automation testing with great technical skills
- Working for Big Data Test Automation using Spark/EDH systems(NoSQL Datasbases)
- Working in BDD approach using cucumber in an agile project
- Implemented cucumber automation framework in Ruby as well in Java
- Implemented cucumber automation framework using Java for selenium using TestNG/Junit
- Created automation framework for rest service in java using Spring MVC as well as using rest assured
- Expert in Selenium scripting as well as API Test automation
- Automated Rest service testing using RestAssured in Java
- Expert in API Testing
- Working on Hadoop ecosystem
- Strong knowledge of Linux
- Bash Scripting
- Preparing automation scripts in Ruby Cucumber for handling content delivery
- Working on Big Data/Hadoop Technologies using Cloudera EDH system
- Running Apache Spark Applications and validating flows using automation
- Implemented automation ruby scripts using cucumber for content management solutions
- Working on NoSQL database such as MarkLogic
- Experience in scala
- Automation of interacting with HBase/Apache Solr
- Validation of sequential files resided on hdfs
- Executing hdfs commands on Linux machine
- Experience in writing and executing Xquery
- Experience in writing and executing Apache Solr queries
- Implemented pipeline scripts using DSL flows using groovy language in Jenkins
- Worked extensively on groovy and shell programs for CI/CD(Jenkins)
- Creating program to read contents from Amazon S3
- Experience with AWS Services like S3
- Validating xml contents on Kafka Topic
- Testing Streaming and Batch solutions on Hadoop
- Prepared scripts to read using Rest API
- Utilizing git bash and handling all git operations
- Data Ware house experience with Apache Nifi work flows
- Verifying applications on yarn
- Interacted with zookeeper components
- Agile methodologies utilizing ATDD approach
- Experience in Appium and SeeTest Mobile Automation
- Created Selenium Java framework for multiple clients
- Extensive experience in Automation script development using Web Driver and Selenium RC
- POC on Ranorex
- Implemented Ruby automation framework using Cucumber
- Worked in BDD approach using cucumber in ruby
- Worked in Watir Webdriver
- Utilized Gem file with bundler
- Created and maintained ruby scripts
- Experience in mobile automation using SeeTest for android and iOS devices
- Implemented Cucumber Framework in Ruby
- Created ruby scripts using selenium
- Experience in Tomcat and deployment
- Experience in POSTMAN
- Hudson/Jenkin used for Continuous integration for running smoke tests
- Implemented frameworks with both Junit and TestNG
- Automation Integration with Test management tools such as QTest and ALM
- Automated SoapUI Web Service and REST
- Wide Experience in Automating Rest Service Testing
- Experience in GIT(BitBucket) and sourcetree for version controlling
- Experience in stored procedure
- Implemented Ruby project using RSpec
- Worked at Confidential as an Automation lead using QTP/Selenium and automated around 5000 regression test cases using hybrid framework
- Created hybrid automation framework using QTP
- Expert in Automation script development using QTP and created around 4500 test scripts for Client - Confidential
- Worked with Mobile Automation using SeeTest
- Tested Mobile Applications
- Worked with XML, XSD and JSON
- Used JPA Metamodelling technique to insert test data into the database
- Worked with SOAP webservice automation
- Worked with SOAPUI Tool
- Identified solution for inserting results in to the database using Java
- Wide Experience in Unix commands and shell scripting
- Involved in the preparation of Automation Plan and strategy
- Prepared Key Performance Indicator document and all metrics related with automation
- Worked in Backend Automation using Putty Terminal Emulator
- Experience in generating macro in Excel using VBA
- Experience in presenting demo to the client for ROI for automation
- Prepare automation maintenance plan and estimation for Confidential
- Worked as Quality Center Admin
- Experience in Java using Eclipse
- Worked in Ant Build Tool
- Experience in integrating Java code with Log4J
- Involved in executing database queries using DB Visualizer
- Expert in SQL Developer
- Experience in Unix
- Worked in Agile and Waterfall model
- Experience in setting up SVN
- Experience in preparation of Test Plan
- Created Defect, Issue Tracker and Test Metrics
- Experience in POS Testing
- Experience in Test Case Preparation, Reviewing and Execution
- Reporting & Tracking the Bugs
- Wide Experience in Retail Domain especially Ecommerce
- Involved in all phases of Software Testing Life Cycle and have an excellent understanding of Software Development Life Cycle(SDLC)
- Strongly self-motivated, willing to assume responsibilities
- Able to work independently and as a part of a team
- Conducted Program for QTP and mentored team members
TECHNICAL SKILLS:
Tools: QTP, Selenium WebDriver(2.0), Cucumber, Rest, Rest Assured, POSTMAN, Quality Center, Eclipse, SeeTest, RubyMine, Rspec, SVN, HP Sprinter, REST web service, SOAP Web service, SOAP UI, Selenium RC, SeeTest, Appium, Ranorex, BigData, Hadoop, HBase, Apache Solr, Yarn, Hdfs, Zookeeper, Apache Kafka
Build Tools: Ant, Maven(POM.XML)
Test Management Tool: Quality Center, TFS, HP ALM, HP Sprinter, QTest
Defect Tracking Tools: Bugzilla, Jira, TFS, QC/ ALM, QTest
Languages: Java, Ruby, Scala, Java Spring, C, JPA, Metamodelling, Shell Scripting, VB Script
Operating System: Windows XP, Vista, Windows 7, 10, Unix, Linux, Android, iOS
Databases: Oracle, SQL Server, DB2
Office Tools: MS Word, MS Excel, MS Power Point
PROFESSIONAL EXPERIENCE:
Confidential
Automation Architect/Lead
Responsibilities:
- Working on Big Data/Hadoop Technologies using Cloudera EDH system
- Running Apache Spark Applications and validating flows using automation
- Implemented automation ruby scripts using cucumber for content management solutions
- Working on NoSQL database such as MarkLogic
- Working in scala
- Automation of interacting with HBase/Apache Solr
- Validation of sequential files resided on hdfs
- Executing hdfs commands on Linux machine
- Experience in writing and executing Xquery
- Experience in writing and executing Apache Solr queries
- Implemented pipeline scripts using DSL flows using groovy language in Jenkins
- Worked extensively on groovy and shell programs for CI/CD(Jenkins)
- Creating program to read contents from Amazon S3
- Experience with AWS Services like S3
- Validating xml contents on Kafka Topic
- Testing Streaming and Batch solutions on Hadoop
- Working with Linux OS
- Bash Scripting(.sh)
- Prepared scripts to read using Rest API
- Utilizing git bash and handling all git operations
- Data Ware house experience with Apache Nifi work flows
- Verifying applications on yarn
- Interacted with zookeeper components
- Agile methodologies utilizing ATDD approach
Confidential
Automation Architect/Lead
Responsibilities:
- Working in BDD using cucumber in an agile project
- Implemented cucumber framework in java
- Testing micro services
- Automation of rest service and SOAP
- Automated mobile apps/browsers using appium
- POC on Ranorex
- Implemented RestAssured API for testing rest services
- Automated 2500 service scripts and run multiple environments for all sprints
- Mocking web services and testing code
- Implemented mobile automation using SeeTest
- Checking logs using putty and identified logs and trace issues
- Validated database level as well on service level
- Ability to look at developers code and give suggestions
- Experience in Stored procedure
- Used Json & XML for testing services
- Used BitBucket (GIT) and sourcetree for version controlling
- Used soapui tool for service testing and mocking services
- Implemented continuous integration using Jenkins
- Wide Experience in API Testing
- Experience in Tomcat and deployment of War File
- Experience in POSTMAN & SoapUI
- Wide Experience in Automating Rest Service Testing
- Prepared automation Strategy document
- SOAPUI Web Service Automation
- Jira for Defect Tracking Tools and confluence for wiki pages
Confidential
Automation Architect
Responsibilities:
- Implemented Selenium automation framework using Maven Junit
- Script Development using Selenium Web driver in Java
- Implemented Rest Automation Framework in Java using Cucumber
- Executed ruby scripts using cucumber
- Creation and maintenance of ruby
- Wide Experience in API Testing
- Automated Rest cases using Rest Assured and integrated with cucumber
- Experience in Tomcat and deployment of War File
- Experience in POSTMAN & SoapUI
- Wide Experience in Automating Rest Service Testing
- Mobile Automation using SeeTest
- Implemented Continous Integration using Jenkins
- Integrated automation execution status with QTest Test Management Tool
- Implemented Selenium Grid and run scripts parallel in multiple machines
- Programmatically updated execution status on QTest tool
- Prepared automation Strategy document
- SOAPUI Web Service Automation
- Jira for Defect Tracking Tools
- Unix Command and shell
- Presented demo to the client for automation framework and ROI
Confidential
Automation Test Lead
Responsibilities:
- Implemented Ruby automation framework using Cucumber
- Worked in BDD approach using cucumber in ruby
- Worked in Watir Webdriver
- Utilized Gem file with bundler
- Created and maintained ruby scripts
- Automation of some scripts in protractor tool
- Created automation framework using TESTNG Selenium Java eclipse
- Automated scripting using Selenium Web driver as well as RC
- Worked in SOAPUI for web service testing
- Automated REST and SOAP webservice
- Expert in Automation script development using Selenium Java and created around 1200 test scripts for Client Nationwide
- Lead for Automation regression team and executed around 1200 Test scripts for each release
- Implemented and automated Cucumber Automation
- Experience in Gherkin
- Automated some of the mobile test cases using SeeTest
- Testing Mobile Applications
- Used JPA metamodelling technology to insert test data into the database
- Automation script development in QTP
- Executed QTP Regression suite for all releases
- Test Data has been read directly from the database and results are stored into the database
- Test Data Maintenance using JPA
- Hudson is used for continuous integration for running smoke tests
- Involved in the preparation of Automation Plan and strategy
- Experience in presenting demo to the client for ROI for automation
- Prepare automation maintenance plan and estimation
- Worked in Quality Center and generated reports and metrics
- Involved in executing database queries using Oracle SQL developer
- Generated Excel macro for uploading/downloading test artifacts from QC/ALM
- This project implemented both agile methodology and waterfall model
Confidential, WHEELING, IL
Automation Lead
Responsibilities:
- Created hybrid automation framework using QTP
- Expert in Automation script development using QTP and created around 4500 test scripts for Client Confidential
- Lead for Automation regression team and executed around 4500 Test scripts for each release
- Build automation framework using Selenium - Java
- Script Development using Selenium
- Worked on Cucumber using Java
- Involved in the preparation of Automation Plan and strategy
- Prepared Key Performance Indicator document and all metrics related with automation
- Experience in presenting demo to the client for ROI for automation
- Prepare automation maintenance plan and estimation for Confidential
- Implemented automation framework using Selenium-Java
- Experience in Automation script development using Selenium RC
- Worked as Quality Center Admin
- Involved in executing database queries using DB visualize
- Worked in Unix-Putty backend automation
- Worked in Backend Automation using putty
- Generated Excel macro for uploading/downloading test artifacts from QC/ALM
- This project implemented both agile methodology and waterfall model
Confidential
Automation Onsite Lead
Responsibilities:
- Created hybrid framework in QTP
- Created Test scripts
- Preparation of Test Plan and Test Strategy
- Creating and reviewing Test cases
- Defect Tracking in HP QC
- Preparation of Issue Tracker
- Creating Test Metrics
- Daily Status Report
- Weekly Status Report
Confidential
Automation Test Engineer
Responsibilities:
- Prepare the Automation Framework
- Created Test Scripts
- Automation Test Execution
- Preparing Functional level test cases
- Conducted Regression Testing, End to End System Testing
- Bugs are reported and tracked through Quality Center
Confidential
Automation Test Lead
Responsibilities:
- Leading and managing the team
- Understanding the functional Requirements
- Creation of Automation Test Plan
- Reviewed Test Scripts
- Test Execution
- Logging the defects
- Bugs are reported and tracked through TFS
- Creating Test Metrics
- Daily Status Report
- Weekly Status Report
Software Used:Visual Studio TFS, Microsoft Excel
Confidential
Automation Test Engineer
Responsibilities:
- Study the Functional Requirements.
- Prepare the test cases
- Test Execution.
- Created Test Scripts using QTP
- Bugs are reported and tracked through Bugzilla
- Performed functionality testing
Software Used: QTP, Bugzilla, Microsoft Excel