Mobile Test Engineer Resume
TX
SUMMARY:
- Quality Assurance Analyst and contributed to Software Development Lifecycle with focus on Systems Engineering, Testing, Defect Management, AGILE Solution Delivery and accountable for SQA strategy.
- Demonstrated experience in QA from both Manual and Automation Testing and have worked on Windows applications, Desktop applications, Client/Server and Web - based applications and specialized in Mobile testing.
- Possess great knowledge on MobileTesting, including Android and iOS platforms and I have implemented software solutions on Unix platforms, performed native installs on mobile devices and validated install procedures.
- Thorough understanding of software quality activities throughout the software development life cycle (SDLC).
- Proficient in interpreting and calculating Test Metrics to endure the testing efforts and progress.
- Analyzed Test results, Logged and tracked Defects using JIRA & HP ALM.
- Hands-on experience in test case design, review and execution including in-Sprint WebService automation using SoapUI and scripts, and manual testing.
- Very good understanding of the OOP concepts, JAVA, XML, .Net technologies.
- Proficient in performing Systems Testing, Functional Testing, Integration Testing, End-to-End Testing, User Acceptance or Business Acceptance Testing, Blackbox Testing, Error Handling and Defect Management.
- Extensively used HP Quality Centre for Test Case Management, Test Execution and Defect Management, I can create Dashboard and Analysis reports using HP ALM, setup and configure email notifications to share reports. Worked with technical leads in defect triage to analyse defect, prioritize and assign defects for development.
- Experienced in creating Selenium IDE Test Suites for Smoke and Regression testing, create Test Automation frameworks using Web Driver, design TestNG framework with data-driven, error handling techniques.
- Knowledge of Web Services Testing for SOAP and RESTful clients using SOAP UI and conduct XML validation.
- Involved in maintaining Test Matrix and Traceability Matrix and performed Gap Analysis from Test Coverage.
- Proficient in different phases of Testing like Black Box Testing, White Box Testing, Functionality Testing, Unit Testing, Integration Testing, System Testing, Modular Testing, Backend Testing, Load Testing, Regression Testing and User Acceptance testing and supported application native install and performance testing for Mobility.
- Proficient in preparing Test plans, Test scripts and Test cases by analyzing Business Requirements, possess strong ability to Work closely with Development teams and Business Analysts in feature development.
- Experience in working with open source tools Selenium Web Driver, TestNG framework using Eclipse IDE.
- Well versed with Agile Software Testing Life Cycle (STLC), Logging and Tracking Defects in all the phases with major responsibilities, use of SQL for database testing and performed database upgrades in QA environments.
- Strong in database testing using SQLand worked on RDBMS databases like Oracle, SQL server. Extensively executed SQL queries on SQL server and Oracle database to validate data for patient data correctness.
- Good Analytical and Communication Skills and ability to work independently with minimal supervision and perform as part of a team.
- Possess excellent interpersonal skills, effective written & oral communication, and presentation skills.
TECHNICAL SKILLS:
Testing Tools: HP Tools
Languages: PL\SQL, SQL, VBScript, Java, C++, HTML, XML
Web Tools: HTML, XML, XSL, AJAX, Flex, Lotus notes
Databases: Oracle, MySQL, SQL Server, DB2, MS Access
Platforms: Windows, DOS, Unix, Linux
Methodologies: Agile, Waterfall
Bug Management Tools: ALM, Rational Clear Quest, HP Quality Center, Test Director, Bugzilla, Jira, Rally
Version Control Systems: CVS, VSS, Rational Clear Case
Test Strategies: Integration, System, Regression, User-Acceptance, White Box Testing, Black Box Testing, SQA Basic
Quality Assurance Tools: Quick Test Pro(QTP)/UFT, Quality Center/ALM, Clear Quest, Selenium IDE, SOAP UI
Business Modeling Tools: Rational Rose, Rational Software Architect, Microsoft Visio
PROFESSIONAL EXPERIENCE:
Confidential, TX
Mobile Test Engineer
Responsibilities:
- Worked with iOS, Android, WP7 and BlackBerry mobile platforms simultaneously.
- Used TFS as Test management tool.
- Worked with mobile app IOS and Android native application.
- Performed browser compatibility and configuration testing on various operating systems such as Blackberry OS, Android OS, and IOS etc.
- Used Python based GUI components for the front end functionality such as selection criteria.
- Automating Networking components, Spirent Test center using Python
- Performed functional testing of individual modules (Accounts, Trading, Quotes and More) of the Application on iOS, Android, Blackberry OS, Windows OS operating systems.
- QXDM tool used to capture logs while executing test cases
- Worked with three mobile application simultaneously: iOS (iPhone & iPad), Android and WP7
- Performed functional testing of individual modules Easy Access application on iOS, Android, Blackberry OS, Windows OS operating systems.
- Design and implementation SME for Hierarchal IS-IS and MPLS-FRR.
- Entering and managing defects to completion using TFS
- Automated data movements using python scripts.
- Involved in creating output values using QTP/UFT.
- Also Involved in Mobile Computing testing with Windows, and Android apps essentials including cross-browser testing using UI framework.
- Ensure applicable Test and Defect management process and best practices are followed.
- Identify, Log and follow-ups on all defects found during testing by using TFS.
- Performed mobile handset testing using iPad, iPhone, Android handsets.
- Enhanced QTP/UFT script using recovery scenarios for error handling.
- Design and support of large complex Multi-AS L2/L3 MPLS network.
- Inserted Check Points to check the broken Links, Text, and standard properties of objects using QTP/UFT
- Act as the contact for coordinating test efforts with other systems/projects.
- Used TFS for test documentation management and defect tracking.
- Developed entire frontend and backend modules using Python on Django Web Framework.
- Tested the mobile applications in both Native and Web environments and validated the mobile application functionality on physical smart phone hardware devices and virtual device emulators like: Device Anywhere, perfecto mobile and Simulators like: Android SDK, iOS SDK etc.
- Reporting of testing related metrics
- Re-tested the application to check whether the defects are resolved or not (Regression Testing)
- Involved in all phases of SDLC.
- Executing test cases and creating defects on Microsoft Test Manager (MTM)
- Wrote and modified required UNIX scripts and other SQL validation scripts for Oracle and writing scripts in SQL to validate the outputs analyzed test results and creating performance evaluation reports.
- Performed data driven testing and parameterization using vb script in QTP/UFT.
- Functionally validated Web Services delivered in SOAP XML format as provided in specification document.
- Created and maintained SQL Scripts to perform back-end testing on the oracle database. Created and executed scripts manually for Functionality testing.
- Developed tools using Python, Shell scripting, XML to automate some of the menial tasks
- Perform system, functional, end-to-end and regression testing.
- Extensively used SOAP UI in web services testing
- Responsible for tracking and closing defects using Rally during SIT/UAT
- Performed Functionality testing during the various phases of the application and analyzed the results using QTP/UFT.
- Handled defect management using Microsoft Test Manager
- Comprehensive experience with agile testing process using SCRUM.
Environment: Windows, HPQC-ALM, SQL, TFS, MTM, Rally, QTP/UFT, XML, UNIX, Linux, Soap UI, VBScript, Java, Agile, Oracle, Android, Mobile Devices for IOS, Blackberry, Perfecto Mobile
Confidential, NJ
UAT/ Manual Tester
Responsibilities:
- Through knowledge in Software Testing Lifecycle by attending all the initial design walkthroughs by Business Analyst, attending meetings with developers and QA meetings for analysis of business and functional requirements.
- Involved in developing the automation script for Mobile Native applications (IOS, Android) using Appium, Java
- As a part of Business Analyst involved in analyzing client's business requirements and processes through document analysis.
- Identifying and reconcile errors in client data to ensure accurate business requirements.
- Involved in meetings with Stakeholders getting proper requirement documents for implementation projects.
- Conducted user acceptance testing to ensure that developed systems satisfied the needs of business clients as specified in the functional requirements.
- Involved in preparing Test Plans for each release, written Test Cases and executed them as part of Functional Testing.
- Involved in performing Automation testing (emulators & IOS Simulators) & Mobile Application Testing using Appium.
- Prepared Test Reports and Deliverables and submitted for version releases.
- Prepared Test Cases in Mercury Quality center that would test various Test scenarios. Validating the Production Defects.
- Regular interaction with the core developers helped us in fixing the defects in less time.
- Performed Black Box testing and conducted Functionality and Regression testing on various phases of the Management software.
- Worked with BA's to collect the Business process requirement documents (BRD).
- Proficiency and Tested the application in Mobile, Tablet and Desktop.
- Tested the application on various generations of Android and iPhone.
- Defect raising, Monitoring, Verification and Closing of the Fixed Defects.
- Participating in regular meeting with the business analyst for the updates on the requirements.
- Involved in testing of iOS devices (iPhone 4, iPhone 5, iPad) Android and Windows phones.
- Analyzed client systems and business processes.
- Involved in UAT testing and performed End to End (E2E) workflow/business scenarios.
- Performing Integration Testing, Regression Testing, Compatibility testing for various browsers and operating systems.
- Involved in generating Quality Center reports, listing summarized bug information in priority sequence, recommended visibility of release for production.
- Involved in Product Validation, coordinating with Developers and Team members
- Involved in preparing Trace Matrix to design test cases
- Used Selenium Grid to run test cases in multiple browsers and Platforms. Used emulators and IOS simulators to perform the manual Mobile Testing.
- Followed Agile Methodology and performed tasks in Agile test environment.
- Preparing Weekly action reports & QA feed back to QA team & Manager when needed.
- Documented the outcomes of all the testing.
- Prepared PowerPoint slides of all the outcomes and presented to the BA team, QA Manager and the Developers.
- Worked in cooperation with all members within organization and project.
Environment: Quality Center ALM (QC), Agile, Jira, IE, Mozilla, Safari and Chrome, Appium,, GIT, IOS, Mobile Testing, Jira, Jenkins, JMeter, SOUP UI, REST, SQL, Cucumber.
Confidential, NC
Quality Tester/Manual
Responsibilities:
- Worked closely with BA and user groups on requirements analysis, contributed for Agile delivery and participated in daily standups, backlog grooming, story sizing and delivered estimates for QA task allocation and completion.
- Coordinated and participated in Functional Testing, Black Box Testing, System Integration Testing & User Acceptance Testing efforts and defect triage meetings. Performed browser compatibility testing, page display and session management, usability and content analysis testing for GUI and Functionality and used simple to complex SQL queries for database validation.
- Documented test cases for Upgrade scenarios, capture data loss issues, data transfer features and mechanism.
- Executed test scenarios to cover network types, battery strength and consumption pattern during process runs, running applications for long times, run in background, run in foreground, etc.
- Independently worked on the automation of functional and performance tests of VoIP end-points.
- Performed system testing of VoIP phones, ATA and IP-DECT devices.
- Performedspeech/audio performance testing of VoIP end-points.
- DevelopedTest suite for Mobility testing considering Data requirements, network speed and coverage, cached memory, application downloads on native Android device, data deletion, application prototypes.
- Created and executed Test Plans to support memory usage patterns, check installation techniques and memory availability, alert messages and warning to user, interruptions when application is being installed, launched, run, exit, upgraded and/or uninstalled and deleted from the device.
- Tested the performance of the applications on wireless network connections
- Worked in testing of mobile apps (i.e. Windows, Blackberry, and Android) and wireless POS emulators as well
- Performed data validation in XML, created test data for service operations and request, validated service end-points with valid input and tested the response data, used Assertions in XML validation.
- Managed application deployments to QA, responsible for code deployments to INTG and UAT environments, managed database upgrades across environments and provided estimates and updates to management.
- Developed and executed test cases for data services, tested reports and re-tested fixed defects, logged and managed defects tracking using HP Application Lifecycle Management.
- Responsible for code deployment to QA environment, QA site upgrade (Version control) and maintenance.
- Managedcode deployments to QA environments withUI changes, services enhancementsand worked closely with release management team to coordinate database upgrades at code deployments and dependencies.
- Worked as liaison with Customer Service, Business, QA and Development teams for major releases, recreation of customer issues, subsequent patch testing and successful release of patches and service packs to clients.
- Responsible for Task assignment to fellow QA, reported to project management and PO on work progress, status of testing, test plan reports, test execution reports, defect reports and managed defects for re-testing.
- Created an end-to-end test suite in Web Driver using Java programming language, TestNG framework and created a Smoke Test Suite, Regression test Suite based on application functionality testing, managed script updates.
- Implemented Page Objects, Data Driven, Keyword Driven, Hybrid automation frameworks usingSelenium WebDriver, JAVA, TestNG, Maven.
- Creates test plan for Integration and End-to-End Testing.
Environment: Selenium IDE, Web Driver, SQL Server 2012, MS Visio, Office 365,XML, HTML, JavaScript, TFS, MTM, VisualStudio 2013, .Net, Android 5.0, Android 5.11