Job Description
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 .
Job Tags
Hourly pay, 2 days per week,