logo

View all jobs

Functional Analyst -- 78510

Montreal, QC
Functional Analyst
Location: 2 days per week mandatory in-office – Montréal – candidate must reside in the province of Quebec.
Mandate Duration: 20 months on an hourly basis (37.5h/week)


Required Qualifications:
The candidate must meet the following criteria to be considered for an internal process:
  • Minimum 6 years of relevant experience in functional analysis, particularly in application integration and evolution projects.
  • Experience in data analysis and conversion (data formats).
  • Strong SQL knowledge and ability to write SQL queries.
  • Experience working in large-scale environments, preferably in Quebec.
  • Experience in identifying and analyzing business needs in large-scale development or evolution projects.
  • Contribution to and execution of P1 and P2-level requests in tactical solution backlogs.
  • Ability to translate high-quality functional documents for development teams, including:
    • Use cases
    • Epics
    • User stories
    • User interfaces
  • Experience in breaking down and refining requirements.
  • Experience managing a product backlog in Agile (using JIRA or equivalent) in collaboration with the client (Product Owner).
  • Demonstrated ability to work on infrastructure migration projects.
  • Strong expertise in:
    • Documenting acceptance criteria
    • Test strategies
    • Integration scenarios
    • Test cases
    • Execution and defect tracking
    • Confluence
    • Xray
  • Experience collaborating with technology architects and cybersecurity advisors.
  • Language: French (5/5 proficiency).
Assets:
  • Knowledge of the electrical domain or experience in a technical business field (or with researchers).
  • Experience working on projects where cybersecurity was a priority.
  • Experience in IoT projects.
  • Experience in georeferencing and geolocation projects.

Job Description:
  • Gather and analyze business requirements from the Product Owner and translate them into functional specifications.
  • Analyze existing system logic and document it as needed, especially in complex systems.
  • Recommend functional solutions based on technical and business needs.
  • Validate development deliverables against acceptance criteria and business rules, ensuring product quality.
  • Collaborate on QA processes, defining test strategies, writing test cases, and coordinating end-to-end testing.
  • Write high-quality functional documentation (use cases, epics, user stories, UI specifications).
  • Support users and stakeholders, acting as a liaison between business and technical teams.
  • Guide developers in troubleshooting and implementing solutions for complex issues.
  • Assist in managing the product backlog in JIRA with the Product Owner (RPA/RPT), if required.
  • Participate in design workshops with developers and clients.
  • Design and document mockups (interfaces, reports, etc.).
  • Support the Agile development team by refining feature specifications.
  • Develop and oversee strategies for testing, training, deployment, and operational issue resolution.
  • Analyze improvement requests, defect fixes, and data corrections.
  • Implement corrective measures and coordinate production releases.
  • Contribute to security role definition and application security strategy.

Share This Job

Powered by