Android Developer Resume
Northville, MichigaN
SUMMARY:
- Android Developer for 3 years: (Android SDK, Web Services, REST, JSON)
- Effective working experience in Views, RESTful Web Services with JSON Parsing for the received responses.
- Very good knowledge of Android front - end and UI guidelines.
- Expertise in Design and Development of enterprise applications using J2EE, JSP, Servlets, Struts.
- Java Web Developer for 4 years: ( Java, JDBC, servlets, HTML, JavaScript, JSP)
- Expertise in system development activities including requirement gathering, analysis, design, testing and implementation with emphasis on Object Oriented, J2EE and Client Server technologies.
- Experienced with Oracle/SQL Server/SQLite databases.
- Good understanding of relational database concepts like Tables, Primary and Foreign keys, Views and Referential Integrity.
- Proficient in the data manipulation using SQL for the retrieval of data from the relational database.
- QA Analyst for 3 years in Software Quality Assurance Testing.
- Proficient in testing both Windows and Web based applications.
- Expertise in writing detailed Test Cases to exercise functionality testing.
- Experience in performing Functional testing, Integration testing, Brower Compatibility Testing, and Regression testing.
- Experience in using Automated Tools such as: Quality Center, UFT.
- Good Knowledge in Selenium - a software testing framework for web applications.
- Experience in Agile and Scrum Methodology.
- Experience in Test Driven Development.
- Excellent understanding of the Software Development Life Cycle (SDLC).
- Excellent trouble shooting skills and analyze to find the root causes for the issues.
- Ability to perform multi tasking and prioritize the tasks in between the multiple projects.
- Self-learner and Quickly adaptable to new technologies with limited assistance.
- Excellent team player with good logical reasoning ability, coordination and interpersonal skills, help and mentor the team members.
- Able to complete projects independently as well as within a team environment
- Solid communication skills have always been an asset in completing business venture and projects with success.
TECHNICAL SKILLS:
Operating Systems: Windows XP/8, Windows 200x
Languages: Java, C++,Visual Basic, JavaScript
Web Technologies: JDBC, JSP, Servlets, Web Services, JQuery, JSON, HTML /CSS,XML, Android SDK
Databases: Oracle 10g, MySQL, SQLite
Development Tools: Eclipse
Web App/Servers: Apache Tomcat, Web Sphere, JRun
Automation Tech: QC /Test Director, Load Runner, UFT, Selenium
PROFESSIONAL EXPERIENCE:
Confidential, Northville, Michigan
Android DeveloperResponsibilities:
- Good experience in designing the User Interface (UI/UX) and overall look and feel of the app.
- Analyzed the customer provided functional requirements and designed screens related to categories and detailed description.
- Involved in requirement gathering and designing of the application.
- Implements Fragments and List Views for the Hotel Module.
- Good Experience with multi-threaded development, Async Task, Handlers.
- Create connections between BestDay ERP systems with the App via Web Services REST with JSON.
- Good experience in SQLite, Content Providers and good knowledge in Services.
- Experience with Internationalization and Localization.
- Work effectively to foster a strong team environment.
- Collaborate effectively with peer application designers and Architecture and Testers.
- Building mobile apps in Scrum Methodology and working well with other scrum team members.
- Report status of assigned tasks.
Environment: Android SDK 4.2, Eclipse IDE 4.2, JDK 1.6
Confidential, Northville, Michigan
Android DeveloperResponsibilities:
- Create the connection with the Android application by using RESTful web services with JSON Parsing for the received responses.
- Worked in Booking Car Module.
- Implements Android Widgets and inserted suitable code to capture the various Button and Text View events and implemented the desired action for each of the widgets.
- Used list views & populated lists to display the lists from database using simple adapters.
- Developed application in Scrum Methodology.
Environment: Android SDK 4.1, Eclipse Juno 4.2, JDK 1.6.
Confidential
QA Analyst
Responsibilities:
- Review functional requirements, Use case documents to derive the test cases from those documents.
- Performed manual testing, automated testing.
- Defect reporting, verifying their fixes and closing them on planned closing versions
- Experience in Integration Testing of different modules in the project and dataflow between different modules.
- Maintaining the QTP regression test results in Quality Center for each and every release as well as reporting the overall results of the regression testing.
- Maintaining the Bidirectional traceability Matrix and Updating the test scripts for new enhancements.
- Verification of data entered by the users through application at back end.
- Verifying the data integrity and SQL scripts
- Used Microsoft Team Foundation Server to manage source code, requirements, test cases, automated build and reports.
- Preparing Test reports and Analysis for each build.
- Worked with developers to resolve and fix the faults found in testing the structure and functionality of the application.
Environment: J2EE, Microsoft .NET, Oracle 10g, Windows Server 2008, Visual Studio 2008, Apache Tomcat, Microsoft TFS, Quality Center, QTP, JIRA, XML, UNIX.
Confidential
Database/QA Analyst.Responsibilities:
- Involved in Document, Implementation, Monitor and enforce all processes and Procedures for testing is established as per standards defined by the Organization.
- Review functional requirements, Use case documents to derive the test cases from those documents.
- Store and maintain test documents such as test cases, test results in Quality Center.
- Log defects in JIRA - Defect tracking tool to track the issues identified during the testing.
- Worked with developers to resolve and fix the faults found in testing the structure and functionality of the application.
- Good experience in DB Testing such as, F ield size validation, Check constraints, Stored procedures, The field size defined in the application is matching with that in the database.
Environment: Oracle 10g, SQL Developer, Toad, Windows Server 2008.
Confidetial
Java Developer/ QA TesterResponsibilities:
- Discuss with BA and end users to gather the requirements and prepare the Functional Requirements.
- Front-end validation was done by using JavaScript.
- Developed design documents, Test Plans and Test cases.
- Developed Database utility classes to access Database using JDBC, Oracle.
- Create test scripts and test data by reviewing and analyzing the requirements documents
- Development of Oracle scripts for Search module
- Validating the data updates using SQL Server.
- Conduct Functional, Integration testing of the application.
- Co-ordinate with end users and developers to simulate the issues identified during the user acceptance.
- Store and maintain test documents such as test cases, test results in Quality Center.
- Log defects in JIRA - Defect tracking tool to track the issues identified during the testing
Environment: J2EE, Apache Tomcat, Oracle 9i, UNIX, JavaScript, HTML, Quality Center, JIRA.
Confidential
Java Developer
Responsibilities:
- Development of functionalities using JSP/Servlets, Client side scripting using JavaScript and Oracle
- Preparation of Software Requirements Specification and Unit Test Scripts
- Code review as per the standard/checklists
- Perform the Unit/Integration testing
- Responsible for configuration management.
Environnent: JSP/Servlets, JavaScript, Oracle 9i
Confidential
Java Developer
Responsibilities:
- Review the requirements with the business and document the specification
- Preparing the wireframe using HTML & JavaScript.
- Development of functionalities using JSP/Servlets, Client side scripting using JavaScript and Oracle.
- Preparation Unit Test Scripts
- Code review as per the standard/checklists
- Perform the Unit/Integration testing
- User Acceptance and Post production support
Environment: JSP/Servlets, JavaScript, HTML, Oracle 9i
Confidential
Trainer / Java DeveloperResponsibilities:
- Development of functionalities using JSP/Servlets, Client side scripting using JavaScript and Oracle
- Preparation and execution of Unit Test Scripts
- Code review as per the standard/checklists
- Perform the Unit/Integration testing
Environnent: JSP/Servlets, JavaScript, MS-SQL Server