Luxoft logo

Senior QA Engineer

Luxoft โ€ข Toronto, Ontario, Canada

onsitecontract
Posted Oct 14, 2026Apply by Nov 13, 2026

**Role & seniority: ** Software Quality Engineering / QA Automation (seniority not specified)

**Stack/tools: **

  • Automation/testing: Selenium, Pytest (or similar frameworks)

  • Scripting: Python (or equivalent)

  • API testing: REST

  • CI/CD: build/release pipeline integration

  • Data: SQL

  • Cloud (nice): AWS

  • Messaging/event systems (asset): SQS, Kafka

  • Top 3 responsibilities:

    • Design/build/maintain automated test frameworks and scripts; improve test efficiency and coverage in an Agile setup.

    • Lead shift-left quality: coach team to implement automation and validation early (not hand off to QA/QE).

    • Define/execute test plans & cases/scripts; run validation, analyze results, identify defects, and partner with developers to meet quality standards.

  • Must-have skills:

    • Experience in functional, regression, integration testing

    • Hands-on test automation framework expertise (Selenium/Pytest or similar)

    • REST API testing and maintaining automated suites

    • CI/CD experience integrating automated tests into workflows

    • Proficiency in Python (or equivalent)

    • SQL skills for data validation and test data/backend verification

  • Nice-to-haves:

    • AWS testing experience

    • Performance/load testing exposure

    • Familiarity with financial services/trading platforms

    • Testing event-driven/message-queue systems (SQS/Kafka)

    • Knowledge of trade lifecycle/order management systems

  • Location & work type: No

Full 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

Software Quality EngineeringFunctional TestingRegression TestingIntegration TestingTest AutomationSeleniumPytestREST API TestingCI/CDPythonSQLAgileShift-Left TestingAWSPerformance TestingLoad Testingmulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.