Developer, Quality Assurance & Automation

CROESUS FINANSOFT INC.

Laval

On-site

CAD 70,000 - 110,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Croesus is seeking a Developer, Quality Assurance & Automation to design, automate, and optimize Web, API, and performance testing. You will build robust automated test suites (Playwright, Locust) integrated into CI/CD pipelines and cloud infrastructure, collaborating closely with DevOps and development teams.

Strong French proficiency is required for internal meetings. Education includes DEC/Associate Degree in QA or related fields, with 2–5 years of testing or software development experience.

Qualifications

  • DEC/Associate degree in software QA or development.
  • 2 to 5 years of experience in software development and/or designing, automating, and executing test scenarios.

Responsibilities

  • Design, develop, and maintain end-to-end and API automated testing frameworks using Playwright (TypeScript/JavaScript).
  • Integrate AI assistants (Claude Code) to accelerate script generation and maintenance.
  • Develop and execute load testing campaigns with Locust, k6, or Loadster.
  • Deploy and run containerized testing infra with Docker on AWS ECS Fargate (S3, CloudWatch).
  • Orchestrate automated test suites within GitHub Actions pipelines and optimize CI/CD.
  • Create and share custom AI skills and prompts to accelerate engineering workflows.

Skills

TypeScript
JavaScript
Python
Bash

Education

College Diploma (DEC) / Associate Degree in Software Quality Assurance or Software Development

Tools

Playwright
Page Object Model
REST API Testing
Locust
k6
Loadster
AWS
ECS
Fargate
S3
CloudWatch
Docker
GitHub Actions
Git
Boto3
Claude Code

Job 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.

Thank you for your interest in Croesus.

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Developer, Quality Assurance & Automation
Developer, Quality Assurance & Automation

Croesus • Laval

On-site
CAD 90,000 - 130,000
Technical Lead, Software Development
Technical Lead, Software Development

CROESUS FINANSOFT INC. • Laval

Hybrid
CAD 120,000 - 150,000
Hybrid work 2 days in office (Laval &
Annual salary + profit-sharing plan
Gym at Laval head office
+5
Internship - Technological Innovation Developer, AI profile
Internship - Technological Innovation Developer, AI profile

CROESUS FINANSOFT INC. • Laval

Hybrid
CAD 13,000 - 20,000
Social activities
Happy hours every two weeks
Hybrid remote work policy
+5
Software Engineering Intern (Winter 2027)
Software Engineering Intern (Winter 2027)

CROESUS FINANSOFT INC. • Laval

Remote
CAD 21,000 - 34,000
Remote work policy
Breakfast and snacks provided
Croesus Gym
+3
AI Product and Automation Tool Developer
AI Product and Automation Tool Developer

CROESUS FINANSOFT INC. • Laval

Hybrid
CAD 95,000 - 130,000
Hybrid work
Gym
RRSP
+2
Technical Lead, Software Development
Technical Lead, Software Development

Croesus • Laval

Hybrid
CAD 120,000 - 160,000
Hybrid work
Profit-sharing
Gym on site
+6
AI Product and Automation Tool Developer
AI Product and Automation Tool Developer

Croesus • Laval

Hybrid
CAD 100,000 - 150,000
Hybrid work (Laval or Montreal)
Annual salary + profit-sharing
Gym & wellness benefits
+4
QA Automation Engineer - Web/API, AI-Driven
QA Automation Engineer - Web/API, AI-Driven

CROESUS FINANSOFT INC. • Laval

On-site
CAD 70,000 - 110,000
Senior Partner, Learning & Talent Development
Senior Partner, Learning & Talent Development

CROESUS FINANSOFT INC. • Laval

On-site
CAD 120,000 - 180,000
AI Product and Automation Tool Developer
AI Product and Automation Tool Developer

Croesus Finansoft, Inc. • Montreal

On-site
CAD 120,000 - 180,000
Annual salary + profit sharing
Hybrid work (Laval or Montreal)
Gym at Laval office
+6