Back to results

QA Engineer

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Project Description:

Applying to the position, you may join one of the most respected and fastest growing institutional investors in the world. Our client is a professional investment management organization that globally invests the funds to ensure long-term sustainability. The company invests in all major asset classes, including public equity, private equity, real estate, infrastructure and fixed-income instruments.

Client attracts and selects high-calibre individuals from top-tier institutions around the globe. Join our team and look forward to:

  • Diverse and inspiring colleagues and approachable leaders
  • Stimulating work in a fast-paced, intellectually challenging environment
  • Accelerated exposure and responsibility
  • Global career development opportunities
  • Being motivated every day by important social purpose and unshakable principles
  • A deeply rooted culture of Integrity, Partnership and High Performance

Responsibilities:

  • Design, build and maintain automated test frameworks and scripts with independence improving efficiency and test coverage to enable business capabilities, working in an Agile environment that includes business and T&D partner teams.
  • Drive a shift-left approach to software validation, guiding the team to apply automation themselves vs handing to "QA/QE" to automate
  • Participate in product design and development to ensure that quality is built in from the beginning.
  • Monitor the effectiveness of test automation and drive improvements through insights gained via analysis at various stages of test automation to ensure stability, efficiency, and scalability.
  • Define and execute test plans, test cases/scripts, identify defects, analyze test results and partner with developers to ensure that products or services meet quality standards.
  • Apply advanced understanding of engineering best practices and drive continuous improvement across the team through coaching and influencing
  • Adhere to Agile SDLC and execute related duties as required.
  • Foster collaboration and mentorship promoting a culture of feedback, learning and professional growth

Maintain strong relationships with business partners, peer IT teams and vendor partners.

Mandatory Skills Description:

Core Skills:

  • Proven experience in software quality engineering, including functional, regression, and integration testing
  • Hands-on experience with test automation frameworks (e.g., Selenium, Pytest, or similar)
  • Solid understanding of API testing (REST) and ability to write and maintain automated test suites
  • Experience with CI/CD pipelines and integrating automated tests into build/release workflows
  • Proficiency in Python or equivalent scripting language for test development
  • SQL proficiency for data validation, test data setup, and backend verification

Domain Experience:

  • Familiarity with financial services or trading platforms is strongly preferred
  • Experience testing event-driven or message-queue-based systems (e.g., SQS, Kafka) is an asset
  • Understanding of trade lifecycle and order management systems is a plus

Nice-to-Have Skills Description:

  • AWS cloud testing experience
  • Performance and load testing exposure

Languages:

English: C1 Advanced

More about this job

Responsibilities

Build and maintain automated test frameworks, define and execute test plans, and validate software quality across functional, regression, integration, and API testing. Promote shift-left quality practices, analyze automation effectiveness, collaborate with business and development partners, and mentor teammates in an Agile environment.

Requirements

Candidates should have software quality engineering experience, hands-on test automation skills, REST API testing knowledge, CI/CD experience, and proficiency in Python or a similar scripting language and SQL. Financial services or trading platform experience is preferred; experience with message-queue systems, AWS, and performance testing is an advantage.

Skills

  • Software Quality Engineering
  • Functional Testing
  • Regression Testing
  • Integration Testing
  • Test Automation
  • Selenium
  • Pytest
  • REST API Testing
  • CI/CD
  • Python
  • SQL
  • Agile
  • Shift-Left Testing
  • Event-Driven Systems
  • AWS
  • Performance Testing

Benefits

  • Global Career Development Opportunities

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering
  • Finance & Accounting

Keywords

  • Software Quality Engineering
  • Functional Testing
  • Regression Testing
  • Integration Testing
  • Test Automation Frameworks
  • Selenium
  • Pytest
  • REST API Testing
  • CI/CD Pipelines
  • Python
  • SQL
  • Agile
  • Agile SDLC
  • Shift-Left Testing
  • Financial Services
  • Trading Platforms
  • Event-Driven Systems
  • Message Queues
  • SQS
  • Kafka
  • Trade Lifecycle
  • Order Management Systems
  • AWS
  • Performance Testing
  • Load Testing
  • Test Plans
  • Test Cases
  • Defect Analysis
  • Continuous Improvement
  • Investment Management

Report this job