Test Lead Resume
Sunnyvale, CA
SUMMARY:
- Over all 10+ years of QA experience out of which 6+ years of experience as team lead
- Well acquainted with Waterfall, Agile and Lean based SDL & Software Testing Life Cycle (STLC) methodologies.
- Good team player with excellent communication, analytical, interpersonal and writing skills.
- Experience in leading and coordinate geographically distributed teams
- Extensive experience on different mobile testing tools as Android SDK, Xcode, Splunk, Rainfeather, alogcat, iTunes, iPhone Configuration Utility, Charles Proxy and BB Desktop Manager.
- Knowledge of ARP spoofing concepts
- Managed deployment and shipping of incremental releases, test plan creation, test execution, test result, exception handling, defect tracking using Quality Center and Jira for complex projects with an integrated program and backend Testing.
- Strong working experience on iOS and Android mobile platform testing
- Expertise in Data Analytics testing using tools like Data mart and Mix panel
- Expertise in Mobile Testing, System testing, Integration Testing, Backend Testing, Regression Testing, Compatibility (Browser/OS compatibility testing), Acceptance Testing.
- Experience in API testing using the tools like Service Browser, Post Man, Poster
- Experience in Mobile App Automation using Appium - Java automation framework
- In depth knowledge in QA testing methodologies like Smoke, Black Box, GUI Functionality, Integration, Regression, Usability, Compatibility, System, Performance and User Acceptance (UAT) of web and client/server applications.
- Expertise in Problem solving and Tracking Project based Bug Reports using Bug tracking tools like QC and JIRA.
- Provide leadership and guidance to build and maintain a high performance environment.
- Knowledge on Continuous Integration tool Jenkins
- Experience in using Test NG framework
- Defined, implemented and establish QA release entrance and exit criteria in organization.
- Identify specific skill sets needed to fulfill the specific roles and tasks on their team
- Create and maintain all the release and project specific QA high-level plans (includes timelines, resources, assumptions & risks).
- Review requirement change requests and QA change requests and provide input and LOE’s
- Good experience to identify risks to testing and communicate to the corresponding teams.
- Identify, communicate and implement risk-based testing approach when needed.
- Help customize the various tools needed by the QA team.
- Identify areas of improvement to increase speed, quality and gain efficiencies.
- Help create and drive a training plan (checklist) and cross training within the team.
- Provide training and mentoring to new QA team members and QA Team.
TECHNICAL SKILLS:
SDLC Methodologies: Waterfall, Agile, Lean
Mobile Platforms: iOS 5, 6, 7,8; Android 2.x, 4.x, J2ME, Windows Mobile
Operating Systems: Windows
Web Technologies: HTML 4/5, XML, RestAPI, Web Services
Bug Tracking: JIRA, Quality Center 8.0
Tools: ADB, Xcode, Charles proxy, DDMS, IPhone CU, Splunk, Network link conditioner, Power monitoring, Android Monkey runner, UI Automator, ITunes, Firebug, Inspect elementTrace 32 ICD Arm Emulator, Perforce Configuration Management Tool, Spider debuggerWireless Toolkit (WTK -22), Open Nice -1000 JTAG Emulator, Visual Source Code Safe
Configuration management tool, Confidential Relational Database, CLMAN, Crash analyzer, Bappea, Goofy, Energy, putty, Winscp, profiler; Mercury Quality Center, Profile Tuning Suite, Hook logger, Phoenix 2.0,Adobe media encoder, Device anywhere, Test depot, Team Track,QPST,QXDM,, Eclipse, ADT, Appium automation, Android automation test frame work
PROFESSIONAL EXPERIENCE:
Confidential, Sunnyvale, CA
Test Lead
Responsibilities:
- Lead a team of 5 members both offshore and onshore
- Test plan creation
- Test cases execution
- Analyze request and response of the server and client
- Test various features related to retail and ecommerce
- Test ASA application in watch wearable gadget
Confidential, San Mateo, CA
Consultant QA Lead
Responsibilities:
- Performed system and regression testing on the Battery Estimation app on all available iOS versions.
- Automating the mobile front end test cases using appium tool
- Leverage Charles Proxy tool capture the request and response data to check for any errors during the interaction between the Asurion app and the server to throttle the network connections or to stop it completely to simulate the server being unreachable using the Blacklist feature used the session data as part of defect logging process
- Used XCODE to enable Developer Settings on the device to enable Network Link Conditioner settings on the device
- Provide release notes with each build released for testing.
- Worked closely with Development team to understand the features and provided detailed information to developers to resolve the issues quickly.
- Profiled Asurion’s app Battery Usage pattern using external power supply unit.
- Analyzed reporting events captured in internal Data mart tool
- Used iPhone Config Utility to record the device logs
- Leading a team of 6 members
- Collaborated with Product Managers and Engineering Teams to estimate, plan and schedule the QA effort for parallel client releases, production deployments Estimating the story points for the user stories
- Involved in writing the test plans, test strategies and test case preparations
- Assigning the tasks to the team at both offshore and onshore
- Creating and showcasing the test metrics to the team
- Aligning with product manager for the requirement verification
- Co-coordinating with tools team for the test tool creation
- Co-coordinating with the automation team for automation test scripts creation
- Creating release cycles in the Quality Center test management tool
- Show casing the bi-weekly demos to the team
- Testing the client, server and web components individually
- Integration testing
- Creating test sets according to IOS version of the device
Mobile Locate feature
Consultant QA LeadResponsibilities:
- Performed field testing in the bay area to validate the mobile locate algorithm on various iPhone models
- Designed the test plan for the field testing.
- Lead a team of 3 QA members
- Performed the end to end and component level testing
Confidential
Consultant QA LeadResponsibilities:
- Lead a team of 4 QA members
- Locate - Find phone by GPS mapping
- Alarm - Track down missing phone by sounding alarm
- Wipe - Erase phone contacts (but not content) remotely
- Collaborated with Product Managers and Engineering Teams to estimate, plan and schedule the QA effort for parallel client releases, production deployments.
- Developed and executed QA test scenarios for new features, created QA plans and testing guidelines for external UAT teams.
- Involved in system and regression testing
- Supported Production deployments
- Used Iphone configuration utility, Xcode and ITunes tools
Confidential
Consultant QA LeadResponsibilities:
- Tested Rest API implementation for content backup(photos and videos) on iOS
- Collaborated with Product Managers and Engineering Teams to estimate, plan and schedule the QA effort for parallel client releases, production deployments Estimating the story points for the user stories
- Involved in writing the test plans, test strategies and test case preparations
- Assigning the tasks to the team at both offshore and onshore
- Creating and showcasing the test metrics to the team
- Aligning with product manager for the requirement verification
- Co-coordinating with tools team for the test tool creation
- Co-coordinating with the automation team for automation test scripts creation
- Creating release cycles in the Quality Center test management tool
- Show casing the bi-weekly demos to the team
- Testing the client, server and web components individually
- Integration testing
- Creating test sets according to IOS version of the device
Confidential
Consultant QA LeadResponsibilities:
- Tested the anti-virus scanning engine for android based mobile devices
- Create test cases and tested various features
- Reflective scanner app up loader, memory scanner and Safe browsing
- Prepared test cases for cloud anti-virus features
Confidential
Consultant QA Lead
Responsibilities:
- Test analysis and execution of the plaza store front app
- Test plan review
- Test case development
- Test cases execution
- BREW roots configuration on ASIC
- Configuring the catalog for plaza store front app
- Testing the download and upload mechanism of the app in the plaza store front
- Testing on different HTC and Samsung phones
- Performance analysis of the upload server by simulating the traffic
Confidential, San Jose, CA
Consultant QA Lead
Responsibilities:
- Worked in the role of an Individual contributor and also as a co-coordinator for the geographically distributed test team
- End to End testing which includes testing of data transition from one end point to another end point through different servers
- End to End Integration testing and System validation
- Perform UAT (User Acceptance Testing) at customer’s data center
- Deployment of applications to the server
- Perform Backward Compatibility testing
- To work closely with Operations team to ensure successful product and solution deployment and to provide assistance to operations team.
- Server Migration testing
Confidential
Consultant QA Lead
Responsibilities:
- Test lead for consultants
- Worked as a scrum master for Technical Consultants.
- Created Test design for the Flash lite v3.1
- Involving and monitoring of Certification Testing
- Conduct Performance Testing
- Development of Automation suite for IAD release
- Development of Test content which includes content creation of swf players, swf animations and H.264 swf content
- Automation of flash player features for Cruise control mechanism
- Conduct RCA (Root Cause Analysis) for certification and field testing failures
- Worked as a release test engineer which involves in making sure that product has met the release gate criteria
- Showcase the new feature demo ‘s to the product management and marketing people
Confidential
Consultant test engineer
Responsibilities:
- Developing test scripts to test JavaScript interpreter Module
- Manual Testing of the JavaScript interpreter Module
- Automation of Java scripts
- Test Report Preparation and consolidation
- Product Release Testing
- Generating memory leak reports by using code snitch tool
- Bug regression
Confidential
Consultant test engineer
Responsibilities:
- Executing Test Cases
- Involved in High level design of the project
- Involved in test case preparation for Unit testing and System testing
- Involved in testing of test cases for Unit and System testing phases
- Unit testing the COM module
Confidential
Consultant Test Engineer
Responsibilities:
- Testing of CRs (Change Requests) related to video playback on various chipsets
- Code clean for Qtv apps code by using lint tool.
- Releasing of LTK labels, V.U’s and S.U for MSM 6275 3.X Chipset
- Testing the V.U’s and S.U’s by connecting them with Base station simulator
- Developed Make File by using Perl script
- Testing the all the Qtv features before customer release