Job Description

Our team is looking for a motivated Automation Engineer, to assure the quality of critical software algorithms by developing automated tests and test frameworks.

Ideal candidate:

  • Have a minimum of 1 year relevant software development experience
  • Have a solid foundation in software test theory (Test categorization, black/white box, etc.)
  • Have a good understanding of software development principles (OO design, TDD, etc.)
  • Have a bachelor degree in Computer Science, Software Engineering or relevant experience
  • Possess strong inter-personal skills and ability to work in a fast-paced environment with tight user-feedback loops
  • Possess self-motivation, curiosity and passion for technology
  • Have strong verbal and written communication skills in English
  • Knowledge of Python, JavaScript, and Git are a bonus

What you’ll be working on:

  • Building robust, extensible and high quality test automation solutions using software engineering best practices
  • Implementing solutions to report on code quality and coverage
  • Conducting high-class debugging and bug reporting
  • Participating in continuous integration strategy with regression testing
  • Participating in architectural and design discussions
  • Actively engage with developers and stakeholders to assure the reliability, scalability, consistency and performance of financial trading systems

Culture and benefits

  • 4 weeks vacation
  • Private chefs on site
  • Beautiful offices downtown Montreal right next to the metro
  • Free massages on Fridays
  • We reimburse your gym membership
  • We reimburse transport
  • We pay for your future education
  • We contribute for your children’s day care or kindergarten
  • RRSP
  • Full benefits pay for by employer
  • Cellphone covered by us too!