We provide IT Staff Augmentation Services!

Project Lead / Automation Specialist Resume

PROFESSIONAL SUMMARY:

  • Automation Engineer / Devops Engineer with 10+ years of experience.
  • Created CI/CD multi branch pipelines for build and release of various web based applications
  • Experience working on several Docker components like Docker Engine, Hub, Machine, creating docker images, Compose, Docker Registry and handling multiple images
  • Designed and Developed BDD framework using Cucumber with Java and TestNG for web applications and Restful services.
  • Developed Hybrid Driven Framework with java for Selenium Automation assignments which supports all types of browsers, IOS, Android real Devices and Emulators
  • Experience in mobile automation using Appium on iOS and Android platforms
  • Experience in Web/Native apps automation (Android and iOS platforms) using emulators and real Devices
  • Developed a web portal to execute automation scripts, to view test results, to maintain test data and track all sort of automation metrics
  • Experience in creating Automation framework for Angular JS Applications with Protractor, Java Script, Jasmine and Cucumber
  • Good Experience in java, JavaScript, HTML and CSS.
  • Hands on Experience on testing web services (SOAP, REST) using SOAP UI, Postman and REST Assured
  • Experience in penetration testing using NMAP, NESSUS, Metasploit and WebScarab.
  • Good knowledge on Vulnerability and Risk assessment using NIST SP, FAIR and OCTAVE - Allegro frameworks
  • Expertise in Automation Test plan, Test Strategy and ROI’s preparation
  • Experience in working with Oracle, My SQL and MS-Access Databases.
  • Experience in writing shell scripts
  • Experience in setting up Couch DB and Mongo DB for automation.
  • Experience in Agile, Waterfall, Iterative Methodologies
  • Implemented Continuous Integration with Jenkins for Selenium Automation Assignments
  • Experienced in handling multiple testing projects seamlessly
  • Excellent stake holder management skills and am the single point of contact for client and responsible for project delivery and quality of the deliverables
  • Managed automation team size of 7 people; Expert in managing, mentoring offshore team.
  • Experienced in writing the Test Cases and Execution of Test Cases and Generation of Defect Report
  • Defect tracking, reporting & co-ordination with various groups from initial finding of a defect to final resolution.
  • Proficient in using Test Management tool ALM for Test Planning, Test Designing, Test Analysis, Test Execution, Defect Tracking and Reporting
  • Involved in preparation of the High Level Project plan for the offshore / onshore deliverables.
  • Excellent analytical, debugging, and problem-solving analysis skills

TECHNICAL EXPERTISE:

Automation Tools: Selenium IDE/RC/WebDriver/Grid, TestNG, Junit, SoapUI, Cucumber, Appium, Protractor and Postman

Pipeline Tools: Git, Sonar, Fortify, Docker, hygieia, Kubernetes

Languages: Java, HTML, CSS, JavaScript, XML, Groovy, Angular JS

IDE: Eclipse, IntelliJ and Sublime

Scripting Languages: Java Script, shell Script and Groovy

Build and CI Tools: Maven, Ant and Jenkins

Bug Tracking Tools: Bugzilla, JIRA, Rally, Quality Center.

Management Tools: Quality Center, Rational Clear Case, Rational Requisite Pro, Rally

Database: SQL, oracle, MS Access, Couch DB

Version Control Tools: SVN, GIT.

Web Debugging Tools: Firebug, Chrome debug console.

Operating System: Mac, Windows, Linux, Android, IOS, Emulators

PROFESSIONAL EXPERIENCE:

Confidential

Technologies: Selenium, Cucumber, TestNG, SQL, Ready API, Java and Maven

Tools: GIT, Jira, Intelli J, Eclipse, Jira and Confluence.

Project Lead / Automation specialist

Responsibilities:

  • Automating mobile web applications / native iOS / Android applications automation using Appium and Selenium.
  • Involved in designing and implementing of Page Objects framework to be used with Selenium, Appium, Maven, TestNG, Selenium Grid and Jenkins.
  • Created Common methods that works for both Mobile IOS, Android and Web.
  • Experience in solving issues related to Appium server, Mobile related exceptions.
  • Worked with Native Apps on Android & IOS Platforms.
  • Working with Mobile Web Browser on Android & IOS Platforms.
  • Extensively used GIT repository for code-management.
  • Extensively used JIRA for User story management in weekly sprint level approach.
  • Integrated the test suites to Jenkins to execute them automatically after every successful deployment.
  • Used UIAutomator for Android object properties capturing and Appium IOS Inspector for IOS Object properties capturing.
  • Expertise in Writing xpaths that work for both Android and IOS.
  • Expertise in creating code logics that works for all type of platforms.
  • Worked on REST Services, created methods to get response from REST service and validate with UI.
  • Created customized PDF reports. Reports consists of the Verification points, platform names, Test case names and results, Graph that indicate the pass rate.
  • Creating various Jenkins Jobs to run Automation Execution includes Health checks & Regression
  • Creating AWS Env for both Dynamic & Static Grid Setup (AWS Hub & Node).
  • Written Shell script for Jenkins Job and creation of AWS Hub & Nodes.
  • Worked on Jira & MongoDB Integration with Automation Framework.

Confidential

Technologies: Appium, Cucumber, Groovy, Spock, Sikulix, SOAPUI Pro

Tools: GIT, Jira, Intelli J, Eclipse, Jira and Confluence.

Project Lead

Responsibilities:

  • Designing and building a Hybrid framework for WeDo native applications using Appium by integrating with SikuliX- API for android and iOS devices.
  • Successfully did a POC for Confidential al Web application using Geb, Groovy, Spock and Gradle.
  • Successfully completed a POC on SOAP service calls using SOAPUI Pro.
  • Prepared automation estimations to the WeDo and Confidential al Web application.
  • Managed automation team of three members by helping and resolving their queries.
  • Conducted sessions to train manual Testing team on Selenium, Java and Cucumber
  • Created a WeDo Jenkins job and node as my local machine to connect Appium server and run tests on real Android devices.
  • Scheduled nightly regression and smoke suite jobs by using Jenkins.
  • Involved in preparation of Quarterly status report and Monthly status report.
  • Preparing POC’s to the new projects.

Confidential

Technologies: WebDriver, Java, REST, Maven, Jenkins

Tools: Putty, GIT, Jira, DHC client, TestRail and Confluence.

Project Lead

Responsibilities:

  • Implemented a Hybrid driven framework with page object design pattern using Test rail API.
  • Prepared automation estimations to the new projects signed off by the clients.
  • Stabilized regression and smoke suite testcase’s consistent with 95% pass rate.
  • Enhanced framework to reduce the regression suite run time by half of the time.
  • Scheduled nightly regression and smoke suite jobs by using Jenkins.
  • Involved in preparation of Quarterly status report and Monthly status report.
  • Preparing POC’s to the new projects.

Confidential

Technologies: WebDriver, Java, Shell script, python, Cucumber, REST, JMeter Maven

Tools: Putty, GIT, Rally, HPST, DHC client, HP QUIX PCT and Confluence.

Dev Tester

Responsibilities:

  • Preparation of UI automation with WebDriver, REST API with Jersy using Jackson and CLI operations using Jsch library.
  • Implementing the feature files using Cucumber.
  • Participating in daily scrums, Retrospection and Release planning meetings.
  • Deploying, Updating, Migrating the VM’s in V Sphere 4.x.
  • Performing VM Snapshots, Cloning, Cold Migrations and Hot Migrations
  • Creating and Managing Virtual Machines and Templates
  • Installing and triaging the Oneview Thunderbird at DataCenter

Confidential

Technologies: WebDriver, Selenium IDE, Java, SOAP UI, Cucumber, Eclipse, Windows XP, REST

Tools: JIRA, SVN, Fisheye/Crucible and Confluence.

Sr.QA Engineer

Responsibilities:

  • Preparation of automation tests using the selenium 2.0.
  • Involved in reviewing the test scripts using Fisheye/Crucible.
  • Daily monitoring the Smoke and Regression suites and analyzing the results.
  • Debugging the tests & fixing the errors in the tests using by Eclipse.
  • Attending the daily scrum calls for iteration updates
  • Involved in Release planning and Retrospective meetings.
  • Execution of Test scripts
  • Updating Daily status report in SVN
  • Posting of Bugs in Jira and tracking the life cycle of the bug.

Confidential

Technologies: Selenium RC, Selenium IDE, Java, Eclipse, Windows XP, TestLink

Sr.QA Engineer

Responsibilities:

  • Understanding the Requirements and Design documents for functional knowledge
  • Write Test Cases based on the Business requirements and Detailed Design review meetings.
  • Performed Functional testing by executing the Test cases.
  • Execution of Test scripts
  • Updating Daily status report in SVN
  • Posting of Bugs in Jira and tracking the life cycle of the bug.
  • Re-testing the assigned bugs by the client and updating the status of the same
  • Executing the manual regression test suite post release and update the status on TestLink.
  • Every sprint end Demo to the clients

Confidential

Technologies: Selenium RC, Selenium IDE, Java, Eclipse, Windows XP

Test Engineer

Responsibilities:

  • Understanding the Requirements and Design documents for functional knowledge
  • Write Test Cases based on the Business requirements and Detailed Design review meetings.
  • Performed Functional testing by executing the Test cases.
  • Send out the daily test progress reports.
  • Automated the test cases using Selenium RC
  • Execution of Test scripts
  • Updating Daily status report in SVN
  • Posting of Bugs in Jira and tracking the life cycle of the bug.
  • Re-testing the assigned bugs by the client and updating the status

Hire Now