Software Engineer Resume
IL
SUMMARY
- 9+ Years Professional Experience in field of information technology and 5+ years of professional experience as Business Analyst with solid understanding of Business Requirement Gathering, Business Process Flow, Business Process Modeling and Technical Analysis.
- Proficient in Technical and Business Writing, Business Process Flow, Business Process Modeling, Business Analysis and Testing various methodologies.
- Experience working as Joint Application Development (JAD) facilitator and meetings coordinator with excellent interpersonalskills.
- Extensive knowledge of, Software Development Processes, Design Patterns, Structured (SAD) and Object - Oriented Analysis and Design (OOAD) and UML.
- Proven success as a Business Analyst through the years, providing a well-balanced understanding of business relationships, business requirements, and technical solutions.
- Comprehensive knowledge in Business Process Modeling, Software Development Life Cycle (SDLC), Rational Unified Process (RUP) and Unified Modeling Language (UML)
- Strong experience in conducting User Acceptance Testing (UAT) and documentation of Test Cases. Expertise in designing and developing Test Plans and Test Scripts.
- Facilitated Change Management across entire process from Project conceptualization to Testing through Project Delivery, Software Development and Implementation Management in diverse Business and Technical Environments.
- Extensive experience in developing Scope/Vision Documentation and Project plan, tracking Project Process, identifying and analyzing the key project risks.
- Extensively involved in Market Research, Feasibility Studies, System Analysis and GAP Analysis
- Extensive experience in documentation of business requirements and system functional specifications including BRD, FSD, and NFSD
- Experienced in Handling Requirement Changes and User Conflicts
- Strong knowledge in Conceptual design, Logical design and Physical design of Business Intelligence, Data Warehouse projects
- Expertise in developing QA Test plan, Test Condition and Test cases, experienced in UAT
- ExcellentCommunication Skills and Interpersonal Skill
- Extensive experience in analyzing and requirements gathering and writing system functional specifications including use cases.
- Excellent in Developing and evaluating business process Models.
- Experience in varying roles in SDLC and ITIL Framework.
- Proven experience in driving various life cycle stages of an ITIL project from Service Transition, Service Operation to Continual Service Improvement using ITSM and Lean Six Sigma best practices
- In-depth knowledge in Testing Applications for functionality, industrial strength, environment, and usability with emphasis on end-to-end system testing, user acceptance testing, test plan & test procedural development, tool validation & setup, project customization & administration, and defect management
- Expertise in UML (class diagrams, object diagrams, GAP Analysis, use case diagrams, state diagrams, sequence diagrams, activity diagrams, and collaboration diagrams) as a data analysis methodology for application functionality designs using IBM's Rational Rose.
TECHNICAL SKILLS
Languages and Tools: UML, Rational Rose, Requisite Pro, Rational SODA, COBOL, Rational Clear Case Rational Clear Quest, Mercury Test Director, MS Project, MS Visio, MSOffice Suite, Agile, Quality Center, Scrum, ITIL,COBIT,CMMI,OOAD(OOA/OOD), RUP, SDLC, Waterfall, QA, WAP,CVS,TEAMMATE, SharePoint, Docushare, BASIC, Intermediate level-Visual Basic VBA for Excel, SQL, PL/SQL, C,C++, .Net, Java, J2EE
Databases: Oracle 8i/9i, MS SQL Server, MS Access, SQL Server, MySQL, PL/SQL,Oracle DBA,DB2.ATG
Operating Systems: Windows 98/NT/2000/XP, UNIX (Sun Solaris, AIX, HP-UX), Linux, Mainframe
Web Technology: DHTML, Basic XML
PROFESSIONAL EXPERIENCE
Business Analyst
Confidential - Chicago, IL
Responsibilities:
- Reviewed and analyzed the business environment and identified process improvements.
- Interacted with Business Users to conduct thorough Requirements Analysis.
- Involved in interactions with the Subject Matter Expert, Project Manager, Developers, and the End-Users.
- Coordinated activities with project manager and various other teams using MS Project.
- Interacted with other Business Analysts for designing and implementation of Use Cases and Test Plans.
- Identified Use Cases from the requirements. Created UML Diagrams including Use Cases Diagrams, Activity Diagrams/State Chart Diagrams, Sequence Diagrams, Collaboration Diagrams and Deployment Diagrams
- Used MS Visio for Process modeling, Process mapping and Business Process flow diagrams.
- Assisted in on-going process improvement efforts to ensure Test Planning, Execution, and Reporting is effective, efficient, standardized, coordinated, and integrated.
- Assisted the Senior Business Analyst in writing Functional Requirement Specifications (FRS) and User Requirement Specification (URS).
- Developed various artifacts such as use cases, workflow diagrams, business process models and prototypes by interacting with end users, development personnel, project team and the subject matter experts.
- Developed Test Plans and Test Cases according to Business Requirements.
- Provided clear and concise documentation regarding requirements management plans, Functional Requirements, supplemental Requirements, Test Plans and Test Cases.
- Acted as User Acceptance Testing coordinator and monitored business testing and interfaced with the development team regarding defect status and fixes on a daily basis.
- Involved in generation and execution of SQL queries.
Business Analyst
Confidential - Irving, TX
Responsibilities:
- Leading conversations with key stakeholders to elicit user, business and functional requirements.
- Authoring functional requirements, use cases, mock-ups, and system specifications.
- Creating visual models to enable collective understanding of processes, data flow, user interaction, and others as needed
- Participating in the design of the user experience and user interface for intranet applications.
- Acting as a liaison between the business and development team.
- Managing the communication and clarification of requirements between the business and the development team.
- Facilitating communication from business users to developers to help assure that desired application functionality is being met.
- Organizing and participating on JAD sessions.
- Collaborating with architects and developers to design the system solution for baseline functionality and change requests.
- Presenting and review requirements to end users, managers and executives.
- Working with project management to create and implement deployment plans.
- Providing roll-out support and individual user assistance during Production deployments.
- Providing training to the trainers and/or end users on functionality of new development.
Business Analyst
Confidential - Irving, TX
Responsibilities:
- Participating inconversations with key stakeholders to elicit user, business and functional requirements.
- Authoring functional requirements, use cases, mock-ups, and system specifications.
- Creating visual models to enable collective understanding of processes, data flow, user interaction, and others as needed
- Participating in the design of the user experience and user interface for intranet applications.
- Acting as a liaison between the business and development team.
- Facilitating communication from business users to developers to help assure that desired application functionality is being met.
- Participating on JAD sessions.
- Collaborating with architects and developers to design the system solution for baseline functionality and change requests.
- Presenting and review requirements to end users, managers and executives.
- Providing roll-out support and individual user assistance during Production deployments.
Business Analyst
Confidential - Irving, TX
Responsibilities:
- Participating inconversations with key stakeholders to elicit user, business and functional requirements.
- Authoring functional requirements, use cases, mock-ups, and system specifications.
- Creating visual models to enable collective understanding of processes, data flow, user interaction, and others as needed
- Participating in the design of the user experience and user interface for intranet applications.
- Acting as a liaison between the business and development team.
- Facilitating communication from business users to developers to help assure that desired application functionality is being met.
- Participating on JAD sessions.
- Collaborating with architects and developers to design the system solution for baseline functionality and change requests.
- Presenting and review requirements to end users, managers and executives.
- Providing roll-out support and individual user assistance during Production deployments.
Software Engineer
Confidential
Responsibilities:
- Interactingwith Business users to understand requirement.
- Identifying areas of customization.
- Derivingmilestonedates andpublishingprojectplan.
- Preparing Higher and Lower Level Designdocuments.
- Construction of code.
- Supportingimplementation.
- ProvidingUser Training to the end users.
- Support during Acceptance testing and Post Implementation testing.
- 24x7 Production Support for entire APAC region.
Software Engineer
Confidential
Responsibilities:
- High and Low level design.
- Construction.
- Unit Testing.