We're looking for a motivated Quality officer to join us in building world class customer focused software. In this role, you will be a technical influencer in our quality team who needs to grant into technical testing knowledge. You will join a squad composed of Business analysts, Developers, Project Manager and Quality Officers. Your profile must be technical oriented with a passion for the testing.
Major Duties & Responsibilities
Planning, Execution & Test Design
- Actively participate in planning and estimating testing efforts for finance‑related projects.
- Design, implement, and execute test cases, procedures, and suites based on functional specifications, user stories, and acceptance criteria.
- Execute tests in alignment with approved test plans and deployment schedules.
- Work hands-on and/or guide development teams in the implementation of test strategies.
Process Improvement & QA Governance
- Review existing QA processes to identify improvement opportunities and implement best practices.
- Contribute to tactical and strategic planning for future quality programs.
- Define and maintain consistent QA environments, datasets, and tools.
- Ensure all QA activities comply with internal policies, security standards, and regulatory requirements.
- Maintain proper documentation of test strategies, automation frameworks, and QA processes (Confluence, JIRA...).
Automation & Technical Responsibilities
- Contribute to the development of robust and scalable backend test automation solutions.
- Validate the features and performance of applications using ReadyAPI, Postman, Gatling, or equivalent tools.
- Create relevant datasets supporting automated and manual test scenarios.
- Collaborate with IT Architects to ensure proper alignment of automation frameworks with system architectures (microservices, APIs, cloud, CI/CD).
Analysis, Problem-Solving & Collaboration
- Collaborate with technical and business teams to solve complex issues.
- Imagine elegant solutions and remove roadblocks impacting product quality or delivery flow.
- Build strong relationships with business and product teams to support QA roadmap definition.
- Communicate quality information throughout the organization in a clear and actionable way.
Reporting & Metrics
- Monitor and report on functional and non‑functional QA metrics on a regular basis.
- Provide clear test reports, bug reports, and coverage status to stakeholders and PMO.
- Strive for near‑zero defect leakage into production.
Customer Experience & Quality Outcomes
- Guarantee a high‑quality user experience by preventing defect seepage into production.
- Ensure reliable application delivery through robust functional, technical, and performance testing.
Continuous Learning
- Stay up to date with QA industry standards, automation trends, and testing methodologies.
Qualifications
Education
- Bachelor’s degree in Computer Science, Engineering, Coding School, or equivalent with a strong technological component.
Languages
- Fluent in French and English.
Required Knowledge, Skills & Abilities
Technical
- Strong understanding of test management principles, QA methodologies, and test frameworks.
- Experience in backend test automation.
- Solid knowledge of APIs and web service technologies (REST/SOAP).
- Familiarity with QA tools (test management, monitoring, reporting).
- Understanding of Agile methodologies.
- Awareness of CI/CD principles and Azure DevOps (conceptual or practical).
- Understanding of microservices architecture and cloud environments.
- Ability to contribute to automation frameworks and performance testing setups.
Functional & Soft Skills
- Strong organizational and communication skills.
- Detail-oriented, analytical, and structured.
- Autonomous, proactive, and resilient.
- Fast learner with strong problem‑solving skills.
- Team‑spirited and collaborative.
Preferred Knowledge, Skills & Abilities
- Experience with JIRA, Confluence, ReadyAPI (Groovy), Postman.
- Experience with performance testing (e.g., Gatling).
- Experience with Elastic & Grafana for monitoring.
- ISTQB certification.
- Knowledge of scripting languages (JavaScript, Scala, Groovy…).
- Mastery of modern testing tools and QA best practices.