We provide IT Staff Augmentation Services!

Lead Automation Engineer Resume

EXPERIENCE SUMMARY:

  • Over 11 years of Extensive Experience in Software Manual and Automation Testing of Mobile / Wearable Devices and Applications across Different Platforms
  • Extensive Experience in Architecting and Developing Automation Framework to test both iOS & Android Apps using Appium with Robot Framework that runs through Jenkins in the Lab and on the Cloud (SauseLabs, Perfecto)
  • Experience in API Automation of REST, SOAP Web Services & Web Sockets and Browser Automation with Selenium WebDriver & Cucumber
  • Expertise in BDD, ATDD & TDD methodologies; Agile Development Practices; DevOps Culture & Tools; CI/CD Pipeline Implementation
  • Experience in Test Management with effective Test Planning, Design, Execution and Reporting
  • Efficient in Design and Execute QA Test Cycle by including key aspects of both Functional, Non - functional - Feature, Sanity, Smoke, Regression, User Acceptance, Usability, User Interface, Performance, Installation, Interoperability (IOP), Compliance and Conformance Testing
  • Experience with various Test Management and Defect Tracking tools and familiar with best practices in carrying out the test activity and logging/tracking defects
  • Sound knowledge on Device management, FOTA and different OTA and bootstrapping from client as well as server side
  • Working experience of automation with mobile test tools such as Google uiautomator Instruments, DDMS, Monkey Runner, Python Test Automation, SeeTest tool
  • Expertise in Bluetooth, Wi-Fi and Mobile/Cellular Technologies and Architectures
  • Conversant with Bluetooth Profile Testing and experience in testing Bluetooth and General Profiles on Mobile Phones and other Embedded Devices

TECHNICAL SKILLS:

Mobile Platform: iOS, Android, Windows, Azingo, P2K (Motorola), Linux (L2J)

Test Management: HP ALM, Jira, Bugzilla, Test Central, Quality Centre, Test Opia, and Clear Quest

Scripting: Python, JavaScript, and WebCrawler

Automation: Appium, Selenium Web Driver, Robot Framework, Jmeter, SeeTest Tool, XCUI, UI Automation, uiautomator, IPTF, Perfecto, SauseLabs

Other Tools: PyCharm, Xcode, Android Studio, Adb shell, idevices, RIDE, Eclipse, Atom, Splunk, Hopelite (Power Management tool), Redbend, Bamboo, Jenkins, SourceTree, Stash, Bit bucket Server, GitHub, Charles, Wire shark, logcat, adb

PROFESSIONAL EXPERIENCE:

Confidential

Lead Automation Engineer

Responsibilities:

  • Develop Automation framework for AN and iOS devices using python, robot and selenium
  • Develop functional and non-functional automation scripts for AN and iOS devices
  • Setup Cloud Jenkins and local Jenkins job as per different devices and Environments
  • Review the failure analysis of scripts and update the scripts as per dynamic app changes
  • Capture the API calls using proxy tools Charles
  • Participate in code review meetings
  • Attend in Scrum planning, Scrum meetings and bug triage meetings as part of agile process

Hardware: iOS and Android mobiles and tablets, USB cables

Operating System: IOS, Android Operating System, Ubuntu and windows

Languages: Java scripting, Python, Robot Framework, Selenium, and Ruby

Special Software: Appium, xcode, Charles, Rest APIs, Eclipse, Android SDK, Python, Perfecto tool, cucumber, dev ops, Mac mini

Confidential

Software Development Engineer in Test & Scrum Master

Responsibilities:

  • Preparing Test plan, work assignment and Test Strategy
  • End-to-End testing of FiOS app video streaming with various iOS/Android devices, tablets, smart TV and check the analytic reports.
  • Involved in video streaming testing when VMS (setup box) connected in home/out-of-home
  • Verify the generated beaconing data using Charles and jmeter proxy server
  • Used HockeyApp to take the iOS /Android builds for test.
  • Involved in agile process and used JIRA tool for bug reporting tracking and project management activities.
  • Co-ordinated with the backend team regarding the web service Integration, Reporting portal issues and track them on daily basis.
  • Worked with Team Lead for planning, estimation, documentation and status reporting.
  • Develop automation framework using Jmeter

Hardware: iOS and Android mobiles and tablets

Operating System: IOS, Android Operating System, Ubuntu and windows

Languages: Java scripting and Python

Special Software: Jmeter, Charles, Rest APIs, Eclipse, Tortoise SVN, Android SDK, PyBluez, Python, Perfecto tool and Eclipse

Confidential, Irving, Texas

SR Test Engineer

Responsibilities:

  • Preparing Test plan and work assignment and Test Strategy
  • End to End testing of different app with various wearable devices like Wrist display, headset and various embedded devices
  • Develop sanity, KPI, Device Management and performance suite using automation tools
  • Client interaction, Requirement analysis, Interaction with different development groups
  • Closely working with development team and interact in development testing
  • Performance Testing: Stress, Power Measurement
  • Track the Defects on daily basis and track them to closer

Hardware: Confidential devices, Debug boards, Google nexus, Headsets, smart watches and Nitro box setup

Operating System: IOS, Android Operating System, Ubuntu and windows

Languages: Java scripting and Python

Special Software: Eclipse, Tortoise SVN, Android SDK, PyBluez, Python, Perfecto tool and Eclipse

Confidential, Chicago

SR TEST ENGINEER

Responsibilities:

  • Preparing Test plan and work assignment and Test Strategy
  • End to End testing of different app is Confidential Wearable devices as well as Earpiece
  • Client interaction, Requirement analysis, Interaction with different development group
  • Device management of wearable devices like Wristwatch and debug boards
  • Performance Testing: Stress, Power Measurement
  • Track the Defects in daily basis and make them to closer

Hardware: Board, Confidential Toq device, Android devices, iOS devices, BT Ear piece, Batteries, BT dongles, BT headsets

Operating System: Android and iOS

Languages: Java and Python

Special Software: BlueMagic 3.0, Eclipse, Tortoise SVN, Android SDK, PyBluez, Python, Apache, Eclipse, SeeTest tool

Confidential, Sandiego, CA

Scrum Master / Test Engineer

Responsibilities:

  • As a Scrum Master conduct Daily Stand-up meetings and coordinate with Product Owner and Team Members
  • Develop Organization level Test Metrics and present them to the top management
  • Preparing Test Strategy and prepare Test Plan
  • Perform the Wi-Fi testing with routers Cisco, NetGare, D-Link, Belkin & 3Com5
  • Develop the KPI scripts (XML) for Performance Testing and run them on Nitro box
  • Involved in code reviews of Telephony and Messaging modules
  • Involved in the API testing for Telephony, Messaging, Cloud/Content Services

Hardware: Kukak, Solana, Milestone 2, Nitro Box

Operating System: Linux

Languages: Java Script, XML, Python, Web Crawler Scripting

Special Software: Linux, Android, Scratch Box, Eclipse IDE, Subversion, JBOSS Application Server, MySQL database

Confidential

Scrum Master / Test Engineer

Responsibilities:

  • Requirement Analysis and Test Plan creation
  • Involved in developing the UI using XML and back-end using sqlite
  • Debugging of issues that are raised during validation
  • Involved in smoke, Ad-Hoc, integration, functionality, GUI, performance testing
  • Perform Sanity, Functional, Integration, System & Regression Testing
  • Worked on device management and FOTA on both client aas well as server side
  • Design the Test Cases for the new requirements & execute them on WebKit browser
  • Report the defects in BugZilla and track them to the closure
  • Develop test suites to test various browser and multimedia properties of Azingo Browser (HTML 4.01, XHTML, XTML MP, Flash, CHTML, CSS, CSS2, WCSS, ECMA Script, Java Script, WML, SVG, Cookies, Cache and Graphics)

Hardware: OMAP 3430 ZOOM Engineering Device, QEMU Emulator

Operating System: Linux

Languages: Java Script, XML, Python, Web Crawler Scripting

Confidential

Senior Software Engineer - Testing

Responsibilities:

  • Development and Technical Expertise in Linux and iDEN
  • Involved in continues client interaction to understand the requirement and all test deliverables.
  • Test Planning and Developing the Test cases
  • Writing automation scripts using Java Script
  • Automating and Execution of the Test Cases

Hardware: Cabo Athens, Boca chica, Merlin, RF Box, IDEN Servers, Bluetooth Headsets, Bluetooth dongles and USB cables.

Operating System: Linux

Special Software: iPTF, xlash, cpedit, Java lab loader, ClearQuest, TMS, Ihopper, Apache and Tomcat

Confidential

Software Engineer - Testing

Responsibilities:

  • Integration testing of Google maps into the application
  • Debugging of issues that are raised during validation
  • Prepare test case design documents according to the customer requirements
  • Develop the test cases for different features like Multimedia, Browser, UIS and FOTA
  • Complete involvement in the sanity testing of the Razr build
  • Interoperability with all the types of message services
  • Develop the Scripts (Automated) for different features and running them for corresponding features

Hardware: Development Radios, Bluetooth Headsets, Dongles, RF BOX

Operating System: Linux

Languages: Web Crawler, C and Java script

Confidential

Software Engineer - Testing

Responsibilities:

  • Develop and execute the test cases for testing based on the documentation
  • Performing End-to-End testing manually
  • Report and Tracking the defects came Test
  • Debugging the defects and update the root cause

Operating System: Windows XP, UNIX

Special Software: Oracle 8i, Emulator, Jataayu software, MySQL database

Hire Now