Canada - QE Automation Engineer

Toronto, ON, CA β€’ Posted 2 days ago β€’ Updated 1 day ago
Full Time
On-site
$60.0000 - $70.0000/hr
Fitment

Dice Job Match Scoreβ„’

πŸ“Š Calculating match score...

Job Details

Skills

  • Python
  • C++
  • Capital Markets

Summary

Position: QE Automation Engineer
Industry: Investment Banking
Type: 6 months contract (possible extension)
Work Schedule: Mon Thurs Onsite (4 days/week), 37.5 hours/week
Location: Toronto, ON
Pay Rate: $60 - $70 CAD per hour

Day to day:




  • Develop and maintain regression test cases and automation scripts for legacy DASH trading applications.



  • Build Python-based automation for Windows desktop applications, APIs, and system integrations.



  • Review legacy C++/MFC code to understand application logic and support automation efforts.



  • Implement minor code hooks or adjustments to improve automation accessibility.



  • Create automated test suites for CTA and newer platform components.



  • Validate backend data flows and perform API/integration testing.



  • Use AWS to run simulators and support test environments.



  • Provide daytime production support with rotational overnight coverage.



  • Collaborate with front office and cross-functional technology teams.




Must haves:




  • 5+ years of experience in QE Automation or SDET roles



  • Strong hands-on Python experience (automation focus 35 40% of role)



  • Experience building automation frameworks and regression test suites from scratch



  • Ability to read and understand C++ code (2 5 years sufficient; ~20 25% exposure)



  • Experience with Windows desktop automation (e.g., pywinauto or similar libraries)



  • Strong understanding of system workflows, API testing, and integration validation



  • Experience supporting production systems (must be comfortable with rotational support)



  • Strong communication skills and ability to work directly with front office teams




Plusses:



  • Capital markets or front office trading system experience



  • Experience navigating MFC class hierarchies (CWnd, CDialog, CCommonDialog)



  • Backend data validation and SQL experience



  • Exposure to AWS environments (used for simulators and test execution)



  • Experience working within enterprise-scale trading or investment technology ecosystems




Salary and Compensation:
The hourly rate for this position is between $60 - $70 CAD per hour. Factors which may affect pay within this range may include geography/market, skills, education, experience, and other qualifications of the successful candidate.

Benefits:
The Company offers the following benefits for this position, subject to applicable eligibility requirements: medical insurance, dental insurance, vision insurance, 401(k) retirement plan, life insurance, long-term disability insurance, short-term disability insurance, paid parking/public transportation, (paid time, paid sick and safe time, hours of paid vacation time, weeks of paid parental leave, paid holidays annually - AS Applicable).

Employers have access to artificial intelligence language tools (β€œAI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91127026
  • Position Id: 29176
  • Posted 2 days ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Toronto, Ontario

β€’

Yesterday

Easy Apply

Full-time

$80.0000 - $85.0000

Toronto, Ontario

β€’

Yesterday

Easy Apply

Full-time

$70.0000 - $100.0000

Hybrid in Toronto, Ontario

β€’

2d ago

Easy Apply

Full-time

Depends on Experience

Remote

β€’

Yesterday

Easy Apply

Full-time

$100,000 - $200,000

Search all similar jobs