Back to results

Senior QA Engineer (Python & French Language Mandatory)

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
5+ years of QA experience in backend automation and Data QA.
Posting language
English
Posted

Original job description

Senior QA Engineer – Canada

Location: Montreal (Remote) | Toronto (3 days onsite)

Mandatory: French language proficiency

Job Summary

Looking for a Senior QA Engineer with strong Python automation, advanced SQL, AWS data pipeline testing, and backend/API testing experience. The role focuses on simulating high-volume trades, validating data integrity, and performance testing in a trading environment.

Key Responsibilities

  • Develop Python automation frameworks using Pytest, Requests, and Pandas.
  • Test AWS ETL/ELT data pipelines and ensure data accuracy.
  • Validate large datasets using complex SQL queries.
  • Perform API, load, stress, and performance testing.
  • Investigate root causes of backend and database issues.
  • Support releases and production issues as required.

Must-Have Skills

  • 5+ years of QA experience in backend automation and Data QA.
  • Strong Python scripting and automation skills.
  • Advanced SQL: MySQL, Snowflake, Hive, or Athena.
  • AWS data services and pipeline testing.
  • REST API testing and automation.
  • Performance and high-volume transaction testing.
  • French language proficiency.

Nice to Have

  • Capital markets or trading domain experience.
  • Hadoop, Spark, or Hive.
  • Linux shell scripting.

Key candidate focus: French + Python automation + Advanced SQL + AWS Data QA + API/Performance Testing.

More about this job

Responsibilities

Develop Python-based test automation and validate AWS ETL/ELT pipelines and large datasets using complex SQL queries. Test APIs and system performance under high transaction volumes, investigate backend and database issues, and support releases and production incidents.

Requirements

Requires at least 5 years of backend automation and data QA experience, strong Python automation skills, advanced SQL, AWS data pipeline testing, and REST API testing. French proficiency is mandatory; capital markets experience, Hadoop, Spark, Hive, and Linux shell scripting are desirable.

Skills

  • Python Automation
  • Pytest
  • Requests
  • Pandas
  • Advanced SQL
  • MySQL
  • Snowflake
  • Hive
  • Athena
  • AWS Data Pipeline Testing
  • REST API Testing
  • Performance Testing
  • Load Testing
  • Stress Testing
  • Data Quality Assurance
  • French Language Proficiency

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Data & Analytics
  • Finance & Accounting

Keywords

  • Python
  • Pytest
  • Requests
  • Pandas
  • SQL
  • MySQL
  • Snowflake
  • Hive
  • Athena
  • AWS
  • ETL
  • ELT
  • Data Pipelines
  • Data Integrity
  • Data Quality Assurance
  • REST APIs
  • Backend Testing
  • Load Testing
  • Stress Testing
  • Performance Testing
  • High-Volume Transactions
  • Root Cause Analysis
  • Capital Markets
  • Trading
  • Hadoop
  • Spark
  • Linux Shell Scripting
  • French

Report this job