We provide IT Staff Augmentation Services!

Automation Developer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

  • Over 10 years’ experience in Software in various roles as Automation Architect, Automation lead, Indusial coordinator, Engineer with expertise in designing test Automation frameworks, Automation test Strategies, POCs on open source tools and developing effective automation methodologies for various Projects
  • Profound understanding of the software test methodologies, processes and software development Life Cycle
  • Extensive experience in Selenium, APPIUM, protractor, Calabash, maven, Jenkins, cucumber.
  • Implemented automation framework using selenium (Rest Assured for API automation, Protractor cucumber framework for Angular application, Selenium cucumber framework and QTP,UFT)
  • Extensive experience in developing Test Plans and Test Cases for different types of software testing
  • Extensive Automation experience using QTP(9.5,10,11,UFT),Protractor and Selenium (WebDriver)
  • Extensive experience using HP ALM& generating reports.
  • Experience in the development of Automation frameworks and Implementation
  • Hands on programming experience in Java, developing Rest Full Web services, Node JS and VB Script .
  • Extensive experience in Automating web, web in Angular JS, power builder and Mainframe (AS/400) Oracle applications and Web services
  • Proven Competency building, People Management and Process Management experience
  • Experience in developing web based applications
  • Extensive Experience in Offshore - Onshore business model engagements (Staff Augmentation, Work Package and Project Delivery models)
  • Extensive experience in building small and large-scale Automation teams and leading the same
  • Skilled in formulating Automation and Test Strategies
  • Extensive experience in maintaining Test Matrix, Traceability Matrix and perform Gap Analysis
  • Training and mentoring team members on Automation
  • Excellent communication and presentation skills, self-starter, quick learner, strong analytical skills, team player, good mentor and possess positive attitude

TECHNICAL SKILLS:

Project Methodology: Waterfall, Agile

WebService: Automating and developing Rest Web Services.

Web Automation Tools: QTP,UFT, Selenium(Web Driver) - cucumber,LoadRunner,Calabash

Mobile Automation Tool: Appium, Calabash, Cucumber.

Test Management Tool: Test Director, Quality Center, ALM

Version Control: Git Hub continuous integration tool: Jenkins

Languages/Scripting: Java,VB Script, Java Script, HTML, CSS, XML, TestNG, Junit, JSON,YAML

Build automation tool: Maven

Databases: MS Access, MS SQL Server, Oracle 9i/10g

Other tools: Firebug, Xpath Checker, IE Developer, SOAPUI, Team Foundation Server (TFS), Eclipse, Selenium IDE, Selenium Grid, GitHub

PROFESSIONAL EXPERIENCE:

Automation Developer

Confidential

Responsibilities:

  • Working in Agile SCRUM development environment.
  • Requirement analyses, dry run of manual test cases.
  • Recognizing and reporting and analyzing bugs.
  • Continuous Integration using Jenkins and configured AWS EC2 machine to run test in cloud.
  • Supported production release
  • Created different types of automation frame work (Selenium - cucumber, Appium-cucumber) for mobile and web automation.
  • Customize the automation framework to enable rapid script development, execute for multiple datasets, parallel execution and different environments as per requirements.
  • Performed cross browser and platform compatibility testing in virtual machine environment.
  • Optimize Selenium scripts for Regression testing of the application with various data sources and data types
  • Configured TestNG.XML and POM.XML for managing and executing automation suite

Environment: Java, OOPS, Eclipse, Selenium Suite - Selenium 2 (Selenium WebDriver), Selenium IDE, TestNG, Firebug, Version one, Git hub

Automation Architect

Confidential

Responsibilities:

  • Worked in Agile SCRUM development environment.
  • Requirement analyses, dry run of manual test cases.
  • Created different types of automation frame work (Selenium - cucumber, Protractor - cucumber, Rest Assured for API) for different team.
  • Mentored different teams with automation scripts in new selenium framework.
  • Customize the automation framework to enable rapid script development, execute for multiple datasets, parallel execution and different environments as per requirements.
  • Developed and maintained automated scripts in Selenium WebDriver using Java with TestNG framework.
  • Developed custom java classes that are application dependent and independent which increases the re-usability and speed up script development.
  • Performed cross browser and platform compatibility testing in virtual machine environment.
  • Developed test strategy for the minimal required tests that provides value in determining the quality state of the application.
  • Optimize Selenium scripts for Regression testing of the application with various data sources and data types
  • Configured TestNG.XML and POM.XML for managing and executing automation suite
  • Continuous Integration using Jenkins and Sauce lab to run test in cloud.

Environment: Java, OOPS, Eclipse, Selenium Suite - Selenium 2 (Selenium WebDriver), Selenium IDE, TestNG, Firebug, Version one, Git hub

QA onsite lead

Confidential

Responsibilities:

  • Requirement analyses, dry run of manual test cases.
  • Recognizing and reporting and analyzing bugs.
  • Supported production release
  • Developed Web Services
  • Implementation of automation framework across various applications identified for Automation
  • Design and implement automation solutions based on system understanding and analysis of technology and system specifications
  • Developed test strategy for the minimal required tests that provides value in determining the quality state of the application.
  • Regularly update regression suite by adding new scripts
  • Write object locators (CSS locators, Xpath and DOM) for identifying objects on the AUT
  • Optimize Selenium scripts for Regression testing of the application with various data sources and data types
  • Create XML for TestNG, Configure TestNG XML for managing and executing automation suite
  • Continuous Integration using Jenkins

Environment: Java, OOPS, Eclipse, Selenium Suite - Selenium 2 (Selenium WebDriver), Selenium IDE, TestNG, Firebug, Version one, Git hub

Automation Engineer

Confidential

Responsibilities:

  • Requirement analyses, dry run of manual test cases.
  • Recognizing and reporting and analyzing bugs.
  • Developed Web Services.
  • Lead/assist in defining and documenting best practices and standards for automated testing
  • Implementation of automation framework across various applications identified for Automation
  • Design and implement automation solutions based on system understanding and analysis of technology and system specifications
  • Managing scripts using ALM
  • Used ALM for reporting defects and as a automation suite repository
  • Developed test strategy for the minimal required tests that provides value in determining the quality state of the application.
  • Mentor teams in the implementation of Automation framework and creation of QTP test scripts
  • Develop automated tests for different browsers / platforms using Java and Selenium library
  • Optimize QTP scripts for Regression testing of the application with various data sources and data types

Environment: Java, OOPS, Firebug, CSS, HTML, Java Mail API, JXL API, XML

QA Lead

Confidential

Responsibilities:

  • Tool Evaluation, selection, Implementation and configuration
  • Implemented automation framework using QTP and selenium according to requirement.
  • Created QTP automation framework using Business Process Testing
  • Helped performance test team in Load runner scripts
  • Develop automated tests for different browsers / platforms using Java and Selenium library
  • Identify new scenarios and Design scripts for those scenarios
  • Optimize Selenium scripts for Regression testing of the application with various data sources and data types
  • Create XML for TestNG, Configure TestNG XML for managing and executing automation suite
  • Used ALM for reporting defects and as a automation suite repository

Environment: Java, OOPS, AS400,MainframeEclipse, Selenium Suite - Selenium 2 (Selenium WebDriver), Selenium IDE, TestNG, Firebug, Team Foundation Server, SVN, CSS, HTML, API, XML

Master Prescriber

Confidential

Responsibilities:

  • Implementation of automation framework across various applications identified for Automation
  • Design and implement automation solutions based on system understanding and analysis of technology and system specifications
  • Used ALM for reporting defects and as a automation suite repository
  • Develop automated tests for different browsers / platforms using Java and Selenium library
  • Optimize QTP scripts for Regression testing of the application with various data sources and data types

Environment: Java, OOPS, Firebug, CSS, HTML, Java Mail API, JXL API, XML

QA Engineer

Confidential

Responsibilities:

  • Implementation of the automation framework across various programs as part of the Automation COE.
  • Design and implement automation solutions based on system understanding and analysis of technology and system specifications
  • Conduct an inventory of each application’s existing functional and regression testing apparatus.
  • Ported existing QTP automation scripts into Selenium scripts
  • Develop and execute automated tests in different platforms using Java and Selenium library
  • Optimized Selenium and QTP scripts for Regression testing of the application with various data sources and data types
  • Training and mentoring the testing organization on automation, QTP and open source tools
  • Process adherence to Quality Management System.

Automation Engineer

Confidential

Responsibilities:

  • Developed QTP Automation framework - Created a hybrid framework
  • Responsible for testing and Automating all enterprise applications
  • Optimized QTP scripts for Regression testing of the application with various data sources and data types
  • Designing new user defined functions and Reusable Actions in QTP
  • Involved in Tool Evaluation Process and Constantly exploring Open Source Technologies
  • Constantly upgrading and maintaining the automation framework - Updating the existing user defined functions
  • Writes and executes SQL queries in validating test results

QA Engineer

Confidential

Responsibilities:

  • Developed QTP Automation framework for desktop application - Created a hybrid framework
  • Responsible for writing Automating scripts
  • Optimized QTP scripts for Regression testing of the application with various data sources and data types
  • Designing new user defined functions and Reusable Actions in QTP
  • Constantly upgrading and maintaining the automation framework - Updating the existing user defined functions
  • Writes and executes SQL queries in validating test results

We'd love your feedback!