Software Developer & Backup Module Leader Resume
Philadelphia, PA
SUMMARY
- Over 8 years of experience as business analyst and proven competence in solving technical and business challenges through cohesive team work, exceptional interpersonal skills and effective communication.
- Extensively involved in all phases of Software Development Life Cycle (SDLC), right from feasibility studies, business modeling and process modeling to designing and conducting User Acceptance Testing (UAT).
- High proficiency in requirements management process including gathering business requirements from key stakeholders and translating them into functional requirements.
- Experienced in conducting As - Is study and Gap Analysis of legacy systems.
- Experience in designing and reviewing Business Requirement Document (BRD), Functional Requirement Document (FRD), Use Case Specifications, Requirements Traceability Matrix and testing documents
- Strong experience in Software Development Life Cycle (SDLC), Data Analysis, Agile/waterfall Development, Rational Unified Process (RUP), Software Testing Life Cycle (STLC)
- Highly experienced in creating Use Cases to describe requirements, Activity & Sequence Diagrams, Data maps, Data Dictionary and Modeling, Business and Process Workflows using MS Visio/UML.
- Highly adept in creating business/system workflow, swim-lane diagrams and Process Maps/Models using Visio/UML
- Proficient in writing SQL Queries to query and analyze information
- Extensive experience in Requirements Change Management, Defect Tracking and Discrepancy Resolution processes.
- Experience in creating UI Mockups, Wireframes and prototyping using Visio, Paintshop Pro, & RAD
- Developed web based portal for a media client using J2EE, HTML, CSS, Struts
- Experienced in working with teams across geographical locations, and onsite-offshore model
- Lead cross-functional team discussions to identify & confirm various requirements
- Detail-oriented, self-motivated, strong interpersonal skills and highly adept at managing global matrix teams.
- Strong communication, presentation, analytical, problem solving, influential skills and mentoring project team.
- Academic achiever with proven track record in MS in Business & Information Systems and Bachelors in Engineering from leading institutions.
- Creative thinker with an out-of-the box approach to problem solving to come up with innovative alternatives to any situation.
TECHNICAL SKILLS
Languages: Java (OOAD), J2EE, Struts framework, EJB, JSP, SQL, PL/SQL, HTML, JavaScript, CSS, Hibernate
Databases: Microsoft SQL Server, Oracle, MS Access
Applications: MS Visio, MS Office, MS Project, SQL Server, Eclipse2, WSAD, CVS, JBoss, JOA (framework), SharePoint
Modeling: BMPN, Use case, ERD, RUP, UML, Rational Rose, Rational Clear Quest, Rational RequisitePro
Testing and Defect Tracking Tools: Rational Clear Quest, Quality Center, JIRA, Manual Testing, Test Plan, Test Scripts, Types of testing, Test Cases, UAT
PROFESSIONAL EXPERIENCE
Confidential, Wayne, NJ
Sr. Business Analyst
Responsibilities:
- Involved in feasibility study of the project
- Conducted As-Is study and developed business requirement specifications
- Conducted Gap Analysis by working with Subject Matter Experts (SME’s) and technical team
- Gathered and documented User Stories, Business Requirement Documents (BRD) and Functional Requirement Specifications (FRS) using interviews, requirement workshops, business process descriptions, business analysis and work flow analysis
- Facilitated JAD (Joint application development) sessions with business users and development teams to drive out detailed business requirements
- Identified all necessary Business and System Narrative Use Cases from requirements, created UML diagrams including Use Case Diagrams, Activity Diagrams, and Sequence Diagrams using Microsoft Visio
- Understood the Business Logic, User Requirements and test-objectives to develop Test plans, Test cases, Use Case Scenarios
- Facilitated JAD sessions and user interview sessions to capture business requirements
- Created UML models of subject domains including Use Cases, state chart diagrams, activity diagrams to adequately describe the business domain using MS Visio
- Involved in impact analysis and assisted business users in determining the priority of the change requests
- Handled Change Request in collaboration with the Business Group and the IT project group members
- Worked as a liaison between the business, technical and Call Center team (at India) to ensure requirements were understood and assisted in developing test plans and cases
- Assisted PM in developing the Project Schedule and identified the milestones
- Assisted the PM in setting realistic project expectations and in evaluating the impact of changes on the organization and plans accordingly; also conducted project related presentations
- Delivered Phased Review Presentations to business users and stakeholders
- Handled costs and schedules and associated documents
- Created User Acceptance Test Cases
- Assisted with user testing of systems, developing and maintaining quality procedures, and ensuring that appropriate documentation is in place
- Conducted daily meetings with the technical team to record progress and issues
- Provided progress reports to the business stakeholders on weekly basis
Environment: MS Project, MS Visio, Oracle 10g, MS Office Suite (Word, Excel, Power Point, Outlook), Java, Agile, Kanban, SharePoint, UML, Quality Center
Confidential, Shelton, CT
Business Analyst
Responsibilities:
- Designed the business requirement collection approach based on the project scope and SDLC methodology
- Established a Business Analysis methodology around the RUP (Rational Unified Process); helped develop use cases, project plans and manage scope
- Conducted interviews with key business users to collect requirement and business process information
- Created project plans, style sheets and templates to analyze and estimate feasibility, cost, time and general guidelines for project team
- Facilitated JAD (Joint application development) sessions with business users and development teams to drive out detailed business requirements
- Performed extensive data analysis using MS Excel and gap analysis
- Helped to develop wireframes and graphical data visualization for client
- Provided full administration support to the Sales and Customer Service teams
- Designed and developed Use Cases, Activity Diagrams and Sequence Diagrams using UML
- Designed user interface with lead programmer and reviewed design with development team
- Documented and delivered Functional Specification Document to the project team
- Collaborated with the development architect and the business to develop both high-level and detailed application architecture to meet the business needs
- Assisted the PM in setting realistic project expectations and in evaluating the impact of changes on the organization and plans accordingly; also conducted project related presentations
- Assisted with user testing of systems, developing and maintaining quality procedures, and ensuring that appropriate documentation is in place
- Conducted User Acceptance Testing
- Functioned as the primary liaison between the business line, operations, and the technical areas throughout the project cycle
- Conducted benchmarking activities to identify best practices
- Trained Customer service and sales teams on new promotion and operational procedures
Environment: Rational Unified Process, Rational Suite, OOAD, Java, Oracle 9i, HTML, JavaScript, MS office and MS Project, Manual Testing, Quality Center
Confidential, Warren, NJ
Business Analyst
Responsibilities:
- Conducted As-Is study and developed business requirement specifications
- Conducted Gap Analysis by working with Subject Matter Experts (SME’s) and technical team
- Prepared Business Requirement Document and Functional Requirement Document
- Interacted with users for verifying User Requirements, managing Change Control Process, updating existing Documentation
- Performed risk analysis of the requirements to identify the key business risks areas for the project and prioritized the application development and testing
- Created relationships in Requirement Traceability Matrix linking Business Requirements to Functional requirements and Functional Requirements to Systems Requirements
- Conducted Joint Application Development (JAD) sessions with IT groups.
- Identified the Key Changes, and participated in Stakeholder Management to communicate effectively with them
- Created the As-is and To-be data flow diagrams for different phases of the project
- Created User Acceptance Test cases
- Assisted with user testing of systems, developing and maintaining quality procedures, and ensuring that appropriate documentation is in place
- Documented Requirement Traceability Matrix for tracing the Test Cases and requirements
- Trained Customer service and sales teams on new promotion and operational procedures
Environment: Rational Rose, MS Visio, MS Office, SQL Server, Windows2000, JIRA, Java/J2ee, Oracle 8i, HTML
Confidential, Philadelphia, PA
Business Analyst
Responsibilities:
- Involved in the development of project plan in conjunction with the business and IT areas
- Extensive involvement in capturing the requirements from users.
- Identified connectivity of source systems, related tables and fields to ensure data suitability for mapping
- Prepared BRD and then converted these requirements into Functional Requirement Specification (FRS)
- Created the As-is and To-be data flow diagrams for different phase of the project
- Presented models and their advantages to stakeholders and the project manager
- Closely interacted with designers and software developers to understand application functionality, navigational flow and how data is passed
- Performed System and Integration Testing along with testers. Conducted UAT with the business
- Assured all artifacts/signoffs were in compliance with corporate policies and guidelines and archived
- Used SQL queries to validate data consistency
- Performed key role in the planning, testing, and implementation of business enhancements
- Uses variety of information gathering techniques (e.g., interviews, facilitated sessions) to determine business requirements and technology needs to fulfil the GAP
Environment: MS Visio, MS Office, Windows, SQL, Rational Requisite Pro, Rational Clear Case, Java/J2ee, Oracle
Confidential
Business Functional Analyst
Responsibilities:
- Conducted As-Is study and developed SRS document
- Conducted Gap Analysis by working with stakeholders between the legacy system and the proposed system
- Facilitated Joint Application Development sessions with end users and technical developers
- Responsible for conducting and reporting weekly meetings between client and technical team to analyze progress.
- Identified and resolved functional/technical issues throughout the development phase of the software lifecycle.
- Prepared Configuration and Master Data
- Prepared and conducted Unit and Integration Testing
- Conducted Conference Room Pilot Run
- Conducted User Acceptance Testing
- Prepared for Go Live of the new system
Environment: Oracle Forms and Reports, MS Office suite, In-house project management and defect tracking software
Confidential
Software Developer & Backup Module Leader
Responsibilities:
- Performed application design and developed application in Java/J2EE, HTML, JavaScript and CSS
- Designed and developed security components
- Assisted in preparation of low level requirement document
- Prepared high and low level design documents
- Prepared Unit Test cases
- Managed the test cases during Pre-Acceptance Testing
- Assisted in the preparation of User Manual
- Responsible for CVS, the version control system server to track and record all changes in codes.
- Responsible for handling the offshore team while User Acceptance Testing was being conducted by the on-shore team
Environment: Java/J2EE, HTML, CSS, JavaScript, Hibernate, Struts, CVS, Oracle, SQL, PL/SQL, JOA framework, JBoss, Eclipse IDE, MS Office suite