Test Architect Automation Resume
Chandler, ArizonA
SUMMARY
- Software Test and QA engineer, currently working at Confidential .
- 7 years in wireless telecom domain with extensive proficiency in manual testing & Automation testing (Functional, regression, end to end and UAT) for various Telephony and media android applications of major Android OEMs.
- Protocol based baseband processor Modem verification followed by bug trackingand report generation are major part of the experience.
- Proficient in many Mobile operating systems and quick to learn.
- Both analytical and creative thinking, yielding creative and thorough software testing.
- Passionate in Photography, Trekking & Playing Basketball
- Automation scripting for the functional telephony scenarios using Robotium, Python, Selenium, Appium and aPython.
- Technical Understanding and experience with GSM/UMTS
- Analysis of ADB logcat - logs for defect analysis (application) for dump states and the crashes during system testing.
- Testing of 3GPP communication based modem from stress, regression, product validation and user-acceptance point of views.
- Analysis of generated logs, from 3GPP protocol (L3/L2) perspective to debug the voice call and data throughput metric failures.
- Android 5.0, manual test execution from modem stress testing perspective.
- Android 4.4, 5.1, 6.0 & 7.0 automation test execution from system verification perspective.
- Proficiency in creation and execution of test plans, Use Case document in compliance with the Business requirement document.
- Knowledge of complete bug life cycle and SDLC (Software development Life Cycle)
- Strong analytical, interpersonal, presentational, organizational skills.
- Experience of onshore-offshore coordination and client interactions and synchronizing across multiple team activity.
- Planned and coordinated entry level Process & Compliance training designed and managed metrics and data for training improvements.
TECHNICAL SKILLS
Primary Skills: Mobile Handset Testing, Mobile Application Testing, Automation Testing, Web Testing, GPS, GPRS, MMS, SMS, Music Player, Camera.
Bug Reporting Tools: Test Central, Quality Centre, JIRA, Redmine, Rational Change, Excel.
Platforms: Mobile Platforms: Android (Jellybean, KitKat, Lollypop, Marshmallow), Symbian S60, Meego
Log Analysis Tools: AT tools, System Trace Tool (Client proprietary), Putty, Mobile analyzer, ADB, DDMS
Version Control Tools: GIT, SVN, Clear Case and Synergy.
Programming and Scripting Languages: Python 2.7, Selenium, aPython, Jython, View Server, Appium, UI Automator, Monkey Runner & Robotium.
PROFESSIONAL EXPERIENCE
Confidential, Chandler, Arizona
Test Architect Automation
Responsibilities:
- Creating an Automation framework from scratch to Support Confidential related testing.
- Developed several algorithms for generating several data from validation and CESL (Continua Enabling Software Library) scripts.
- Responsible for helping test team to run the automation scripts.
- Coordinating with the Client to provide the quality and stable automation scripts.
- Creating Python libraries for the Confidential Automation framework.
- Presenting the progress of the framework by weekly basis to Manager.
- Setting up the Automation Server.
- Wrapper developed in Python for doing multi-threaded script and running with other applications.
- Developing the Python APIs which represent the cpu Benchmark for the Confidential device with pictorial graph.
- Developing the performance scripts for Confidential device which helps to find the device performance.
- Automation framework is made with python and also followed the automation standards.
- Using different modules of python like numpy, pandas, re (Regular Expression), paramiko, subprocess, multithreading.
- Writing the script which communicates to the Confidential device through adb (Android Debug Bridge) using Python subprocess api.
Confidential
Test Architect Automation
Responsibilities:
- Creating an Automation framework from scratch to Support DLC related testing.
- Responsible for helping test team to run the automation scripts.
- Coordinating with the Client to provide the quality and stable automation scripts .
- Coordinating and Assigning task for the Team members.
- Conducting the sprint meeting on 3 weeks basis.
- Creating Python libraries for the Automation framework .
- Working on various libraries like ssh, selenium, email, reporting, HTML
- Reviewing the libraries written by the team members.
- Providing the solutions for the issues faced by team members.
- Presenting the progress of the framework by weekly basis to client.
- Developing the framework to support for all DLC Devices.
- Developing the Smoke Test and Sanity Scripts for DLC100, DLC200
Confidential
Automation Tester
Responsibilities:
- Confidential is Combination of UI Automator framework and Jython .
- Confidential helps to enhance the Automation ability across all the android version.
- Confidential Framework helps to automate 70% Functional cases as well as requirement related cases.
- Writing packages for different modules like Camera, Gallery, MediaPlayer, System Settings, Messaging and Call.
- Contributed in writing test scripts and libraries for Base Functional Cases .
- Coordinating and Assigning task for the Team members.
- Managing the team members and conducting the daily meeting.
- Coordinating with the HQ team to provide the quality and stable automation scripts.
- Primary engineer responsible for automated test design, frontend and backend feature implementation, and any other improvements to the test automation framework.
- Developed Automation framework uses a combination of Jython and UI Automator .
Confidential
QA Test Engineer
Responsibilities:
- Creation of Use case document with the help of Business requirement document (BRDs) followed by test suite creation& management to achieve customer acceptance goals.
- Synchronizing the team's project activity with client's project plan in weekly sync up meets.
- System testing for the Intel Baseband processor OEM's in compliance with black box testing technique
- Simulation of scenarios, such as voice call, data throughput, text and hand-offs at Rome, Italy and Frankfurt, Germany
- Drive Testing - Mobility tests for Voice Call such as 3CA, CA, IMS at onsite location.
- Preparing Test Reports based on accurate testing results and raise bug reports against failures in UTP (Unified Tracking Platform),Defects tracking, Analysis on the basis of Customer interaction for change requests
Confidential
Automation Tester
Responsibilities:
- Cloud connect client is a service that would work on Android Platform and provide functions to connect to the cloud.
- OTA service allows the carriers and device manufacturers to push software upgrades to Confidential devices anywhere in the world to ensure that the consumers have the latest enhancements and features.
- Testing Google cloud server which contains delta packages for the OTA upgrade.
- Assisted automated test design and various automation framework improvements.
- Feature requirement gathering & analysis - OTA, Recovery and Confidential package management components
- Developed Automation framework uses a combination of Python
Confidential
Manual & Automation Test Engineer
Responsibilities:
- Test planning, test creation and execution ( sanity, regression, stress, adhoc ) and report generation using MS Word and excel tools.
- Allocating the task for team members.
- Preparing Test Scope and Test Coverage documents.
- Providing support in debug activities.
- Providing support in AFTT (Android Functional Test Tool) and ATAF (Android Test Automation Framework).
- Developed a logger android application which helps to take runtime logs in the device.
Confidential
Software Engineer
Responsibilities:
- Expertise in core variant testing where mega operators and most priority variants involved in it.
- Verifying the correctness of Simlock and PP bits as per Customer requirements.
- Involved in Variant Testing for S60 products (Symbian), Data Package and FOTA testing.
- Involved in Multimedia Application testing like Music player, Video Player and Camera for the various customized
Confidential
Testing Engineer
Responsibilities:
- Designed and developed Test cases for new features of multimedia.
- Execution of test cases like Complete, Advance, Sanity, Smoke and Regression with quality of testing and delivery date.
- Involved in Multimedia Testing for finding codec related issues and checking the stability of Device.
- Involved in DRM (forward Lock, combined delivery & separate delivery).