Job Details
Job Type


Job Description

  • Performing requirements analysis.

Identify the strengths and weaknesses in the requirements and suggest a best possible solution for a new / altered product considering the possible conflicting requirements of the various stake holders

  • Evaluating business processes, anticipating requirements, uncovering areas for improvement, and developing and implementing solutions.

Meet with the business users to gather and analyze the requirement and suggest best possible solution to the stake holders and get it approved.

Work with the technical team while assisting with the requirements and documentation of business needs/objectives, current operational procedures, problems, requirements, data scope, usage formatting, security requirements and levels of systems access.

  • Gathering and documenting requirements and business process flow for client CRM system.

Follow the SDLC to gather and analysis the business requirements and document them on the functional design document

  • Documenting and communicating the results.

Document the new requirements from the business and assist the technical team to understand the business requirement by providing them functional specification document.

Share the results of assessment with the stake holders providing an opportunity to see the final product serving as a reference point for future discussions and planning.

  • Prioritizing initiatives based on business needs and requirements.

Prioritize requirements and create conceptual prototypes and mock-ups. Maintaining a to-do list and identifying the urgent vs. important tasks according to the business needs.

  • Ensuring solutions meet business needs and requirements.

Agile methodology enables business users to provide their feedback at the end of each sprint, which helps to ensure that the system continually meet the client’s expectations. Perform the gap analysis to evaluate the difference between desired outcome and actual outcome, and what must be done to achieve a desired goal.

  • Performing user acceptance testing.

Must closely work with the end users and help them test the new system and create documentation and user manuals.

Create UAT test cases / user manuals and user guides for end users and stake holders.

Execute different scenarios to test the performance of the system.

Log the bugs / issues identified during the User Acceptance Testing and triage the bug with the technical team.

Provide solution to the end users for the bugs identified with the help of the technical team.

Take signoff on the test cases / user manuals from all the stake holders.

  • Allocating resources and maintaining cost efficiency.

Conduct the cost/benefit analysis and allocate resources to task according to their experience and skill set to achieve cost efficiency.

  • Attending stand-up and provide daily updates.

Update the stake holders on the daily task progress and status.

  • Building and developing on-going working relationships with all stakeholders.

Develop working relationship with key stakeholders and gain understanding of the basic nature of the client’s business by identifying the objectives, current operational procedures, problems, requirements, data scope, usage formatting, security requirements and levels of systems access.

  • Conducting meetings and presentations to share ideas and findings.

Conduct interactive meetings by engaging all the stakeholders and end users and take advantage of the knowledge in the room.

  • Effectively communicating your insights and plans to cross-functional team members and management.

Using the Agile methodology, develop a project plan and communicate the timelines to the cross functional team members and management in the retrospective and scrum meetings

  • Gathering critical information from meetings with various stakeholders and producing useful reports.

Perform the risk management to identify and prioritize the risk involved and create the risk management plan to avoid the chances of project failing or not meeting its goals

  • Leading ongoing reviews of business processes and developing optimization strategies.

Review the business users feedback and devise a strategy and suggest changes to improve the process

  • Managing competing resources and priorities.

Analyze competitive market strategies through analysis of related product.

  • Managing projects, developing project plans, and monitoring performance.

Develop and manage a project plan and monitor the project’s progress / performance as well as of the resources assigned to the project.

  • Monitoring deliverables and ensuring timely completion of projects.

Monitor multiple tasks related to the project and ensure that the there is no blocker that may effect the completion date of the project.

  • Performing high-level design of the client CRM system.

Analyze and design the complete workflow of the clients existing business process / system

  • Providing leadership, training, coaching, and guidance to junior staff.

Train the junior staff and guide them through various business processes.

  • Serving as a liaison between stakeholders and users.

Understand the day to day activities of the users and translate them to the stake holders and managers.

  • Updating, implementing and maintaining procedures.

Develops documentation to include, but not limited to bulletins, manuals, file layouts and application design layouts for internal, client and training purposes. Prepares, coordinates, and assists with client training and documentation for installation of systems and upgrades.

  • Working with stakeholders to prioritize requirements on ongoing basis.

Interact with the business stake holders and subject matters to understand their problem and needs.

  • Working closely with clients, technicians, and managerial staff.

Interact actively with the client, technicians and other managerial staff and gather their feedback and response on the existing / new system.

Abous Us

Address: 4042 Acorn Cres, Windsor, ON N8W 5R1

Our Location