We provide IT Staff Augmentation Services!

Automation Engineer Resume

San Jose, CA

SUMMARY:

  • Total 10+ years of experience, 6+ in Software Development Engineer in Testing (SDET)of Web and mobile application, having good exposer to different domain knowledge like Finance, E - commerce, Telecom (Customer care and Retailer) and perform quality delivery in other domains also.
  • Experience in all stages of the Software Development Life Cycle(SDLC) in all dimensions of Functionality, Usability & Reliability.
  • Experienced in open source Automation ToolsSelenium Web Driver, Selenium Grid, Cucumber, experienced on Appium for mobile app testing Android and iOS
  • Sound knowledge on Junit, TestNG framework for Unit testing, Maven and Ant for Project building tool, Jenkins/Hudson for Continuous Integration.
  • Expertise in java programing, ability to Design & Develop frame works like Keyword, Data Driven and POM (Page Object Model) using selenium.
  • Experience in working with Build Systems like Ant, Maven and continuous integration systems like Jenkins, Hudson,Team City, and Cruise Control.
  • Good experience in Web Services testing using SOAP UI,XML and WSDL; and in providing required input data to request XML& get the required data from response XML & use the response data from other request XML using SOAP UI.
  • Experienced in load and performance testing tool JMeter.
  • Extensive experience in designing Automation scripts using manual test case.
  • Familiar with Android Studio andXCode
  • Excellent knowledge in writing unique XPath using firebug and fire path to identify web elements.
  • Experienced in providing the efficient locators strategy like XPath and CSS to run WebDriver script in stable condition.
  • Working experience with defect tracking tools like Clear Quest, Jira, and Test Director/Quality Center (QC) and Team Foundation Server.
  • Experience in both Waterfalland Agile project environment.
  • Programming knowledge with JavaScript, Python and Cucumber.
  • Provided all support to the team using a servant leadership style whenever possible.
  • Assisted with internal and external communication, improved transparency.
  • Responsible for handling team queries, resolving team issues, coaching and mentoring new team members on technical contents, process attending customer calls and scrum meetings.
  • Certified scrum master from scrum alliance explicit selenium wait to handle the Bootstrap modal dialog.

TECHNICAL SUMMARY:

Testing tools: Selenium WebDriver,Appium (Android Testing), TestNG,Junit, SOAP UIProtractor, JMeter.

Designer Tools: Adobe LiveCycle DesignerES2/ES3/ES4, Adobe workbench ES2/ES3/ES4

Languages: Java, Python, UML, Ruby

Markup Languages: JavaScript, HTML, XML, XSD.

RDBMS: Oracle, SQL

Project Management: Microsoft Office (Word, Excel), Microsoft PowerPoint, MS AccessAgile & Waterfall

Defect Tracking Tools: JIRA, HP Quality Center/ALM

Application & Web:

Servers: JBoss, IBM Web sphere 6.0

Operating System: Windows 95/98, Windows XP.

Domain Knowledge: Banking, Telecom, E-commerce,Manufacturing & Insurance.

PROFESSIONAL EXPERIENCE:

Confidential, San Jose, CA

Automation Engineer

Responsibilities:

  • Creation of Selenium automation test scripts in Java, JUnit, and WebDriver for various features using Data Driven Framework
  • Gathering data for manual test case walk through and automating test cases using Selenium tool.
  • Capturing of X path's using firebug, fire path and web driver element identifier and path enhancements
  • Building objects repositories for automation. Building automated test scripts for iTriage application with selenium keywords with exception and error handling
  • Running test scripts in batches for regression releases, patch releases and bug fixes.
  • Maintained and executed Maven build files for running automated tests
  • In addition, doing Test Strategy, review test plan, trace-ability matrix and ensure usage of tools for optimization
  • Created a suite of automated SOAPUI tests for SOAP and REST Services.
  • Ensured the availability test environment, design test and defect reporting formats and manage the team
  • Executed automated test suites on multiple platforms using selenium webdriver
  • Extensively used Firebug, FirePath and Selenium IDE to identify the locators of a web element.
  • Worked in webservices testing in SOAPUI Pro- both REST and SOAP Protocol testing to validate and verify the services
  • Participating in daily scrum meeting to update status reports

Environment: Java, TestNG, Selenium WebDriver, Oracle, Windows, UNIX, SoapUI and Eclipse IDE, Rally, SVN, Maven Git Hub.

Confidential, Seattle

Automation Test Analyst

Responsibilities:

  • Involved in Defining and Analysing the Testing Requirements based on the Application Functionality
  • Worked in the agile environment with frequently changing requirements and features set.
  • Identified Automation Scenarios from the set of Test Cases
  • Prepared test data for testing the application in various test phases
  • Identified test cases to automate. Automated those test cases using Selenium WebDriver, TestNG and Java (Eclipse IDE)
  • Performed Automation Testing using Agile-Scrum methodology
  • Responsible for implementation of Hybrid Driven Test Automation Framework Build using Selenium WebDriver, TestNG, Maven, Apache POI under Java platform
  • Designed and developed Page Object Design Pattern and Selenium WebDriver
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Executed test scripts using Selenium WebDriver and analysed the test results.
  • Implemented simulator for Mobile App Testing in Android Platform using Appium.
  • Executing the test plans on web and mobile (iOS& Android) as per requirements
  • Captured logs files using XCode for Android SDK for Android
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Used Maven to configure the dependencies and to run framework
  • Maintained and executed Maven build files for running automated tests
  • Involved in Defect tracking and Reporting using JIRA defect tracking tool and interacted with the developers to resolve technical issue
  • Involved in executing Selenium test scripts on different browsers and checked for compatibility
  • Analysed User Stories by interacting with Business Analysts and Developers.
  • Used Git as code repository and Code Collaborator to manage code reviews.
  • Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.
  • Explicit selenium wait to handle the Bootstrap modal dialog.

Environment: Selenium WebDriver,Appium, Jenkins, Mobile Testing, Cucumber, SOAP UI, Maven, TestNG,Jira, Quality Center, Firepath, Firebug, Eclipse, XPATH, Java, HTML, CSS, TDD, SQL, Oracle and JMeter.

Confidential

QA Automation Engineer

Responsibilities:

  • Analyzed the user requirements, functional specifications and used Case documents for Functional testing.
  • Involved in writing automated test cases using Selenium Web driver to automate manual testing solutions.
  • Used web-debugging tools like XPath, Firebug and Firepath to locate elements.
  • Tested compatibility of application for dynamic and static content under various cross browsers using HTML ids and XPATH in Selenium.
  • Worked on Cross Browser testing through Selenium WebDriver by testing the website on different browsers like Chrome, IE and Firefox
  • Reviewed Specified Business Documents and prepared Test Cases using Quality Center based on the requirements.
  • As part of compatibility testing, executed the workflow manager web application related test cases on different browsers and Operating Systems.
  • Maintained Test Matrix and Project Matrix using an excel sheet to keep track of the Project's schedule and status.
  • Used SOAP UI tool to test SOA based architecture application to test SOAP services and REST API.
  • Used Maven to configure the dependencies and to run framework
  • Experienced in load and performance testing tool JMeter.
  • Involved in writing SQL Queries for backend testing
  • Coordinated with developers and record defects in JIRA to track until they are resolved.
  • Extensively tested customer’s payments are sent directly to your commercial bank account using the latest security technology.
  • Involved in weekly walkthroughs and inspection meetings, to verify the status of the testing effort and the project as a whole.

Environment: Java, Selenium WebDriver, Selenium IDE, Firebug, SQL, JIRA, HP Quality Center, Oracle10g and Windows.

Confidential

QA Automation Engineer

Responsibilities:

  • Designing, reviewing, maintaining and executing test scripts manual and automated using Selenium RC with Testing.
  • Leading a small team of 4 member’s automation team and conducting meeting with team every day for the status update.
  • Suggested improvements in test process by gathering and analyzing data.
  • Used XPath and DOM to work with dynamic and static objects in Selenium.
  • Testing home page in different mobile and Tablet devices.
  • Performed cross browser functional testing using Selenium.
  • Conducted regression testing after every new build.
  • Attending daily stand-up, weekly meetings with the US counterparts as part of Agile processes.
  • Actively participated in walk-through, inspection, review and user group meetings for quality assurance with BAs, SMEs and Developers.
  • Participated in QA Team meetings and weekly QA testing reviews.
  • Used JIRA&HP Quality Center to report defects and test results.

Environment: Selenium RC, Jenkins, Postman, Cucumber, SOAP UI, Maven, TestNG,Jira, Quality Center, Firepath, Firebug, Eclipse, XPATH, Java, HTML, CSS, TDD, SQL, Oracle and JMeter.

Confidential

Developer

Responsibilities:

  • Designed Complex Forms with Scripting.
  • Worked on Process Management in designing process.
  • Developed Process using email endpoint and Rest endpoint.
  • Regularly interacting with onsite coordinators for knowledge transfer in gathering requirements to increase overall productivity.
  • Actively played Adobe Smart forms tech. Lead role and responsible for developing interactive forms and processes by using Adobe Workbench ES.
  • Improving the productivity of the team by providing reusable solutions in Adobe Smart Forms module and adding to the knowledge pool of the team.
  • Working effectively towards delivering Critical Assignments on time and helping the team to meet the tough deadlines.
  • Peer Reviewing the code and design to ensure that the code is adhered to the project standards.
  • On time escalation/resolution of issues to the offshore/onshore counterparts.
  • Identify process improvements for reducing turnaround time.
  • Actively supported for Adobe Smart Forms in production support.

Environment: Java, XML, HTML,SQL, XSLT, Adobe Live Cycle Designer ES, Adobe Form Designer ES, Adobe Work Flow ES.

Confidential

Developer

Responsibilities:

  • Regularly interacting with onsite coordinators for knowledge transfer in gathering requirements to increase overall productivity.
  • Actively playing an end-to-end role from Adobe Forms technical SME to architecture design, development, coordination with various key systems and interfacing critical applications.
  • Responsible for developing reusable custom objects, Fragments and JavaScript / FormCalc validations by using Adobe LiveCycle ES 7.1/8.1
  • Successfully migrated LiveCycle 7.1 forms to Adobe LiveCycle 8.1 forms.
  • Successfully migrated Adobe workflow designer 7.2 processes to Adobe Livecycle Process Management ES 8.1
  • Actively supported for iSWEET project in production support and helped the client in debugging and troubleshooting the production support issues.
  • Improving the productivity of the team by providing reusable solutions in iSWEET project and adding to the knowledge pool of the team.
  • Working effectively towards delivering Critical Assignments on time and helping the team to meet the tough deadlines.
  • Peer Reviewing the code and design to ensure that the code is adhered to the project standards.
  • On time escalation/resolution of issues to the offshore/onshore counterparts.

Environment: Java, XML, HTML,SQL, XSLT, Adobe Live Cycle Designer 7.0,8.0, Adobe Form Designer 7.0, Adobe Work Flow 7.0.

Confidential

Consultant

Responsibilities:

  • Regularly interacting with onsite coordinators for knowledge transfer in gathering requirements to increase overall productivity.
  • Actively playing an end-to-end role from Adobe Forms technical SME to architecture design, development, coordination with various key systems and interfacing critical applications.
  • Responsible for developing reusable custom objects, Fragments and JavaScript / FormCalc validations by using Adobe LiveCycle ES 7.1/8.1
  • Successfully migrated LiveCycle 7.1 forms to Adobe LiveCycle 8.1 forms.
  • Actively supported in production support and helped the client in debugging and troubleshooting the production support issues.
  • Improving the productivity of the team by providing reusable solutions in the project and adding to the knowledge pool of the team.
  • Working effectively towards delivering Critical Assignments on time and helping the team to meet the tough deadlines.
  • On time escalation/resolution of issues to the offshore/onshore counterparts.

Environment: Java, XML, HTML,SQL, XSLT,Adobe Live Cycle Designer 7.0,8.0, Adobe Form Designer 7.0, Adobe Work Flow 7.0

Confidential

Systems Engineer

Responsibilities:

  • Maintaining Network Integrity on LAN and WAN Networks.
  • Providing technical assistance to LAN/WAN management and complex customer issues.
  • Maintaining Network Integrity on LAN and WAN Networks.

Hire Now