Mobile Tester Resume
Phoenix, AZ
PROFESSIONAL SUMMARY:
- Over 6 years of professional IT experience in development, testing & deployment in Consumer and Enterprise Applications.
- Good experience in Software Development Life Cycle (SDLC)such as Requirements Gathering, Project Design, Development, Support and maintenance phases to meet requirement of project and familiar with agile software development methodologies as well.
- Proficient withJava,Android SDKversion Android 4.0 to Android 6.0.1 (Ice Cream Sandwich, Jelly Bean, KitKat, Lollipop and Marshmallow) & IOS IPhone 6.0 - 9.3.0.
- Good knowledge on android operating system using Eclipse IDE, SQLite, Java, XML, Android SDK, ADT plugin and X-code.
- Hands on experience in writing test scripts and testing web services using Soap UI.
- Testing web and desktop applications with respect to functionality, compatibility, regression, system integration and usability.
- Good knowledge in testing the mobile applications in different platforms like Android, Apple IPad, IPhone.
- Good knowledge in testing web services (SOAP & REST), web-based (Java & J2EE) and window /Linux based applications.
- Good knowledge of software testing and management with good planning and organization skills.
- Quick impact analysis and scenario based testing including test data management using proven methodologies to accelerate testing cycle.
- Good knowledge using Black Box Testing using Test Director and Quality Center.
- Good knowledge in understanding the full Software Development Life Cycle (SDLC) with emphasis on the analysis and design phases using UML and Use cases.
- In SDLC using various methodologies Waterfall, V-model, Agile (RAD &Scrum).
- Good experience on Calabash for mobile testing with cucumber and Ruby API.
- Experience in using SQLite Databasefor mobile data management, SQL SERVERdatabase for web data management.
- Good knowledge of Appium App testing, Black testing, Quality Test professional, Test Director.
- Experience in working with XML parser’s, RESTful API’s and server side technologies like Apache Axis.
- Solid understanding of interfacing to back-end system usingXML/JSON,REST API,OAUTH, etc.
- Experience in branching, pushing and merging codes with remote repository such asGit.
- Good understanding in Testing Mobile applications and bug tracking for the production team fixing.
- Self-motivated and excellent abilities to learn new languages and other concepts quickly, excellent interpersonal skills and abilities to communicate with team players.
TECHNICAL SKILLS:
Android OS & IOS: Android 4.0 to Android 6.0.1 (Ice cream sandwich, Jellybean, Kit Kat, Lollipop, and Marshmallow) IOS IPhone 6.0-9.3.0.
Languages: Core Java/J2EE(JDK 1.7 or above), C, JQuery
Scripting Language: JavaScript.
Web Designing: HTML, CSS, XML, UML, WebLogic.
IDE: Eclipse, NetBeans, Android SDK, X-code.
Web/Application Servers: Apache Tomcat, IBM WebSphere.
Framework: Struts, spring, Junit, AJAX
Version Control Tools: SVN, Git.
Testing skill: Black Box testing, Quick Test Pro, Quality Center, Rational ClearQuest, Team, foundation Server, Jira, Issue Tracker, Appium, Charles, Calabash, Ruby, Soap UI, Test Director, WinRunner, cucumber, Ruby Requirements Management, Systems Life Cycle Management, UML.
Process/Model Tools: Microsoft Office (MS Access, MS Word, MS Excel, MS PowerPoint, MS SharePoint), Rational Rose.
Databases: SQLite, MySQL, Oracle 10g/11g, DB2
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix, AZ
Mobile tester
Responsibilities:
- Participating in complete Software Development Life Cycle (SDLC) for proper analysis, development, testing, deployment and enhancement of the code.
- Estimate, plan, and coordinate testing resources, activities, and progress tracking.
- Leading the definition, writing and quality checks of testing strategies and test plans.
- Leading the creation of test artifacts such as test scenarios and test scripts, validate them against functional requirements and design documents.
- Ensure the end-to-end testing requirements, plan and scenarios are covered in the documentation.
- Oversee and execute positive/negative testing, black box testing, stress testing, regression testing.
- Guide to the analysis of test results and isolate problems to their lowest common denominator.
- Define the test environment and drive the creation of test data necessary for test execution.
- Leading the execution of test automation scripts for regression testing.
- Monitor and record defects found, track status of defects, and verify resolution.
- Maintain communication, collaborating with Development Engineers to comprehend and execute in-depth test plans to test software.
- Working on Calabash for mobile testing for Android and IOS.
- Testing Soap/Rest web services using SOAP UI.
- Logged defects, tracked the status and execution of test cases and traceability matrix using Quality Center.
- Supported as single point of contact and executed complicated test scenarios for external vendors.
- Good experience in Testing App on both Charles for IOS and Appium for Android.
- Used GitHub as project version controller.
- Followed the agile methodology for implementing the project.
- Analyzed and fixed the defects for various modules in the QA stages.
Environment: Android 6.0 or above, Android SDK, Appium, Calabash, Java, JSON, HTML, SOAP UI, GitHub, agile, SQLite, Windows, ANT and Maven, X-code, Charles.
Confidential
Mobile QA
Responsibilities:
- As part of QA team involved in testing Web, Mainframe, Data Warehouse & Legacy Systems.
- Conducted/Participated in meetings involving the stake holders to discuss/analyze the risk factors and the progress of the QA schedule.
- Prepared and reviewed Test approaches / strategies / plan for large scale projects.
- Active involvement in compatibility testing of various browsers, OS and Mobile devices.
- Determining Testing scope & preparing Test design, planning activities/ tasks.
- Prepared and executed high level test cases which had major impact on business.
- Identifying and analyzing quality risks in Web, Mainframe, Security and Infrastructure upgrade related applications.
- Prepared /Reviewed the Manual, regression and Performance detailed Test plan and schedule in a typical Waterfall SDLC.
- Preparing and managing the project testing schedule& quality of deliverables and facilitating and coordinating with multiple teams.
- Managing defects in Test environment & perform root cause analysis when required.
- Preparing, managing time estimates and fixed bid deliverables.
- Assessing Risk to schedule, cost, or quality on project and testing engagement.
- Preparing/reviewing and facilitating the implementation of test plans and managing the outsourced testing vendors.
- Used the GIT as version control management tools to control the versioning of the application.
- Tested functionality of the application.
Environment: Android 4.4-5.1.1, Appium, Rest API,, XML, HTML, GUI and Windows 7/8. MS Office.
Confidential
QA Analyst.
Responsibilities:
- Reviewer for Business Requirement Documents and the Technical Specification
- Conducted walkthroughs and inspection meetings with the stakeholders.
- Developed Master test plan to identify the objective of testing, data setup requirements, reports, testing deliverables etc. in team environment.
- Used black box testing for working throughout SDLC& test environment.
- Automated testing of the application and using QTP for running the automated scripts.
- Back-End testing by executing SQL queries and stored procedures on Oracle Database.
- Reported software mismatches (from the test planning), to the development team using TestDirector.
- We had small test team in the final phase of the project in terms of work allocation and test delivery.
Environment: s: Windows 7, Linux, Java, J2EE, XML,SQL Server, Oracle 10g, Quick Test Professional 8.2, Test Director 8.0, SOAP UI, MS Office, Rational Clearcase.
Confidential
Mobile Tester
Responsibilities:
- Maintain reports and records of the work done on the loan being processed for efficient processing.
- Requirements management using Rational Requisite Pro for importing specifications and documents.
- Performed automation of testing using WinRunner for testing GUI Functionality, acceptance and limit validations.
- Ensured compliance of testing life cycle process in the team and release co-ordination
- End-to-end responsibility to focus on the quality of the process owning bottom line.
- Performed load and performance testing using LoadRunner
- Audit daily performance and implement quality calibration feedback.
- Coordinating with work flow coordinator, senior quality auditors and other teams to ensure the smooth flow of the process within the group.
Environment: J2EE, XML, Oracle 10g, WinRunner, Test Director, WebLogic, Windows 7/8, Advanced Server, LoadRunner, Visual Source safe.
Confidential
Java Developer
Responsibilities:
- Developed the business domain layer using Java, J2EE, JDBC and used DAO, Transfer Objects, Singleton, Abstract Factory, Factory, State, Command and Front Controller design patterns.
- Implemented Struts 1.2 framework in the presentation tier for all the essential control flow, business level validations and for communicating with the business layer.
- Developed Struts framework Action Servlets classes for Controller and developed Form Beans for transferring data between Action class and the View Layer.
- Developed the front end UI using JSP, HTML, JavaScript, CSS.
- Implemented Struts Validator framework to validate the data.
- Developed Ant (build.xml) targets for build and deployments on Web Sphere Application Server 5.0.
- Developed Stored Procedures in the Oracle 9i database.
- Performed impact analysis on the dependency projects of OneSource Project.
- Involved in writing unit test plans and developing test cases using Junit.
- Used Configuration Management and Version Control tool CVS.
Environment: Java, J2EE, Servlets, JSP, Struts, JDBC, HTML, CSS, Java script, Oracle 9i.