We provide IT Staff Augmentation Services!

Automation Engineer Resume

New York, NY

SUMMARY

  • Highly qualified, tenacious and well - accomplished Automation Engineer with over 4 years of experience and a strong background in automation framework design and implementation.
  • Solid understanding of full software development life cycles, UIX, web analytics, changing web standards, and Agile methodologies.
  • Dedicated to continuously developing, implementing, and adopting new technologies to maximize development efficiency and produce innovative applications.
  • Proven success in implementing, integrating, testing and supporting impactful applications developed in diverse, collaborative environments for mobile, web and other platforms.
  • Proven ability to jump into new projects and learn new technologies quickly.
  • First rate communication skills coupled with effective time management and organization.
  • Extensive knowledge of JAVA object-oriented programming language concepts like Abstraction, Polymorphism, Inheritance and Encapsulation.
  • Expertise in web and mobile automation using Selenium WebDriver, Appium,
  • Designed and implemented different automation framework from scratch like POM (Page Object Model) framework and Data Driven framework using the help of TestNG Data Provider.
  • Expertise in writing Selenium WebDriver and Appium automation scripts in JAVA for web/mobile application.
  • Extensive experience with writing test scenarios on Cucumber feature file.
  • Written proficient Java glue code step definitions for test scenario using regex.
  • In depth understanding on how and where to use gherkins annotations.
  • Executed automation framework script on different browser/environments & reported defects/results to the team and upper management.
  • Maintained and enhanced the Automation code and resources in source controls like, GitHub over the time of improvement and new features.
  • Worked on IE, Safari, Firefox, iOS and Chrome driver.
  • Experienced development manual and test automation of Mobile Web, native, Desktop and hybrid embedded application on smart phones. Participated on manual Mobile device testing on iOS, Windows and Androids.
  • Experience Functional and regression automation testing tool Selenium, Appium, HPQC, QC, ALM 11.5. 12.5, Test central, Perfecto, and QTP/UFT. Worked on Jira and Clear Case.
  • Used Android-SDK and tools for debugging (Adb-log cat) the defects.
  • Used iPhone configuration Utility tools, Charles proxy, t and iTunes for iPhone log tracking and Fire Bug and snip tools for Browser related issues. Used Jira for defect tracking. used test flights for build megt. In iphone and file browser for android.
  • Worked on Androids Framework test automation, Python automation Framework development environments and worked protractor FW with selenium. Worked on Cucumber and J meter performance testing. Worked on QTP and UFT as automation
  • Experience in writing CSS Selectors, Xpath expression to identify web elements.
  • Implemented Cloud Based Selenium Grid on Sauce labs and local Selenium Grid for various applications with various combinations of OS and Browsers.
  • Expertise in using Maven build management tool, continuous integration tool Jenkins and GitHub source code management tool.
  • Experience working with testNG and Allure testing reports.
  • Proficient in writing basic SQL queries
  • Familiar with test automation) tools selenium IDE and Web Driver, Grid, Appium (UI Automator) Protractor with Junite, J-miter, Cucumber. Experienced Rest/Soup based API testing with web/mobile sites using Python, Ruby, and Node.js. and Json
  • Have in-depth knowledge of various SDLC methodologies including Waterfall, Agile and SCRUM.
  • Experience in designing, preparing and executing test cases for web application and mobile application using SDLC concepts.

TECHNICAL SKILLS

Testing Tools: Selenium, Cucumber, Appium, TestNG, Maven, JIRA, SQL, Eclipse, Sauce labs, Jenkins, GitHub

RDBMS: MySQL

Application: MS Office (Outlook, Word, Excel, Power Point, Access)

Networking: Windows Server 2003/2008 r2, LAN/WAN, TCP/IP, VPN

Web Technologies: HTML, Python, Java, XML, JSON

Environment: UNIX, LINUX, WINDOWS XP/7/8/10, MAC OS X

PROFESSIONAL EXPERIENCE

Confidential, New York, NY

Automation Engineer

Responsibilities:

  • Work on web and mobile application for Priceline
  • Work in a highly dynamic AGILE environment and participated in scrum and sprint planning meetings.
  • Develop and maintained Page Object Model framework using JAVA programming language with the help of Selenium WebDriver.
  • Automate Priceline iOS and Android app using Appium Java-Client library
  • Written and executed test scripts using Eclipse IDE.
  • Used Firebug and Firepath to identify and locate elements as needed, along with creating custom xpath using xml functions.
  • Participated in manual testing for Embedded Android and iOS Smartphone’s for mobile web and Native application. Conducted Mobile Handset testing on 2G, 3G, 4G-layer 3 Protocols technologies.
  • Implement Maven for build management and implemented CI tool - Jenkins.
  • Used Sauce labs to execute Selenium automation suites on different platform; performed browser combinations in parallel.
  • Apply TestNG and Allure to view detailed test execution reports.
  • Implement GitHub for source control.
  • Worked on Androids Framework test automation, Python automation Framework development environments. Worked protractor FW with selenium. Worked on Cucumber and J meter.
  • Perform Defect Tracking & Management in JIRA.
  • Used selenium web driver/ Appium/ UI Automator, heavily to test mobile, web-based application, native application with different browsers i.e. Firefox, Chrome and IE. Worked python with ROBOT framework. Worked on Selenium web driver, Cucumber Java with Appium/UI automator for Unite testing. Strongly participated in for Functional, regressions and System/ embedded Integration testing.
  • Performing a variety of software testing including unit, functional, usability, system integration, regression, cross browser and OS compatibility, mobile application and performance testing.

Confidential, New York, NY

Software QA Engineer

Responsibilities:

  • Followed the SDLC process, use requirements documents to create testing strategy including providing test estimates, documenting test plans and objectives, assessing and identifying testing risks, and developing test scenarios and test cases.
  • Developed, documented and maintained test artifacts like test data, data validation and automated test scripts using Selenium WebDriver, primary language used for automation was JAVA.
  • Assisted on developing and maintaining robust and effective Page Object Model Framework
  • Used Firebug and Firepath to identify and locate elements as needed, along with creating custom xpath using xml functions.
  • Implemented Maven for build management and implemented CI tool - Jenkins.
  • Applied TestNG and Allure to view detailed test execution reports.
  • Implemented GitHub for source control.
  • Tested mobile Native/ web / Hybrid applications on iOS and androids Smartphone devices.
  • Hands on experienced with Cucumber, Node.Js Selenium Grid, and sauce Labs Integration with Jira and Jenkins. Debugging exposure to ANR, Crashes, using ADB, with Android studio.
  • Implemented Selenium Grid for parallel testing on multi browser and OS combination
  • Executed full test on every regression build and provided detailed report to the upper management
  • Modified test scripts to handle all checked and unchecked exceptions which helped run test smoothly

Confidential, NY

QA Tester

Responsibilities:

  • Developed Test Scenarios and Test Cases for large-scale data validation and comparison between two web applications and between the UI and Database defining simple to complex scenarios
  • Have thoroughly done Peer reviews for developing the UAT test plan, strategy, test cases which are used while testing the application.
  • Created manual test cases and run manual test cases for iOS, Android and Windows 8 devices.
  • Created UAT test plan documents, strategy, test cases, executed UAT test scripts, and created test reports using quality center
  • Analyzed and validated system requirements.
  • Performed Functional testing on Mobile Application for iOS and Android.
  • Worked with automation team to help them run Selenium test suites as part of regression suites.

Hire Now