Sr. Mobile Quality Analyst Resume
NJ
SUMMARY:
- Over Ten years of diverse Information technology experience in Software Quality assurance across various domains like Mobile device software Testing (Android), Banking and Insurance with emphasis on GUI Automation Testing, Manual Testing, Black Box Testing, Backend Testing of Client/Server and Web based applications. Hands - on experience with diverse testing tools Win Runner, Test Director and HP’s QTP,Quality Center, TFS, Appium, and Redmine.
- Expertise in Quality Analysis with strong understanding of software development life cycle and object- oriented methodologies.
- Extensive experience working in Agile Methodology.
- Extensive experience testing in Web and Mobile Applications.
- Extensive Experience in Manual Testing and Automated Testing.
- Extensive experience in preparing Test Strategy, Test Plan, Test Cases and Test Scripts based on User Requirements and System Requirements Documents for Functional, Security, Performance, and Configuration, Regression, Integration and Usability Testing.
- Extensive Knowledge of SDLC - Software Development Life Cycle, Agile Methods
- Expert level knowledge in Performance testing and Performance monitoring
- Involved in System Testing, User Acceptance Testing (UAT), Automation Testing, Performance Testing, Black Box Testing, White Box Testing, Integration Testing, Database Testing and Data Driven Testing
- Designing Automation Test Life Cycle using Mercury Automation Tools like QTP, WinRunner, Load Runner and Rational Suite for the Regression, Integration, System and Performance Testing
- Extensive Knowledge in working on Android and iOS platform.
- Involved in Release planning meetings, Sprint planning meetings, Sprint demo meetings in Agile methodology
- Experience in designing Test Cases and Test Scripts for Windows and UNIX environments.
- Extensive experience in testing Android and iOS applications.
- Experience in executing UNIX shell scripts to analyze log files and reports.
- Software testing experience in C, C++, C#, Java and Visual Basic.
- Manual, Backend (Database) and Automated Testing for both Client/Server as well as Web-based
- Strong Experience in Automating Web Application Testing using Selenium WebDriver with TestNG framework.
- Writing Test cases using Element locators, WebDriver methods, Java programming features and TestNG Annotations.
- Experience in Data driven Testing, Cross browser testing and Parallel Test execution using Selenium WebDriver, TestNG and selenium Grid applications including Cross-Browser Compatibility Testing.
- Expertise in Relational DBMS like Oracle and SQL Server
- Expertise in writing and executing SQL Queries
- Good knowledge on testing Confidential Android Device.
- Extensive experience in VOLTE/LTE device Protocol Testing.
- Good knowledge on Monkey Tool, QPST and Compatibility Test Suite(CTS)
- Experience in testing Native Applications and Third Party Applications.
- Extensive use of bug tracking using Test Director for reporting the Modification Requests and collecting Test Metrics in order to keep track of the test progress and test execution.
- Experience in testing the applications on different Mobile Handset on Android operating system.
- Good team player and also have ability to work independently in a time sensitive environment.
- Excellent analytical and problem solving skills.
- Ability to interact with developers and product analysts regarding testing status and maintain detail QA documentation.
- Pre-launch Testing of all kinds of Mobile Application like Native Application, Multimedia Application & Communication Application.
- Currently working for the Phone application BUG fixing+ Vertical app (3rd Party apps) preload in new Confidential devices+ Log analysis for the issues.
TECHNICAL SKILLS:
Operating Systems: Windows 9X/NT/2K/XP/VISTA, MS-DOS, Mac, Linux, Unix
Languages: Ruby, Python, Microsoft Visual Studio .NET (VB .NET, C# .NET, ASP.NET)
Database: MS-Access, SQL Server 2005, SQL Management Studio
Testing Tools: Selenium IDE/RC/WebDriver/GRID, Appium, JIRA, Quality center, WinRunner, Test Manager, Jmeter, QTP and wireshark
Browser: Netscape, Internet Explorer, Safari, Mozilla Firefox, Chrome
Defect Tracking Tools: Test
Director, Clear Quest, Quality Center, Bugzilla, Redmine, Jira.: Servers
IIS, Apache: Internet Technologies
JSP, ASP, VB Script, HTML, XML: Network Technologies
TCP/IP, DNS, DHCP, VLANS, VoIP, PPP, STP: Others
MS-Office, Web Services, SQL: Educational Qualifications:
Bachelor of Engineering: Karnatak University, Dharwad, INDIA
Masters of science in Software engineering: Stratford university, VA, USA
PROFESSIONAL EXPERIENCE:
Confidential, NJ
Sr. Mobile Quality Analyst
Responsibilities:
- Design and execute comprehensive test plans for validating product/feature functionality for above applications through Manual and Automation.
- Created Nonfunctional and Performance test Cases based on the requirements put forwarded by the Business and project team.
- Involved in Release planning meetings, Sprint planning meetings, Sprint demo meetings in Agile methodology
- Used HP Diagnostics to monitor and debug the system during load and stress tests.
- Review requirement specifications.
- Performed testing on Web and Mobile Applications.
- Performed Bug triages.
- Writing Test plan and mapping test cases to the requirement document provided by client
- Executing Test cases for Verizon Specific Features.
- Used Odin tool to flash Engineering and User Binaries
- Experience on VoLTE, LTE, 3G network on devices.
- Performing LTE (VoLTE) and Wi-Fi (VoWi-Fi)Testing over Live network.
- Conducting the Confidential Certification testing CTS (Compatibility Test Suit ) and GTS ( Confidential
- Media Test Suit) and provide the Test result and logs for failed test cases.
- Collecting Radio, Main, IMS, QXDM and Silent Logs, analyze them through Wireshark and reporting Failures in Redmine if any.
- Used Firebug for identifying element locators.
- Verified the applications based upon vendor requirements.
- Prepared test script using Robomonkey automation tool.
- Usability testing on Mobile and Tablet devices.
- Calculating Data usage of the applications.
- Calculating power consumption of the applications.
- Verifying device memory usage (RAM and ROM) of preloaded applications.
- Verifying secured logs using string analyzer tool.
- Work closely with developers to trial and resolve issues.
- Sanity and Regression testing on Release Builds.
- Collected and Analyzed the CP logs using QXDM
- Integrated applications using Merging tool (Perforce).
- Collect and analyze the Device logs, Crash dumps, Capture Screen Shots using ADB/DDMS.
- Work with cross functional teams to debug and analyze the issues.
Environment: Java, Python, Perforce, Putty, Windows, Linux,Jira, HP ALM 11.0, Android, UNIX, DOS (adb commands), QXDM, QPST, Odin, Postman.
Confidential, Warren, NJ
Sr.Quality Analyst
Responsibilities:
- Prepared Test Plan, test Cases, Test scripts and Test data for the application as well as for the database verification based on the functional requirements and test specs.
- Worked on SQA / SDLC tools, HP ALM, SOAP UI,
- Involved in daily scrum meetings for agile sprint. Worked on sprint planning by assigning and tracking scrum activities progress.
- Involved in project management by handling JIRA, Citrix and Perfecto Mobile.
- Worked on JIRA User stories and work with development team to drive them to resolution.
- Performed exploratory testing and Customers specific tests.
- Understood the business requirements and technical specification documents
- Reviewed change request documents and defect description and attended meetings to document the required changes.
- Extensively used SQL query statements to verify the data integrity and validation between the front-end values with the backend database values of the application.
- Performed Smoke, System testing, system Integration Testing, User acceptance testing, Database testing and Regression testing
- Prepared Test cases, procedures, Bug Tracking, Logging and reporting bugs using Quality center
- Updating status report on daily basis and weekly basis by conducting meetings with the team
- Involved in writing of modification reports for errors identified in testing and clearly communicated with development via defect tracking system using Quality Center
- Conducted system testing for applications to ensure requirements are met and defects are managed
- Involved in project management skills by handling details of required methodology and test management tool.
- Developed test cases, test procedures and test data from requirement documents
- Involved in Automation Infrastructure Development using Selenium.
- Created Test cases Using Element locators and Selenium Webdriver methods.
- Enhanced Test cases using Java programming features and TestNG Annotations.
- Execution of Selenium Test cases and Reporting defects.
- Conducting Data driven testing, cross browser testing and parallel test execution.
- Used the Firebug to inspect the XPath of the web elements and Eclipse IDE for Java development.
- Involved in Regression Testing using Selenium
- Involved in test plan and test case review meetings
- Updated the test cases document per review comments
- Developed test cases on various types of credit card applications
- Perform functional testing and regression testing on each field of credit card application pages
- Involved in Database testing to verify data integrity tests
- Good working experience on SOAP UI for testing and validating various web services used in the application
- Extensively interacted with developers to analyze and resolve the issues that were encountered while testing the application.
ENVIRONMENT: Android & iOS, HP ALM 11, Selenium, TEST NG, Eclipse, Web Services, SOAP UI, RESTFUL Web Services, Oracle 10g, Java, SQL and Linux
Confidential, Cambridge, MA
Sr. Quality Analyst
Responsibilities:
- Designed Test Cases, executed Test Cases and Defect Log.
- Extensively performed Mobile testing on different types of operating systems such as IOS and Android (IPhone 4S, IPhone 4, IPhone 5, IPhone 6 & IPad) and Android Devices (Nexus 5 & 7, Confidential ).
- Tested GUI and functionality of the application under test using multiple browsers such as Chrome, MS Internet Explorer, Firefox and Opera on multi platforms and interpreted the positive and negative results.
- Wrote complicated SQL Queries manually for validation of data and Performed data integrity testing by executing SQL statements.
- Daily Automated Runs on Confidential devices and submit the results on daily basis.
- Extensively used test management tool Testrail and bug tracking tool Buganizer.
- Used Agile testing methodology for achieving deadlines in testing.
- Configure test environment for specific test cases, create test data, and executed automated and manual tests, document results, and update defect tracking systems.
- Performed tests on Web services and client server applications.
- Tested all the new releases on Web and mobile (iOS and Android) devices.
- Tested Newsstand Producer tool and Web reader.
- Documented test cases with expected results and error handling for automation scripts.
- Created Test cases using Appium automation framework and Selenium WebDriver.
- Performed functional testing of SOAP and RESTFUL Web Services using SOAP UI Tool.
- Enhanced Test cases using Java programming features and TestNG Annotations.
- Performed the Positive and Negative Testing, UAT Testing on the application.
- Worked closely with Business and UAT groups and provide support during UAT.
- Created scenarios to ensure that the Web services are correct, robust, and scalable for SOA (Web logic Server).
- Communicated & filled bug reports to developers for resolution.
Environment: Android & iOS, Testrail v4.2.0, Buganizer, HTML,UNIX, ADB, Selenium, Appium, SQL, Mobile Optimized Web, Desktop Browsers.
Confidential, NJ
Quality Analyst
Responsibilities:
- Design and execute comprehensive test plans for validating product/feature functionality for above applications through Manual and Automation.
- Created Nonfunctional and Performance test Cases based on the requirements put forwarded by the Business and project team.
- Used HP Diagnostics to monitor and debug the system during load and stress tests.
- Review requirement specifications.
- Writing Test plan and mapping test cases to the requirement document provided by client
- Executing Test cases for Verizon Specific Features.
- Used Odin tool to flash Engineering and User Binaries
- Experience on VoLTE, LTE, 3G network on devices.
- Performing LTE (VoLTE) and Wi-Fi (VoWi-Fi)Testing over Live network.
- Conducting the Confidential Certification testing CTS (Compatibility Test Suit ) and GTS ( Confidential
- Media Test Suit) and provide the Test result and logs for failed test cases.
- Collecting Radio, Main, IMS, QXDM and Silent Logs, analyze them through wireshark and reporting Failures in Redmine if any.
- Used Firebug for identifying element locators.
- Verified the applications based upon vendor requirements.
- Prepared test script using Robomonkey automation tool.
- Usability testing on Mobile and Tablet devices.
- Calculating Data usage of the applications.
- Calculating power consumption of the applications.
- Verifying device memory usage (RAM and ROM) of preloaded applications.
- Verifying secured logs using string analyzer tool.
- Work closely with developers to trial and resolve issues.
- Sanity and Regression testing on Release Builds.
- Collected and Analyzed the CP logs using QXDM
- Integrated applications using Merging tool (Perforce).
- Collect and analyze the Device logs, Crash dumps, Capture Screen Shots using ADB/DDMS.
- Work with cross functional teams to debug and analyze the issues.
Environment: Java, Python, Perforce, Putty, Windows, Linux, HP ALM 11.0, Android, UNIX, DOS (adb commands), QXDM, QPST, Odin.
Confidential, Austin, TX
Mobile QA
Responsibilities:
- Analyzing Business requirements, functional requirements and other development documents.
- Preparing the test scenarios, test cases to cover all the requirements.
- Used TFS(Team Foundation Server) for defect logging and tracking.
- Developed detailed test plans and test cases, entrance and exit criteria for the application being tested and ensured that standards for documentation were followed.
- Coded and executed automated load and stress tests using Silk performer.
- Automated performance test scripts and verified the response time under different load conditions using LoadRunner
- Used SOA Test to retrieve the MoM(Mobile Middleware) Response.
- Developed the Requirements Traceability Matrix.
- Used Quality Center for creating and documenting Test Plans, Test Cases.
- Created/Updated the test data set in the backend database using SQL queries.
- Executed all the test cases and maintained expected results.
- Coordinated with the development team to resolve the Defects
- Modification of existing Test Plans and Test Scripts for Android testing.
- Performed rigorous regression testing after every new build.
- User authentication testing for Apple(iOS) and Android Devices.
- Involved in testing various features like Equity trading, Options trading, Brokerage History, Authentication and Mutual funds trading.
- Responsible for analyzing the logs and logging defects for test failures
- Involved in Host fallback testing
- Responsible for UI, Security, Performance and END-END Trading and Banking functionality testing on iPhone 3G, iPhone 3GS, iPhone 4G, iPad, Android and Tablets.
Environment: Android. iOS, Quick Test Pro 9.5,10.0, Quality Center 9.0, MS Office, Oracle, J2EE, Web logic, XML, UNIX.
Confidential
Quality Analyst
Responsibilities:
- Analyze the system specifications, functional specification and develop test cases and test data.
- Technical Lead for functional testing
- Set up and organize meetings, walk through, gateways and training sessions
- Responsible for resource management and system analysis
- Create implementation plan and feasibility study
- Involved in System, Data migration, Cross-functionality and Performance testing of the application
- Performed functionality testing of Application under various scenarios
- Testing EDI formats and its integration with different modules.
- Execution of various test procedures & test cases both manually and by using automation scripts.
- Wrote generic functions in TSL and shared among the team
- Performed Integration, System and Regression testing
- Extensively used SQL Queries on MySQL for testing of data verification
Environment: Perl, Linux, MySQL, XML, FRANK, Windows NT.
