Postuler

Publié il y a 18 jours

Developer, Quality Assurance & Automation

@ CROESUS FINANSOFT INC.

Laval, Québec

Temps plein2+ ans d’expérience
Postuler
SIGNAUX

En bref

Croesus Finansoft Inc. is hiring a full-time Developer, Quality Assurance & Automation for its Technical Quality Assurance team. The role builds and maintains Playwright web and API test suites and Locust or k6 load tests integrated into CI/CD and AWS cloud infrastructure, working with an AI-assistant-driven workflow. Strong French is mandatory because internal meetings are in French.

Responsabilités :

  • Développer et maintenir des suites de tests automatisés Playwright
  • Créer des tests de charge avec Locust ou k6
  • Intégrer les tests dans les pipelines CI/CD GitHub Actions
  • Déployer une infrastructure de test conteneurisée sur AWS ECS

Résumé des exigences :

  • DEC en assurance qualité logicielle ou développement
  • 2 à 5 ans d'expérience en développement ou automatisation de tests
  • Maîtrise du français obligatoire
  • Maîtrise de TypeScript, JavaScript et Python

Outils et compétences

Source et dates

Site carrière / système de candidatures · workday

Date publiée par l’employeur
2026-10-22
Première détection par notre source
2026-10-23
Mise à jour du dossier source
2026-11-06

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauIntermédiaire
DomaineDéveloppement logiciel
Expérience2 an(s) et plus
Heures par semaine40 (estimé)
Déplacementsavion : aucun · route : aucun
Milieu de travailBureau
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesFrench, English
FormationCollégial (DEC) (exigé)
Domaines d’étudesSoftware Quality Assurance, Software Development

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

CROESUS FINANSOFT INC.

ChampValeur
Offres sur Jobsy12
Description

Company Description


Croesus provides innovative, high-performance, and secure wealth management solutions that include portfolio management systems, portfolio rebalancing tools, and application programming interfaces (APIs). These solutions empower wealth management professionals to improve their productivity, enhance their client relationships, make informed decisions, and maximize the management of their assets under management.


Croesus’s mission is to provide a superior experience to its clients, users, partners, and employees and to positively impact the community. With more than 200 employees in its Montréal, Toronto, and Geneva offices, Croesus has won several industry awards for being a high-quality solution provider and an outstanding employer.


Position


Job Overview:


Part of the Technical Quality Assurance team, the Developer, Quality Assurance & Automation plays a key role in designing, automating, and optimizing our Web, API, and Performance testing strategies. On a daily basis, you will develop and maintain robust automated test suites (Playwright, Locust) integrated into our CI/CD pipelines and Cloud infrastructure. Working in close collaboration with DevOps and development teams, you will serve as a quality reference, ensuring that requested features are consistent, testable, and reliable. You will actively leverage AI assistants (Claude Code) to accelerate script generation and maximize release reliability.


Your Daily Responsibilities:

  • Web & API Automation: Design, develop, and maintain end-to-end (E2E) and API automated testing frameworks using Playwright (TypeScript/JavaScript), applying the Page Object Model design pattern and strong typing. Integrate AI assistants (notably Claude Code) to accelerate script generation, refactoring, and preventive maintenance.
  • Performance & Load Testing: Develop and execute load testing campaigns targeting critical API architectures and microservices using Locust (Python) or k6. Analyze performance metrics to identify bottlenecks and recommend technical optimizations to development teams.
  • Cloud Infrastructure & Containerizatio: Deploy and run containerized testing infrastructures with Docker executed as AWS ECS (Fargate) tasks. Automate workflows and log/report retrieval (AWS S3, CloudWatch) using Python and Bash scripts.
  • Continuous Integration & CI/CD: Orchestrate and integrate automated test suites (functional and performance) within GitHub Actions pipelines. Optimize execution times in CI/CD and ensure execution stability by reducing false positives.
  • Productivity & AI Engineering: Create and share custom AI skills and prompts across the team to accelerate engineering workflows, while identifying the most critical areas of the software to prioritize testing efforts.

What We Are Looking For


Strong proficiency in French is mandatory as all internal meetings are conducted in French.


Education and Experience:

  • Education: College Diploma (DEC) / Associate Degree in Software Quality Assurance, Software Development, or a related field.
  • Experience: 2 to 5 years of experience in software development and/or designing, automating, and executing test scenarios.

Technical Skills:

  • Languages: TypeScript, JavaScript, Python, Bash.
  • Automation & Testing: Playwright, Page Object Model (POM), REST API Testing.
  • Performance & Load Testing: Locust, k6, or Loadster.
  • Cloud & Containers: AWS (ECS, Fargate, S3, CloudWatch), Docker, Boto3.
  • CI/CD & Version Control: GitHub Actions, Git.
  • AI & Productivity: Claude Code, LLM Assistants, Prompt Engineering & AI Skills creation.

Soft Skills:

  • Teamwork & Coaching: Ability to work collaboratively, coach, support, and advocate for quality assurance best practices among team members.
  • Critical Thinking: Strong analytical mindset to evaluate code reliability and identify critical software areas.
  • Effective Communication: Clear verbal and written communication skills to collaborate effectively across cross-functional technical teams.
  • Pragmatism: Practical problem-solving approach aligned with delivery constraints and business priorities.

Are you interested in this challenge? Do you believe you have the qualities and expertise required for this position? Please complete your application today.


Although all applications are carefully analyzed, we will communicate only with those selected. Thank you for your interest in Croesus.

Emplois semblables

  • Senior Developer

    Québec, QC +1
    Temps plein

    IA Financial Services Inc.

    Candidates need significant software development experience in complex environments, strong analytical and problem-solving skills, and the ability to learn complex business domains. They also need to explain technical concepts clearly, lead technically, and show curiosity about adopting AI.

    Senior Developer

    Québec, QC +1
    Temps plein

    IA Financial Services Inc.

    5+ ansCandidates need at least five years of IT and application development experience, a DEC or bachelor's degree in computer science or a related field, and strong skills in cloud, containers and the Microsoft/.NET stack. Advanced French and intermediate English are required.

    Azure DevOps, Docker, Kubernetes, Visual Studio, Git, SQL Server

  • Senior Developer, Vulnerability Remediation

    Québec, QC
    Contrat

    Maarut

    Candidates need hands-on experience fixing vulnerabilities in Java code, Windows and Linux servers, and AWS. They must be able to interpret severity, assess technical risk, and communicate clearly with teams they do not manage.

    ArmorCode, Exstream, Kofax, Output Manager, PIOE, AWS

  • Developer - Virtual Agent Administrator

    Montréal, QC
    Temps plein

    CGI

    Candidates need C#, Python or SQL development skills and experience configuring and supporting AI Virtual Agents and API connectivity. The role is hybrid and requires living within commuting distance of a CGI office.

    C#, Python, SQL

  • Developer, OpenText

    Mont-Royal, QC

    Dollarama: Puis, l’entreprise a connu une croissance rapide au cours des vingt années suivantes et est devenue une référence pour les ménages canadiens et une…

    3+ ansCandidates need a bachelor's degree in a technical field and 3 to 5 years of OpenText experience, including Content Server, Extended ECM and Archive Center. Strong coding, integration and systems skills are also required.

    OpenText Content Server, OpenText Extended ECM, OpenText Archive Center, OTDS, SAP, ServiceNow

    Developer, Full Stack Azure

    Mont-Royal, QC

    Dollarama: Puis, l’entreprise a connu une croissance rapide au cours des vingt années suivantes et est devenue une référence pour les ménages canadiens et une…

    5+ ansCandidates need at least 5 years as an Azure developer, full stack experience with .NET/C# or Node.js and React or Angular, and a strong grasp of the Azure ecosystem, REST APIs, CI/CD and DevOps practices.

    Microsoft Azure, App Services, Azure Functions, API Management, Storage, Key Vault

  • Senior Developer

    Montréal, QC
    108k–223k $/anHybrideTemps plein

    SAP IT Business Systeme

    6+ ansCandidates need 6+ years of professional software development experience, expert Java skills, and experience with microservices, REST APIs and messaging. They also need CI/CD and agile experience, and hands-on use of AI development tools.

    Java, Spring Boot, Kafka, Kubernetes, GitHub Actions, Jenkins

  • Senior Developer, Threat Defense and Detection Engineering

    Montréal, QC
    Temps plein

    Public Sector Pension Investment Board

    5+ ansCandidates need a technical degree or equivalent experience, five years of hands-on cybersecurity work, and strong skills in KQL, Microsoft Sentinel, Python, PowerShell and Git. Fluency in English and French is required.

    Microsoft Sentinel, Microsoft Defender XDR, CrowdStrike Falcon, Azure DevOps, Logic Apps, Git

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.