We provide IT Staff Augmentation Services!

Mobile Tester/developer Resume

0/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • Around 6 years of experience, including 4 years as an ANDROID application developer and 2 years as a JAVA based application developer.
  • 4 years of experience on developing apps including the design, development and testing smartphone and tablet. Developed and architected multiple Android applications across various versions.
  • Expertise in Android application development using Eclipse IDE, Android SDK, SQLite, Java, XML, JSON, Android emulator and ADT plug - in.
  • Experience in Android UI toolkit and Layout Managers Proficient in Android application framework. Experienced with Android SDK tools.
  • Experience in Developing Applications using Java, Servlets, JSP, XML, Eclipse, JDBC, JDK, Java Script, MySQL, SQL, HTML, CSS.
  • A self-driven, goal oriented, customer focused software professional with proven ability to successfully work in all phases of Software development lifecycle
  • Experience in using Design patterns and object oriented methodologies to design software for mobile phones.
  • Experience in Native Components of Android applications: Activities, Services, Broadcast Receiver, Content Provider, Web Services, Fragments and Support Libraries to create high quality and stable applications.
  • Experience in working with SQLite Database, Google Maps API, GPS Location Data and Push Notifications.
  • Experience in web service protocols such as JSON, HTTP, Phonegap and XML.
  • Hands on experience using media frame work using android API such as Google API, Facebook API and skills like multimedia usage video, audio, graphics.
  • Experience in developing APIs for middle ware Framework modules for mobile platforms using C and Java.
  • Handled the web services and have experience in Android Application SDK and NDK development
  • Experience in enabling Bluetooth functionality for applications.
  • Experience of using version control and bug reporting tools like clear case, clear quest, svn, perforce and git etc.
  • Knowledge of project life cycle for web applications using various methodologies such as Waterfall model, V-Model and Agile Scrum Model.
  • Experience of developing unit test cases in C using C unit test frame work.
  • Responsibilities that include taking designs and turning them into fully functional, standards compliant, cross-browser HTML templates.
  • Experience in understanding android layers, debugging, Android framework and API's
  • Worked on Android Access as a Network Drive in order to transfer & access files remotely.
  • Build prototype UI for design spec with JavaScript, CSS and XHTML. Refactored HTML emails to be more compliant across desktop and web-based e-mail clients.
  • Expertise in troubleshooting and debugging applications.
  • Undertaken full life cycle ofAndroidApplication Development which includes testing on device and simulator as well.
  • Excellent Communication and Inter-personal skills, flexible and versatile to new environments, self-motivated a good team player and have worked in multicultural environment.

TECHNICAL SKILLS

Methodologies: Agile Methodology, Waterfall Model

Languages: C, JAVA, JavaScript, JSON, JQuery

Application Servers: WebSphere 6.0

IDE: Android Studio, Eclipse 3.x, 4.x, Net Beans 5.x/6.x/7.x, Visual Studio

Web Technologies: HTML, CSS, AJAX, JQuery, Phonegap

OS: Android, Windows (NT/2000/XP/Vista/7/Server 2008), UNIX

RDBMS: SQLite 3.6, MySQL 4.0/5.0/5.5

Concepts: OOPS, Design Patterns

Web Servers: Tomcat 6.0 Apache HTTP Server

PROFESSIONAL EXPERIENCE

Confidential, Midland, Michigan

Sr. Android Developer

Responsibilities:

  • Updated Dow Texas operations EH&S which you need to work safely in Texas operations.
  • Safety and health information is now at your fingertips through mobile application for Android mobile devices with extensive user interface development with a simple and friendly process.
  • Implemented web views, list views & populated lists to display the lists using simple adapters.
  • Implemented customized web view component to load an SWF file and HTML data.
  • Implemented the required GUI by making modifications to the xml files.
  • Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
  • Developed Android content providers for implementing features like sending E-mails, SMS, etc., from the app and designed suitable GUI for these applications.
  • Developed the app to adapt to different orientations (Landscape/Portrait) and various resolutions (ldpi/mdpi/hdpi) based on the device.
  • Responsible for UI creation where common UI components and the user events are being Handled.
  • Implemented the event reminder feature into the app using services, a sync tasks and alert notification API.
  • Expertise in Custom components like Dialogs, Views, Adapters and list views.
  • Experience in understanding android layers, debugging.
  • Experience in understanding Android framework and API's
  • Experience in Handling the Java integrated development Environment i.e. Eclipse IDE
  • Handling XML data using efficient parsing techniques such as DOM parser.
  • Worked on debugging the application using Log cat, DDMS Testing included emulator and device testing with multiple versions and sizes.
  • Tested the application on various Android devices.

Environment: Android SDK 4.x, SQLite 3.6, Eclipse IDE 3.8, Android API’s, JDK 1.6, XML, JSON, HTML, CSS, SQLite, GPS service

Confidential, Warren, NJ

Android App Developer

Responsibilities:

  • Designed and developed Citi Mobile finance app where there are some of the features like Navigation, making payments and transfers, Transaction search and many features are implemented which are user friendly to the user.
  • Designing and developing user interfaces using Android XML.
  • Analyzed the project features, designed the application architecture and database, and UI designs with different layouts and widgets corresponding to various resolutions and different orientations.
  • Implemented Web views, List views & populated lists to display the lists from database using Simple Adapters.
  • Developed and Utilized Async Task, Thread, handler, services to provide smooth UI experience.
  • Synchronizing the server for getting the credit and due balances of the customers.
  • Responsible for getting JSON response and parsing them to get the required information.
  • Added parser classes for tablet which involved parsing JSON feeds, use of Shared Preferences and SQLite
  • Responsible for constructing the specification documents including Unified Modeling Language
  • Diagrams: Use Cases, System Features, Data Flow Diagram, Class Diagram, Functional and Non-Functional Requirements, State Transition Models
  • Engaged in constructing automated unit testing, performing usability testing on UI, ad hoc
  • Testing based on test and fault models
  • Provided subsequent releases which included feature changes, enhancements and bug fixes.
  • Integrated location based services using Google Maps API to display locations of the nearest banks.
  • Integrated Support Library to make the app compatible from API 1.6 up to 4.0.4
  • Work closely with the web application development team to ensure proper integration between mobile application and web application.
  • Experience building native Android applications, Android NDK.
  • Experience consuming web services and HTTP REST interaction with JSON and XML
  • Hands on experience on Android Framework and their API’s
  • Experience in the JAVA Eclipse IDE
  • Experience in the required GUI by making modifications to the XML files.
  • Experience with REST web services.
  • Integrated with different Android versions
  • Reporting on project status to senior managers on the weekly basis.
  • Tested the app across various versions of Android and different android Mobile devices to assure quality and performance

Environment: Android SDK, Android DDMS, Eclipse, Java, web service, HTML, XML, Windows and MS SQL server, SQLite.

Confidential, Denver, CO

Android Developer

Responsibilities:

  • Designed and developed mobile health application for Android mobile devices with extensive user interface development.
  • Implemented suitable code to capture the various button and text field events and implemented the desired action for each of the applications.
  • Conceptualized, designed, developed and deployed mobile application using the Eclipse IDE
  • Implemented web views, list views & populated lists from database using simple adapters.
  • Implemented Android content providers for implementing features like sending E-mails, SMS, etc., from the app and designed suitable GUI for these applications.
  • Responsible for design of user interface using various custom layouts, buttons, dialog boxes, alert boxes and edit boxes.
  • Responsible for SERVICES, ASYNC tasks and Alert Notification API to implement event reminder feature into the mobile app.
  • Embedded Google Maps API, GPS Location Data into app with zooming controls.
  • Responsible for the Saved data such as personal healthcare facilities, doctors, diseases, medications, insurance information, and health plans in the SQLite database.
  • Designed downloading files and images by showing Progress Bar Activities.
  • Experience in developing apps handling XML data using efficient parsing techniques such as DOM parser.
  • Modified Android manifest XML file to include all use permissions such as GPS, SMS READ /SEND / RECEIVE.
  • Experience in building Mobile solutions using Android SDK and NDK
  • Experience in the required GUI by making modifications to the XML files.
  • Experience with REST and SOAP web services.
  • Worked on debugging the application using Logcat, DDMS
  • Used CVS for project management and version control.
  • Experience in all the phases of SDLC from design, development through testing, reporting and support of application.
  • Worked with business stakeholders, creative teams, offshore teams and technical teams at all levels of an organization.

Environment: Android SDK 2.2, SQLite 3.6, Eclipse IDE 3.5, Android API’s, JDK 1.6, XML, JSON, GPS, ADT Plug-in, CVS (version control), Logcat, DDMS console.

Confidential

Mobile Tester/Developer

Responsibilities:

  • Implemented Asynchronous messages, to get an update of the driver activities and the data from the middleware.
  • Implemented Notification Manager to display updates on the notification bar.
  • Implemented GPS location services which are used to get the location of the driver for every 10 minutes in form of pings.
  • Implemented unique design for portrait and landscape mode.
  • Responsible for the analysis, design, and architecture of the mobile application.
  • Responsible in creating a UI for the driver.
  • Involved in designing the login page for the driver. Created the time-log sheet where the driver can check his status and time of his work.
  • Worked on linear, frame and relative layouts.
  • Documentation for the whole project and involved in creating these weekly reports and updates are given for the document
  • Worked on getting the position of drivers and automatically get their latitude and longitude position using their GPS location.
  • Involved during the testing of the application and helping both the functional and QA team during testing.
  • Testing included emulator and device testing with multiple versions and sizes.
  • Responsible for uploading the project to the google play store after the maintenance and testing of the project using Selenium, QTP.
  • Worked with Espresso for testing the Animation, Window and Transition scaling.
  • Used GIT-HUB as our project version controller, where used to commit and push the developed, working code
  • Work closely with the web application development team to ensure proper integration between mobile application and web application.
  • Tested the application on various Android devices.
  • Used Crashlytics, while testing the application, so as to verify the proper free-flow working of the application

Environment: Android SDK 4.4, Eclipse IDE, JSON, REST Web Services, XML, Action-Bar and GIT-HUB.

Confidential

Java Developer

Responsibilities:

  • Writing custom tag handlers for Insurance Quote page to calculate the age of the person using the date of birth information entered.
  • Developing Action Classes, Service Classes for Resident Insurance Premium payment module.
  • Developed reusable web components, JSP, Servlets and Java Beans that use the MVC pattern to access EJB (Entity Beans) for the modules of user registration.
  • Developed Enterprise Java Beans like Entity Beans, Session Beans (both Stateless and State Full Session beans) and Message Driven Beans.
  • Created user interactive feature in the applications developed using Eclipse IDE
  • Writing PL/SQL Queries to get schedule of policy payment and defaults.
  • Developing Session beans, Entity for Insurance Quotes.
  • Developed JSP as the view, Servlets as Controller and EJB as model in the Struts Framework.
  • Writing JSP for Online Quote for Resident Insurance.
  • Developing CMP read only Entity beans to get Insurance quotes.
  • Fixing the bugs identified in test phase.
  • Writing JUnit Test cases for Unit testing in Pension Manager Module.
  • Documenting CR impact analysis and prepared implementation documents.
  • Created and maintained data using Oracle database and used JDBC for database connectivity.
  • Created and implemented Oracle stored procedures and triggers.
  • Developed, Tested and Debugged the Java, JSP and EJB components using Eclipse.
  • Installed WebLogic Server for handling HTTP Request/Response. The request and response from the client are controlled using Session Tracking in JSP.
  • Have experience on Linux which was used during the project

Environment: J2EE, JSP, Servlets, EJB 2.0, Struts 1.1, JDBC 2.1, UML, JMS, XML, WebLogic 7.0, MVC Design Pattern, Eclipse 2.1, Log4j and Junit.

We'd love your feedback!