Mobile Tester Resume
Beaverton, OR
PROFESSIONAL SUMMARY:
- 7 years of experience in Mobile Software Analysis, Design and Quality Assurance Testing of Telecom/Mobile Applications industry, predominately on 4G, 3G and real time network mobile applications based on Android, iOS and Windows platforms.
- Very strong working knowledge on GSM, GPRS, CDMA, UMTS, EDGE, LTE, WLAN, WAP & Wi - Fi
- Strong Expert in cellular handset testing on iOS, Android, BREW, BlackBerry and Windows platforms
- Experience in testing applications on different smart watches from Apple, Samsung and Motorola
- Worked extensively on mobile apps from designing phase to consumer release
- Involved in all teh phases of Software Test Life cycle, which includes gathering test requirements, setup test environment, write and execute test cases, report and follow-up of defects.
- Proficient in Manual and Application Testing of different Operating Systems of Mobile Devices
- Involved in test planning, coordination and implemented QA methodology for various Mobile applications.
- Involved in different projects of application testing wif server log analysis using UNIX commands
- Good knowledge of Core Java and Selenium
- Perform Regression/Integration testing after deployment of new code into QA Server.
- Good Knowledge and experience in various levels of Software Development Life Cycle (SDLC)
- Experience in Unit, Functional, Integration, Back-end, GUI, Regression, User Acceptance, Performance testing.
- Ability to write and execute Complex Test Plans and Test Cases
- Experience in using GIT and testing apps on Xcode iOS simulator and Genymotion Android Emulator
- Experience in working closely wif various application development agencies and offshore teams
- Experience in documenting teh testing process using MS-Office tools and Confluence
- Experience in modifying existing automation scripts for teh new mobile app projects
- Analyzed, documented, and verified system change requests (defects, enhancements, new features)
- Experience in agile environment wif teh ability to multi-task and perform testing on multiple projects simultaneously.
- Interacted wif different internal groups - development, customer support and product management
- Good skills in backend testing using SQL Queries
- Experience in end users and preparing teh documentation
- Strong problem solving skills, extremely reliable, quick learner and good team player
- Efficient communicator wif excellent leadership, team building, organizational, motivational and project management skills
TECHNICAL SKILLS:
Bug Tracking Tools: JIRA, Quality Center, BugZilla
Automation Tools: QTP/UFT, Selenium
Mobile Platforms: iOS, Android, BREW, RIM and Windows Mobile
Programming: HTML, XML, JavaScript, Python
Databases: Oracle, SQL Server, and MS Access
Operating System: Mac, Windows, Unix, Linux
Microsoft Tools: MS Office, MS Outlook, MS Project, MS Visio
Mobile SDK: iOS SDK, Android SDK, Qualcomm Brew SDK, Blackberry JDE
PROFESSIONAL EXPERIENCE:
Confidential, Beaverton, OR
Mobile Tester
Responsibilities:
- Responsible for Testing mobile apps on iOS, Android and Windows mobile operating systems
- Interacted wif Business team to understand teh requirements
- Participated in Daily Scrums, Sprint Retrospective and Sprint Planning meetings and give QA point estimates for story cards
- Responsible for writing and executing test cases referring to teh Requirements Document
- Conducted Smoke testing, Functional testing, Regression Testing, UAT testing, Integration testing and Localization Testing
- Worked extensively on web browsers such as: Google Chrome, IE, Mozilla Firefox, and Safari
- Identify any new End Points and checking teh request and response through Charles Proxy.
- Interacted wif customer support team before each sprint, identify any issues reported and bring those to development and product teams.
- Worked closely wif deployment team and performing detailed smoke test when code moves to different test environments during teh sprint
- Experience in using GIT and testing apps on Xcode iOS simulator and Genymotion Android Emulator
- Communicated test progress and defect metrics to teh business team.
- Prepared daily bug scrubs wif product owner and engineering team
- Lead and coordinate offshore teams to work on various projects
- Worked closely wif Localization team and supported more TEMPthan 8 locals.
- Worked wif In sports team for testing various end to end scenarios wif real end user data
- Analyzed and Provided teh Charles logs to Dev wif request and response for any errors displayed on teh app using Charles Proxy server
- Provided crash logs using Catlog, Xcode for any crashes observed during testing
- Responsible for preparing teh Automation Design document, identifying teh test cases to be automated for Regression testing.
- Modifying existing automation scripts for teh new mobile app projects
- Monitor iTunes reviews every week, recreate any issues reported and discuss wif product and development team.
- Monitor Crittercism for App performance and crash trends when released to consumers
- Worked wif different App development agencies like RGA, AKQA and coordinated wif their Dev and QA teams.
- Logged defects in JIRA and Monitor bug resolution efforts and track successes
- Monitoring and providing console logs to developers using XCode for any defects reported
- Upgrading and testing firmware for Nike+ FuelBand, GPS watch and Nike+ adapter when necessary
- Prepared QMA for each release and participated in Go/No-Go meetings
- Documented project details, QA milestones, Sprint status in Confluence pages
Environment: Agile, XCode, OS, Android and Windows OS, JIRA, iOS SDK, Android SDK, GIT, Stash, Genymotion Charles Proxy, Safari, Firefox, Chrome, iTunes, Microsoft Office
Confidential, Woodland Hills, CA
Mobile App Test Engineer
Responsibilities:
- Involved in automation of regression test suite of teh web application using Selenium WebDriver
- Involved in automation of teh application using Selenium Grid
- Performed functional, compatibility testing on different browsers like IE, Firefox & Chrome
- Execute Browser Compatibility Testing (IE, Firefox, Chrome, Safari) of a Web based application
- Create and execute End to End Use Cases for User Acceptance Testing
- Gather requirements from Business Analyst and analyze teh requirements for testing prospective.
- Analyzed teh business requirements and functional specification documents, wrote Test Plan, Traceability Matrix, GUI and Functional Test Scripts.
- Test GUI and functionality on Android and iOS
- Test GUI and functionality on Windows, MAC OS, Android, iOS platforms using VMWare and report numerous software defects in that area
- Responsible for writing and running teh Manual Test Cases in Microsoft XL and Microsoft Word and importing into teh Quality Center
- Responsibilities included determining test strategies based on requirements, developing test plans and test cases and executing test cases
- Reported defects and coordinated it by using QC10Generate reports on daily and weekly basis for defect reports and execution status
- Execute test cases on HP QualityCenter and record actual result based on teh execution and modify test cases if needed
- Log and track defects in HP Quality center and Generate documents in HP Quality Center(Reports, Graphs)
- Participate in daily and weekly scrum meetings
- Involved in testing responsive application on mobile devices
- Performed Regression Testing and use JIRA for logging and Tracking Defects
- Prepared and Execution of test scripts using Selenium.
- Involved in backend testing of teh application using SQL queries
- Identified complete test requirements and checked if teh test cases were complete enough to test teh business functionality.
- Performed Functional, Regression, and Integration testing, UAT, End to End testing
- Providing KT - Knowledge Transfer sessions for teh members joining teh team
- Developed Test Suite using TestNG.Xml file along wif Selenium tests to generate automated HTML reports
- Used ALM Tools (JIRA, Confluence, Stash) of Atlassian, GIT and Eclipse
- Involved in production release happens every 2 weeks.
Environment: Selenium Webdriver2.0, Selenium Grid, Java, TestNG, Jira, Confluence, Stash, Eclipse, Git, Device testing, Unix
Confidential, Aliso Viejo, CA
Mobile QA Engineer
Responsibilities:
- Worked as QA Engineer on multiple Navigator Applications for Verizon, Metro PCS, Cricket Wireless
- Performed field testing on various networks like 2G, 3G, 4G, LTE and EDGE
- Performed testing on multiple platforms such as iOS, Android, Windows, Blackberry and BREW
- Worked extensively on number of devices from Apple, Samsung, Motorola, Windows, LG, Blackberry
- Involved in writing and executing test cases referring to teh Requirements Document
- Taken teh ownership of teh specific components of teh application when needed
- Performed Regression testing, Smoke testing, functional, firmware & security testing
- Logged bugs and tracked them to closure after discussing wif developers.
- Performed exploratory, adhoc and end to end testing
- Worked on Android, iOS for testing and getting Crash logs, DDMS logs, Console logs while submitting teh bugs.
- Worked on UNIX environment to test Pricing structure for teh Navigator Application for different carriers
- Coordinated and worked closely wif offshore teams
- Was part of Maintenance & Enterprise ‘Move to Production’ release
- Experienced testing on GSM & CDMA mobile phones
- Interacted wif developers & product team to resolve Defects identified during Testing.
- Generated Daily & Weekly Status Reports and Reported to QA Manager.
- Worked closely wif Software Developers and Project Managers to coordinate testing efforts and techniques to ensure quality releases
Environment: iOS, Android, Windows OS, BREW, GSM, CDMA, Bugzilla, Unix, Microsoft Office
Confidential
QA Tester
Responsibilities:
- Involved in preparing and executing test cases referring to teh Requirements Document
- Interacted wif Business Analyst to understand teh user requirements
- Conducted System and Regression testing and identified application errors
- Wrote and executed test cases to check whether teh business rules are applied and interacted wif developers to solve technical issues
- Wrote SQL queries to validate data related test cases.
- Conducted functionality testing, system testing and Regression testing during various phases of testing
- Performed Manual Black Box Testing
- Used Checkpoints, output values and parameterization of QTP
- Executed teh test scripts on different releases and validated teh actual results against teh expected results
- Developed Test Plans, which include testing overview approach, strategy and Complete Scope of testing
- Performed Black Box testing to ensure that teh functionality of teh application matched wif teh Business requirements
- Performed Manual Testing and created test cases including Functional test cases, Acceptance test cases and Regression test cases
- Created test scripts using QTP and enhanced teh scripts by adding functions and inserted Synchronization points and checkpoints in scripts whenever necessary.
- Executed teh Test Cases to verify actual results to expected results
- Wrote simple SQL queries to verify teh database tables for Data inserted from GUI
- Developed, executed and maintained software test plans and test cases using Quality Center
- Involved in tracking, reviewing, analyzing and comparing bugs using Quality Center
- Responsible for Smoke, Functional and System testing and GUI Testing
- Developed use cases for User Acceptance testing and performed Positive Testing and Negative Testing
- Responsible for weekly status updates showing teh progress of teh testing effort and open issues to be resolved and updated management on testing efforts
- Conducted Defect review meetings to discuss defects along wif Business analysts and Developers
- Worked closely wif development staff to resolve teh defects and Testability issues throughout SDLC
- Used Quality Center for managing teh overall testing effort to define and store
- Documented information about test requirements, test cases, scripts, bug tracking, and Reporting
Environment: QTP, Quality Center, SQL Server, MS Office
