Test Lead Resume
Santa Clara, CA
PROFILE SUMMARY:
- Over 13 year’s experience as a QA Lead/Sr Technical associate in IT industry
- Experience on Python scripting Robot Frame work + python
- Very good exposure to python frame work development using various python libraries and Good knowledge Oops python.
- Excellent experience on protocol analyzer tools like: Ethereal/Wireshark and tcpdump.
- Experience in testing API’s using Postman tool, API testing using python scripts.
- Expert in leading geographically distributed QA teams, for Wireless product(s) - Mobile Applications, Web Applications (Functional & UI) Testing, System testing (Black box, Regression), Embedded device testing and Automation
- Performed QA tool evaluation, define and manage the internal QA tool(s) development.
- Mobile app QA Management on Android Smartphones from diff. handset OEM(s) in Agile environment including defining processes, workflows, oversee devops team.
- Mobile Client QA Automation - using tools like Appium, Experitest including evaluation, procurement, deployment of those automation frameworks, manage test case development and execution.
- Extensive experience in project planning, delivery planning and client interaction.
- Hands-on experience in different phases of the software product development cycle, including product management.
- Hands on - Functional, Regression, Conformance Test, integration, user acceptance and stress testing
- Having Testing experience on Mobile applications of different vendors(OEM) Confidential, Samsung, HTC, Huawei, ZTE, Confidential and LG, Apple
- Experience in Android, IOS automation using Appium and Web Browser automation using Selenium WebDriver
- Good knowledge in using Jenkins and configuring continuous automation runs
- Expert in test development, scheduling and execution in different environment such as Agile and Waterfall
- Exposure to all stages of Software Development Life Cycle, Software Test Life cycle and Defect Life cycle.
- Participated in code reviews to understand the depth of the defect and come up with effective test cases.
- Was involved in conducting s. Trained new comers into the project. Conducted on testing and domain.
- Ability to achieve targets and deliver quality deliverables in stringent timelines.
- A team player with strong analytical, problem solving capability. Innovative with quick learn ability combined with excellent technical, communication, presentation, and customer service skills.
- Dynamic in working with all teams involving Developers, Business Analysts, Product team and Client Support teams for deliveries on time and budget with highest quality.
- Experienced in doing test automation with Java and TestNG
- Experienced in writing Shell scripts to automate configs changes
- Experienced in testing API’s using Postman tool, api testing using python scripts.
- Good knowledge in working with Linux environments
- Experience in using version control systems such as CVS and GitHub
- Very good working knowledge in network protocols
- Proven track record of working in fast paced environments
- Self-motivated and highly adaptable to changes
- Open to learn any new technologies and processes
- Good knowledge on Confidential Commands.
- Global experience in different locations India, UK, USA
IT SKILLS:
Operating System: Windows, Linux, Solaris.
Mobile Standards: LTE, UMTS/WCDMA, GPRS, GSM
Development Environment: Eclipse IDE, Android SDK/Studio
Mobile Platforms: Android, IOS, Windows, P2K
Testing Tools: Appium, Selenium Driver 2.0, FireBug, Fire path, Extended Report 2.0, Maven
Bug Reporting Tools: Team Track, DDTS, TFS, HP ALM, Jira, AP Test Manager, Quality Center
Test Script Languages: Core Java, Shell scripting, python
Others: DDMS, adb, monkey, ACAT, Hyper Terminal, Wireshark
PROFESSIONAL EXPERIENCE:
Confidential, Santa Clara, CA
Test Lead
Responsibilities:
- As a Team lead responsible for understanding High Level Solution Document (HLSD) and cascading the same to the team members.
- Preparing the test agreement, reviewing Customer Acceptance Test and test cases, test data request and preparation using defect logging and management,
- Implemented python scripts for the test cases to test the embedded software inside the Confidential modem.
- Test script development using Rest API services.
- Onsite and Offshore sync up meeting, getting required tools and access for the team, monitoring and tracking team’s performance.
- Discussion with Business Analysts and clients in finalizing the FRS for each release.
- Requirements discussion and finalization with the Clients.
- Review of the draft version of the FRS and to provide comments for the same.
- Performing pre-approval and post-approval review of the test cases and the executed test logs in Quality center as a VA - Validation lead.
- Preparation of requirement traceability matrix to ensure requirement coverage.
- Involved in sending out daily and weekly status reports.
- Conducting defect triage calls with the developers.
- Giving weekly demo to the client
- Involved in giving Knowledge transition and to new members entering the project
- Preparing lessons learnt document for the completed release and implementing the changes for the next release.
- Defect tracking and closure
- Communicate to all stakeholders/vendors on a timely basis in a clear way, including Senior Management
Tools: CLA, Python, Rest API, Java script
Confidential, Redmond, WA
Test Lead and Test Engineer
Responsibilities:
- Involved in functional testing of new features and Regression Testing
- Developed test framework using appium so that team can extend and automate regression & new features
- Automated Android app test cases using appium framework mentioned above
- Automated Website test cases using selenium Webdriver
- Enabled continuous test runs using Jenkins
- Integrated the framework with Extent reports so every run generates a detailed and easy to understand test reports
- Organized triage calls to make sure bugs are prioritized and fixed on time.
- Organized Beta/UAT testing to make sure the feature is bug free
- Was part of Dev sprints and tried to push for test driven development to catch bugs much earlier
- Coordinated with team in India to get the testing done on time.
- Actively mentored & mentoring the new joinees to help develop their domain knowledge and skillset.
- Actively incorporated new process improvements to avoid QA wastages and improve QA efficiency. daily status report, Onsite and Offshore sync up meeting
Tool: uiautomatorviewer, Android, IOS, Firefox Browser, Java-Selenium, Appium
Confidential
Sr Test Engineer
Responsibilities:
- Automated Website test cases using selenium Webdriver.
- Involved in functional testing of new features and Regression Testing understanding the technical requirements and test the application over devices and in the browser.
- Onsite and Offshore sync up meeting, getting required tools and access for the team, monitoring and tracking team’s performance.
- Identification of Mobile devices to be included in Testing - Android and IOS devices.
- Developed test framework using appium so that team can extend and automate regression & new features
- Automated Android app test cases using appium framework mentioned above
- Simulation of business scenarios from User Stories provided for each Sprint.
- Requirement gathering and data analysis.
- Requirement finalization and assisting in drafting of the FRS.
- Provided walkthrough to project team for test deliverables like test plan and test scripts
- Test Plan/ Test Strategy Preparation.
- Test case preparation/review.
- Used Microsoft TFS as Centralized version controlling system.
- Modification and execution of Test Case Scripts (Java-Selenium WebDriver) in Eclipse IDE
- Defect tracking and Closure.
Tool: uiautomatorviewer, Android, IOS, Firefox Browser, Java-Selenium, Appium
Confidential
Tool: & OS: Windows, Android, IOS
Test Engineer
Responsibilities:
- Involved Preparation of Test cases for different applications.
- Executing the test cases, writing test reports, error reports in functional testing of new features and Regression Testing
- Organized triage calls to make sure bugs are prioritized and fixed on time.
- Actively mentored & mentoring the new joiners to help develop their domain knowledge and skillset.
- Actively incorporated new process improvements to avoid QA wastages and improve QA efficiency.
- Developed test framework using appium so that team can extend and automate regression & new features
- Automated Android app test cases using appium framework mentioned above
Tool: uiautomatorviewer, Android, Java-Selenium, Appium
Confidential
Test Engineer
Responsibilities:
- Involved in product testing of the various modules available on handsets, which include MO/MT Call, MO/MT SMS, MO/MT MMS through Confidential Wi-Fi Application
- Testing the Emergency calls using Agilent 8960.
- Testing the Confidential -Mobile network issues using Agilent 8960.
- Cell Broadcast messages and class 2 SMS to the device using Agilent 8960.
- Involved in analyzing the first level of logs
- Defect reporting and tracking, providing log analysis feedback to developers
Tool: & Technology: Wire shark, Confidential Test tool, Android, Windows
Confidential
Test Engineer
Responsibilities:
- Reviewing and understanding of the technical requirements and software requirement specifications.
- Involved in creation the Feature Test Plan Document and prepared the use cases and test cases.
- Functional/ Module testing for the Sync application on different mobile handsets.
Confidential
Software Test Engineer
Environment: Windows XP, Solaris
Responsibilities:
- Derived and designed Test cases based on the Use cases and functional specifications using Confidential commands.
- Performed Sanity and Regression Testing, Testing Fixed Issues
- Participated on weekly builds status meetings for Bug Tracking & Open Issues with developers Analyzing Escape defects