Business Analyst Resume
Oaks, PA
SUMMARY
- Around 8+ years of experience in Information Technology Industry as Business/System Quality Analyst in Telecom, Investments and Finance industries.
- Experience in Web based manual and automated testing including GUI Testing, Regression Testing, Integration Testing, System/Functional and Unit Testing using HP - Mercury tool like Quality Center (HP-QC)/ALM and Selenium.
- Strong skills in Backend Testing using SQL queries on Oracle and My SQL Server.
- Proficient in all phases of Software Development Life Cycle (SDLC) achieving milestone using Agile, Rational Unified Process (RUP) and waterfall model.
- Thorough knowledge in UML Modeling, including Activity Diagram, Sequence Diagram, Use Cases, State Chart Diagram, Deployment Diagram, Class Diagram, and Component Diagram
- Expertise in writing Business Requirement Document (BRD), Functional Requirement Document (FRD), and System Requirement Specification (SRS)
- Have extensive knowledge in Data flow modeling and Object modeling, case analysis and functional decomposition analysis
- Created Project schedules, tasks and monitored them using MS project.
- Proficient at drawing Business Process Diagram, Workflow Diagram, Swim Lanes using Visio.
- Good understanding about ETL process and used import and export wizard to extract data from Excel, flat file and SQL server and loading data into destination database.
- Experience in preparation of Requirement Traceability Metrics (RTM), Defect Report, and Weekly Status Reports.
- Strong understanding of Dimensional modeling and created star and snow flake schema using dimensions and fact tables.
- Experience in reviewing and modifying User Requirements Specification (URS) and Functional Requirements Specification (FRS).
- Experience in working with functional libraries, working with Utility functions, created various reports such as tabular, matrix, pie, bar and column reports using SSRS.
- Experience in Agile methodology - created user stories, EPIC, conducted scrum meeting, sprint meeting, daily stand up meetings, used JIRA for documenting issues
- Skilled in developing Data Warehouses, Data marts using Star Schemas and Snow Flake Schema.
- Skilled in leading teams of diverse backgrounds to make sound business decisions based on analyses of short and long term business needs
- Excellent analytical and problem solving skills with ability to understand and analyze complex issues and problems.
- Team player with strong interpersonal, organizational and communication skills - both written and verbal with ability to interface with internal and external business and technical units.
- Ability to work independently with a minimum of supervision and be able to manage multiple project assignments and competing priorities under aggressive deadlines and pressure.
- Highly professional and capable of operating with clients day to day. Working with large retail clients from a service provider, software provider and end user.
TECHNICAL SKILLS
Testing Methodology: Agile, RUP and Waterfall
Modeling & Analysis Tools: Rational Rose, MS Visio, Rational Requisite Pro, Caliber RM
Testing Tools: Quality Centre/ALM, QTP(Level 1), Jira, Bugzilla, Selenium
Testing Techniques: Functional testing, Web, Integration, System & Regression Testing
Languages: C, C++, HTML and XML
Backend/Database: MS SQL Server, Oracle, Visual Studio, MS Access, ETL tools
Operating System: Windows 2000/XP/2007, Unix, Linux
PROFESSIONAL EXPERIENCE
Confidential, Oaks, PA
Business Analyst
Responsibilities:
- Gather Business requirements from the Client and document them in the JIRA stories.
- Prioritize requirements and create conceptual prototypes and mock-ups
- Analyze and understand the business requirements from user interviews and then convert requirements into technical specifications
- Create mappings to demonstrate the links between the Accounting related fields and the actual report fields
- Derive the Functional Requirement Specifications (FRS) based on User Requirement Specifications(URS)
- Estimate the requirements and prepare the PWOs, get the PWOs circulated to Business for approvals
- Once the PWOs are approved by Business, take the requirements in the development queue for implementation
- Co-ordinate between the developers and the testers to get the requirements implemented properly, clarify there queries and questions
- Validate the solutions to make sure it is working fine in test environments before handing it over to Business for updates to LIVE
- Make sure that the customer’s business needs are properly interpreted and translated into application andoperational requirements
- Participate in Daily Scrum Meetings to discuss project status and resolve issues.
- Initiate and manage cross training sessions between onsite and offsite team members.
Confidential, Roanoke, VA
Business Analyst
Responsibilities:
- Gather and document the requirements that are critical to the business and use those requirements to design application software. Prepare business requirement documents using Rational Requisite Pro
- Understand and articulate business requirements from user interviews and then convert requirements into technical specifications
- Derive Functional Requirement Specifications (FRS) based on User Requirement Specification URS
- Analyze business requirements and segregate them into high level and low level Use Cases, Activity and Sequence using Rational Rose according to UML methodology
- Develop SQL queries to test the data and the system process
- Implement Agile and follow iterative process for Use Case driven processes of requirement documentation and their deployments and also create a Traceability Matrix
- Have regular JAD sessions with the system architects, developers, database developers, quality testers during the entire project to assure that the critical as well as the minute details of the project are discussed and issues are resolved beforehand
- Follow the UML based methods using Rational Rose to artifacts like Use Cases, Activity Diagrams and Sequence Diagrams
- Build and maintain close relationships with internal customers and retail systems vendor to ensure efficient development processes are being followed and that business priorities are met, and that projects/development are on schedule
- Assist technical teams in integrating ‘Customer Relationship Management’ and ‘Procurement’ module into Oracle E-Business Suite
- Assist with the system testing/user acceptance testing of the functional enhancements as needed
- Assist with the development of Policy, Procedures and Best Practices for retail operations in alignment with system capabilities
- Use MS Office suite (Word, Excel, Access, Power Point), HTML for project tracking, documentation and presentation
Confidential
Test Lead
Responsibilities:
- Analyze business requirements, designs and develop test scripts, and test procedures (with expected results)
- Interpret and execute sets of moderately complex test scripts using agreed methods and standards which is required for testing Source Systems Feeds (Data processing application)
- Prepare and review test data,test specifications for System,component and E2E testing
- Develop the automated test cases using selenium.
- Map the requirements specified in Design with the test specifications
- Follow up the business analyst and designer for the test specification review
- Execute the test specifications, identify the defects and log the same in Quality Center tool for Source data,Component and E2E testing
- Follow up the defects status with concerned development team until its closure
- Provide UAT testing support along with testing in all the local test environments
- Deploy the build packages in test environments and allign them for proper testing
- Verify the deployment package meet the requirement specified in design and the changes are same way reflected in product/application
Confidential
Test Lead
Responsibilities:
- Analyze business requirements and prepare test plan accordingly
- Guide team members to develop the test cases/scripts according to the stories to be covered
- Design and develop the basic automated test scripts using QTP for the repetative BAU testing tasks.
- Review the test cases and mentor team to execute the testing according the developed test scripts.
- Manage the testing progress through daily calls and meeting with team members
- Share the testing progress with weekly status reports to business and management
- Make sure the defects are properly logged and tracked till they are fixed.
- Share the knowledge base with team members and document the same for future references
- Develop SQL statements and queries to test the database workflow for the application in process
Confidential
Sr. Systems Engineer
Responsibilities:
- Part of the End to End testing team and test the application life cycle.
- Handle the Customer Feedback issues and the Live incidents reported
- Chair weekly status call with Onsite Counterparts and discuss the application testing progress
- Prepare the Release Plan for the deliverables to the client/customer
- Identify the nature and Root causes of problem and get it tested after the implementation by Development team
- Transmit the analysis of the problem, to the team members involved in the process, and propose suggestions to resolve the issue.
Confidential
Sr. Systems Engineer
Responsibilities:
- Involved in High level and low level Test plan creation
- Involved in various testing’s like Functional Testing, Regression Testing, Sanity Testing, TFP (Test First Pass) & System Testing for Various Development Builds on both Linux and Windows platforms
- Involved in Remote Test Unit testing
- Report Critical, Major & Minor Bugs as per their priority in Bug Tracking System and do RCA on the reported defects
- Reproduce the bug reported from customer’s field in the lab environment and communicate with developers to get those defect fix on time
- Re-check the fixes and schedule the release date for new build packages
Confidential
Test Engineer
Responsibilities:
- Involved in High level and low level Test plan creation
- Involved in various testing’s like Functional Testing, Regression Testing, Sanity Testing, TFP (Test First Pass) & System Testing for Various Development Builds on both Linux and Windows platforms
- Worked on support for the application which involved Change management,ensuring CRs are raised on time and followed up in accordance with BT’s norms.
- Release management: Plan for major and minor releases, co-ordinate with dev and test teams to see through these releases. Also, participate in deployment activities as required.
- Incident Management: Ensuring incidents are responded to and resolved within agreed SLA. Also, accept and resolve tickets as required.
- Problem management: Ensuring bugs/ PMRs are raised against development team/ IBM (code team) wherever required.
- Capacity management and Planning: Plan and execute major capacity related events like profile creation, profile migration etc.
