Mobile Lead Qa Engineer Resume
Pennington, NJ
SUMMARY
- Over all 11+ years of experience in Mobile applications automation and manual testing
- Hands on experience in automating Mobile Native/Hybrid/Web Apps for iOS/Android/Windows/BB
- Experience in developing Hybrid, Keyword - Driven, Data-Driven automation framework using HP UFT, VB Scripting, Selenium, Junit and SQL
- Experienced in building test suits for Android using Robotium
- Proficient in writing and executing SQL queries for backend testing using SQL Server and Oracle
- Possess strong knowledge in White Box/Block/Grey box testing
- Experience in different SDLC’s like Agile/RAD/V-model/Waterfall
- Expertise in analyzing Business requirements and designing, implementation of all QA test strategy plans using manual and automated test solutions for Mobile applications
- Experience across multiple types of testing.in SIT and UAT
- Implement teh Test Analysis and Design methodologies in all phases of testing activities
- Expertise in Risk analysis and preparation of complex test plans and test strategies
- Feasibility study and impact analysis on teh existing system for Mobile projects
- Strong experience in managing onsite/offshore project testing activities
TECHNICAL SKILLS
Mobile O/S: Android, iOS, RIM, Windows, BREW, Symbian, UI One, Bada
O/S: Windows/MAC/UNIX
Mobile Automation tools & Technologies: Experitest Seetest, Robotium, Monkeyrunner, Xcode, Android SDKSYNC ML, TCL
Scripting Languages: Junit, VB, QTP, HTML, XML, XPath, Python
Defects tracking tools: HP ALM QC, Lotus DTS, Bugzilla, Redmine, CQ
Domain Knowledge: Finance, Banking, Securities, System in built mobile Apps
Mobile protocols & Tools: OMA DM, FOTA/FUMO, Ethereal, QPST, QXDM, QCAT
IDE & Other Tools: Selenium, Eclipse, TOSCA, SQL, RTManager, Test link, Test Quest, SQLite
PROFESSIONAL EXPERIENCE
Confidential, Pennington, NJ
Mobile Lead QA Engineer
Responsibilities:
- Design, development and setting up of hybrid framework dat can be modeled to a Data driven and component driven approach
- Responsible for overall quality of teh mobile apps and Mobile site developed for teh trading platform which supports Android/iPhone/iPad/BB/Windows
- Create teh automation test suit and run them on release basis for all teh supported platforms Android/iPhone/iPad/BB devices
- Built teh test automation for mobile apps from scratch to automating to 85% of teh manual test cases
- Test data migration from raw data to teh UFID format and populate in DB
- Conducting teh code reviews and optimizing teh automation code periodically
- Created teh Macro for test bed setup and configurations
- Analyzing teh application logs wif teh halp of ADB commands and Xcode
- Responsible for Preparing Test strategy and Test plans and delivering to teh stakeholders
- Planning teh test execution activities on a daily basis
- Performing teh RCA analysis for teh defects
- Triaging teh defects wif teh development on a daily basis
- Identified teh crash logger and image capturing free tools to easier teh testers task
- Performed functionality, Interaction, Stress, Performance, Load, and Acceptance testing
- Assisting in User Acceptance Testing (UAT)
Confidential, Bridgewater, NJ
Lead QA Analyst
Responsibilities:
- Performed Automation Test Scripting and Execution
- Identified test execution scope for each build release
- Supported teh above modules after teh release to market (Post Release Support)
- Identified teh UX changes for each mobile release and made sure dat teh automation scripts worked fine
- Developed, maintained and conducted smoke test cases for QA environments
- Set up teh RDD environment to carry out teh testing from off-shore
- Handled teh offshore team and assigned tasks, halping them in understanding teh requirements and providing day to day report to teh Manager
- Responsible for final delivery (TA Acceptance) of all six suites device packs to teh customer
- Performed Test defect leak analysis and Test analysis and Design
- Actively conducted meetings wif fellow testers and other groups to evaluate teh progress and Performance of teh application
Confidential
Senior Software Engineer
Responsibilities:
- Acted as Test Lead for Midas-QA team
- Prepared and Executed Test Plans. Tested teh entire application across teh various platforms for all kinds of vendors.
- Conducted daily meeting wif customers for status update, issue clarification & other reports
- Responsible for final delivery (TA Acceptance) of all six suites device packs to teh customer
- Performed scripting work for white box testing using SAHI tool
- Responsible for teh process (TR1 to TR5) and quality of teh above components
- Generated teh reports and projected to teh top management through out teh project
- Developed detailed test strategy and test plan
- Performed Root Cause Analysis of teh cycle to cycle leak defects
- Deployed teh builds on periodical basis and handling teh issues
- Generated Data for execution of Test cases.
- Delivered teh device pack build to teh customer interface person
Confidential
Senior Software Engineer
Responsibilities:
- Implemented TAD, MST and SDV testing
- Acted as TL for teh entire project
- Responsible for all Risk Management Plan & Resource Management
- Performed Test defect leak analysis and Test analysis and Design
- Defined and analyzed teh Testing Requirements based on teh Application Functionality
- Prepared and Executed of Test Plans Involved in testing teh entire application across teh various platforms.
- Performed Automation Test scripting and Execution
- Designed teh conformance test scripts using SCTS server to accomplish teh white box testing
- Analyzed IP Packets which is captured using teh ethereal log and QXDM
- Responsible for analysis, reports and defect tracking.
Confidential
Responsibilities:
- Worked in Beijing (HQ) as an interface person to on-site team and off-shore team
- Executed all teh acceptance test cases belonging to teh edit control module solely.
- Designed teh scripts in RTManager to execute teh acceptance test cases
- Generated test records, modified scripts to do regression test.
- Identified teh user level scenarios at teh initial stage of teh project only
- Write and tested automated unit test cases for his assigned use cases.
Confidential
Responsibilities:
- Participated in SG activities for requirements gathering
- Designed teh test cases for teh whole module
- Involved in Black Box, Functionality, Stress, performance, load, and User Acceptance Testing
- Perform teh load and stress testing using RTManager SCRIPTS
- Has done teh memory leak testing in teh initial rounds of testing and stabilized teh product at teh early stages only
- Developed and submitted viable test plans to test accuracy of data conversion
- Evaluate teh progress and Performance of teh application
- Created data driven script to be used wif various data / test cases for positive and negative testing of teh application