Mobile Qa Analyst Resume
Newark, NJ
SUMMARY
- Seven plus years of experience in Mobile Testing/Software Quality Assurance. Experience working with various industries such as Retail/eCommerce and Telecom.
- Extensive knowledge of SDLC (Software Development Life Cycle) and STLC methodologies.
- Hands on experience working with different modules of ALM/Quality Center such as Requirements, Release, Test Plan, Test Lab, Test Cycle, Defects and Dashboard.
- Specialized in user requirement analysis, documenting test plans, execution of test cases to verify application functionality against business requirements, by using Selenium RC, WebDriver.
- Good experience in Rational tools like Rational Functional Tester, Test Manager, Rational Clear Quest, Rational Robot etc.
- Experience in working with Windows, Client - Server, Web based as well as Mainframe related applications.
- Performed Back End Testing by executing SQL queries.
- Well versed with Frontend and Backend testing in MS-SQL Server, Oracle and MS-Access using SQL Queries for data verification.
- Experience in using Google Espresso framework for Android and iOS mobile application.
- Experience in Functional Testing, Data Driven Testing, Load Testing and Validating WSDL using SOAPUI tool.
- Tested a large social network application on multiple platforms - Web, Android and iOS.
- Proficient in both Manual and Automated Testing Tools such as QTP and Selenium.
- Excellent debugging and problem-solving skills with Eclipse, Android Studio and XCode.
- Involved in maintaining Test Matrix and Traceability Matrix and performed Gap Analysis
- Participated in design walkthroughs and verified QC Test Scripts and results.
- Excellent analytical, problem solving, presentation, and interpersonal skills.
- Good team player with excellent communication skills, vendor experience and ability to lead, manage, coordinate and work independently in a time sensitive environment.
TECHNICAL SKILLS
Defect Tracking Tools: Rational Functional Tester, Rational Clear Quest, Rational Requisite Pro, etc.
RDBMS: SQL Server, Oracle.
Business Applications: Microsoft Office Suite - MS Word, Excel, PowerPoint, Outlook.
SDLC: Waterfall, Agile, Spiral, RUP.
Project Management Tool: MS Project.
Testing Tools: Quick Test Professional (QTP), Win Runner, SOAP UI
Bug Reporting Tools: ALM/Quality Center, Rational Clear Quest, (ETL tool)
Databases: Oracle, MS Access, MS SQL Server
Operating Systems: UNIX, Windows
PROFESSIONAL EXPERIENCE
Confidential,Newark, NJ
Mobile QA Analyst
Responsibilities:
- Used Espresso for Mobile app testing in Android and IOS.
- Implemented appium scripts to test IOS and Android platforms.
- Executing the test plans on web and mobile (Apple & Android) as per requirements.
- Developed Test plan and test cases and executed the test cases.
- Implemented mobile automation frameworks using Appium.
- Added properties, property transfer to validate multiple WebServices calls for SOAP and Restful Services.
- Used IOS simulator (on xCode) to make sure the app works on all devices and there no UI issues.
- Written positive and negative test cases based on requirements, and specifications, flow charts, process diagrams and executed them.
- I have Implemented framework in Google Espresso this Android app by researching few test automation frameworks that fits the client needs.
- Involved in compatibility testing, integration testing and user acceptance testing.
- Analyze the financial payment vouchers and provider accounts.
- Managed test cases, defects in Quality center / ALM
- Worked on SOA - WebServices Technology, Validated Request and Response XML using SoapUI tool.
- Created Emulators using Android SDK and Simulator using XCode for step by step debugging.
- Experience with Compatibility testing (cross Windows/ Mac and Android / iOS platforms, cross browsers, cross mobile devices - phones, tablets, and iPads).
- Executed SQL Queries to verify and validate Data.
- Filed defects using HP ALM/Quality Center as the defect management and reporting tool.
- Collaborated with Project Manager and QA Lead to monitor and communicate status.
- Creating Automation scripts for Mobile applications using emulators, simulators and real devise on various mobile platforms like IOS, Android using Appium.
- Created Test plans, Test cases executed the test cases manually.
- Involved in testing GUI by using different tools like UI Automator, Espresso.
- Involved in developing the automation script for mobile Native applications (IOS, Android) using Appium, Java.
- Extensively used SQL Queries for Database Testing.
- Created Test Scenarios for User Acceptance Testing.
- Involved System Integration Testing, Beta Testing, Regression testing and User Acceptance Testing and used HP ALM/Quality Center for Bug tracking and Defect Reporting
Environment: ALM Quality Center, SQL, MS SQL Server, Java, XCODE, SQL, Espresso, MS Excel, MS Word, MS Project, MS Office, JavaScript, Soap UI, C#, .Net, UNIX
Confidential,Jersey City, NJMobile Tester
Responsibilities:
- Responsible for managing Unit testing and UI testing for iOS and Android (using espresso for Android).
- Performed Data driven testing using Selenium WebDriver, Junit functions and JDBC Connections which reads data from scripts using property and XML files.
- Proficient in using Appium to develop Automation testing scripts for Mobile and client-server applications. Work on Appium for App testing (Android/ IOS).
- Created and executed Unix/Linux Scripting to automate the QA& Database Functions.
- Created Emulator and Simulators using Android SDK and Xcode.
- Scripted the Test cases and Test plan and get them reviewed/verified by the Product Owner and the QA Team.
- Provided test team status reports on weekly basis to the project manager.
- Uploaded applications to hand sets by using x-Code, SDK and with Appium
- Tested the UI of the end product on mobile, PC, tablets, Android and Apple platforms to ensure that language translation and currency conversions were displaying as required
- Written PL/SQL procedures, user defined triggers, functions, SQL Statements to support the project.
- Requested different versions of iOS, Android and mobile devices analyzed the Crash reports on various mobile platforms and reported to the development team.
- Created whole test framework using Selenium for further test creation and execution.
- Document software defects, using ALM/Quality Center, and report defects to software developers
- Followed Agile Methodology to emphasize on real time communication over written documentation.
- Used the Automation tool with the Perfecto Mobile for real device hand set testing
- Requested different versions of iOS and Android mobile devices
- Created VB test scripts for functional and regression testing.
- Created and executed scripts manually for Functionality testing
- Executed test cases through ALM/Quality Center and reported defects in ALM/Quality Center.
- Conducted GUI, Backend, Data Driven and Security Testing.
- Performed functional testing of individual modules of the Application on iPhone, iPad, Android.
- Developed and executed test cases test Scenarios and followed-up defects using ALM/Quality Center.
- Performed backend testing using SQL queries to validate data.
- Reviewed extensive SQL Queries with complex multi-table joins and nested queries.
- Created and maintained SQL Scripts and Unix Shell scripts to perform back-end testing on the oracle database.
Environment: XML, Windows, C++, Linux, ALM/ Quality Center, XCODE, Sprinter, Java, J2EE, Oracle, TOAD, MS Office (MS Excel, MS Word, MS PowerPoint), MS Project.
Confidential,Bentonville, ARQA Tester/Mobile
Responsibilities:
- Provided test team status reports on weekly basis to the project manager.
- Worked with Perfecto Mobile for testing applications on different Versions of Android & iOS Mobile devices for testing the same work flow on multiple devices.
- Participated in team production release planning sessions for both iOS and Android Mobile Application using the Agile approach
- Involved in manual and automated testing.
- Performed Web testing to check for broken links in a page.
- Involved in validating SOAP XML specifications as per the standards.
- Reviewed extensive SQL Queries with complex multi-table joins and nested queries.
- Investigated and reported bugs using Defect Module in ALM/Quality Center.
- Performed Acceptance, Usability, Cross-Platform and Regression Testing during different stages of the application development.
- Authored test case scenarios in Excel spread sheet and export them into ALM/Quality Center.
- Involved in providing training and knowledge regarding the Best Practices related to test planning and test case creation, test execution and defect logging using ALM/Quality Center.
- Performed Regression Testing, Functional, UAT and Ad-hoc testing.
- Executing the test plans on web and mobile (Apple & Android) as per requirements.
- Worked as testing coordinator and Conducted Functionality and Regression testing during the various phases of the application on different Mobile devices and different Mobile OS platforms like Android, IOS.
- Actively participated Agile and scrum meetings, review and developed test scenarios.
- Followed Agile Methodology to emphasize on real time communication over written documentation.
- Conducted System Testing, Regression testing, GUI Testing and Cross Browser compatibility testing during the releases and interacted with the developers to resolve any technical issues
- Tested SOA processes and methodologies used to deliver Customer order application, New Web Application and Finance application for quality standards interface to meet customer expectation.
Environment: ALM/Quality Center, Backend Testing, Windows, MS SQL Server, Java, SQL, MS Excel, MS Word, MS Project, MS Office
Confidential,Piscataway, NJQA Analyst
Responsibilities:
- Analyzed the Business Requirements and Functional Requirements and involved in analysis meetings with business team and development team.
- Involved in set up test lab with various desktops/machines that had different HW/SW configuration and operating system to perform POS compatibility testing.
- Extensively worked with BPT module of ALM/Quality Center in order to derive automation scripts with the help of SMEs and Business Analysts.
- Developed and executed test cases test Scenarios using ALM/Quality Center.
- Used various SQL features such as Group By, Joins to retrieve the expected results from different tables and compare the same against front end results.
- Created and maintained SQL Scripts and Unix Shell scripts to perform back-end testing on the oracle database.
- Prepared Business Requirements Document s and Functional Specification Document s.
- Developed Test Plans, Test cases to test the Screens and workflows for Quality Assurance.
- Work in Agile, scrum, and sprint environment in order to change the requirements and features set.
- Performed Manual testing and Automation testing for all POS applications and Web based Applications
- Created and managed system testing schedule
- Work directly with managers and development team in an Agile environment
- Validate Data Grid and Data Tables for expected results during Unit Testing cycle using SQL queries
- Developed and executed test cases test Scenarios and followed-up defects using ALM/Quality Center.
- Reviewed extensive SQL Queries with complex multi-table joins and nested queries.
- Performed Database testing using SQL queries
- Executed test cases through ALM/Quality Center and reported defects in MQC.
- Conducted regression testing on new builds/versions.
- Developed and executed test cases test Scenarios and followed-up defects using ALM/Quality Center.
- Tracked defects using ALM/Quality Center.
- Arranged weekly team meeting to assign testing tasks and acquisition of status reports from individual team members.
Environment: Windows, ALM/ Quality Center, Web Services, XML, UML, SQL, QTP, C#, .NET XML, J2EE, UNIX, MS Office, MS project etc.