Quality Assurance Analyst – Domain SME

2 weeks ago


Montreal, Quebec, Canada TradingScreen Full time

Quality Assurance Analyst – Domain SME

at TS Imagine Montreal

About the job

A Quality Assurance Analyst is a key contributor to our team, responsible for testing changes and improvements to our trading, portfolio, and real-time risk management systems. The target of our tests is the complex financial models and algorithms in our system. If there is a bug, performance problem, or unexpected behavior of the system, the Quality Assurance Analyst discusses the issue with the developers to determine if it is an expected behavior or if a change needs to be applied. With regression tests, a Quality Assurance Analyst ensures there is proper test coverage on new builds to ensure new functionality does and existing functionality behaves as expected.

Who will love this job

  • A detail-oriented helper – you are enthusiastic about testing trade order & execution management systems, portfolio management, high-speed risk management, and compliance systems using your strong foundation in quality assurance to pay attention to details and work on multiple projects at the same time.
  • A collaborator – you like working with developers, product managers, subject matter experts, and other departments to deliver flawless software to our clients.
  • A doer – you take initiative, love narrowing down problems, finding root causes, and working through those issues with developers.
  • A learner – who is not afraid of being outside their comfort zone and is ready to dive into the complex finance business domain.
  • An excellent teammate – you are a reliable, positive, proactive, and flexible colleague that assists others in the delivery of mission-critical testing.

What you'll do

  • Work with QA Manager or QA Lead on feature functional testing, regression, and test automation.
  • Develop, update, and execute test cases for new functionality with Development and Product Management.
  • Create and execute manual or automated test cases and report test results.
  • Provide test estimates for test case execution and ticket verification.
  • Document, track, and verify defects fixes in assigned applications.
  • Organize test cases based on criticality and priority of functionality.
  • Apply risk-based testing approach to regression and end-to-end testing.
  • Analyze results after regression testing from test case management tool and in-house tools.
  • Report, track, and escalate issues as appropriate.
  • Troubleshoot issues independently arising during testing phase and/or production.
  • Communicate with internal/external teams regarding regression test results and issues.
  • Support team members in both knowledge and skill sharing or cross-training activities.

You should have

  • Basic or intermediate knowledge of software QA methodologies, testing practices, and tools.
  • Familiarity with test management tools like TestRail.
  • Familiarity with Jira or other workflow tools.
  • Familiarity with agile delivery model and agile testing techniques.
  • Familiarity with various types of software testing (functional, regression, integration, performance, etc.).
  • Familiarity or experience with any scripting/programming languages like Java, JavaScript, Python, etc.
  • Familiarity with test tools and frameworks like Postman, TestNG, Playwright, Cucumber, Selenium, Robot, etc.
  • Familiarity with structured/unstructured databases like SQL, MongoDb.
  • Experience working in an onshore/offshore staffing model.
  • Strong work ethic and highly motivated.
  • Ability to multitask, work independently, and collaboratively in a team.
  • Experience with trade order and execution management systems.
  • Financial systems/operations background is a plus.
  • Experience with Linux, Windows environment is a plus.
  • Fundamental understanding of financial pricing models (Black Scholes), risk analytics (Greeks), random and historical simulation preferred.
  • Understanding principles of Object-Oriented Programming (OOP) preferred.
  • A degree in Computer Science, Information Technology, Math, Physics, Engineering, Quantitative Finance, Economics, or other similar field or equivalent qualifications.

Why TS Imagine / Benefits

  • Currently hybrid home-office (at least 3 days in the office).
  • 5 weeks vacation and 3 personal days.
  • Annual bonus and salary review.
  • Training budget $1,500.
  • RRSP with 3% company matching.
  • Health insurance.
  • Subvention for public transportation (Opus & Cie).


  • Montreal, Quebec, Canada TradingScreen Full time

    Quality Assurance Analyst – Domain SMEAt TS Imagine, we're looking for a skilled Quality Assurance Analyst to join our team. As a Domain SME, you'll play a crucial role in ensuring the quality of our trading, portfolio, and real-time risk management solutions.About the JobAs a QA Analyst, you'll be responsible for testing changes and improvements to our...


  • Montreal, Quebec, Canada TradingScreen Full time

    Quality Assurance Analyst – Domain SMEat TS Imagine MontrealAbout the jobA Quality Assurance Analyst is a key contributor to our team, responsible for testing changes and improvements to our trading, portfolio, and real-time risk management systems. The target of our testing is the complex financial models and algorithms in our system. If there is a bug,...


  • Montreal, Quebec, Canada TradingScreen Full time

    About the JobA Quality Assurance Analyst is a key contributor to our team, responsible for testing changes and improvements to our trading, portfolio, and risk management systems. The ideal candidate will have a strong foundation in quality assurance and be able to work independently and collaboratively with developers, product managers, and other...


  • Montreal, Quebec, Canada TradingScreen Full time

    About the JobA Quality Assurance Analyst is a key contributor to our team, responsible for testing changes and improvements to our trading, portfolio, and risk management systems. The ideal candidate will have a strong foundation in quality assurance and be able to work independently and collaboratively with developers, product managers, and other...


  • Montreal, Quebec, Canada TradingScreen Full time

    About the JobA Quality Assurance Analyst is a key contributor to our team, responsible for testing changes and improvements to our trading, portfolio, and real-time risk management capabilities. The ideal candidate will have a strong foundation in quality assurance and be able to work on multiple projects simultaneously.Key ResponsibilitiesWork with QA...


  • Montreal, Quebec, Canada TradingScreen Full time

    About the JobA Quality Assurance Analyst is a key contributor to our team, responsible for testing changes and improvements to our trading, portfolio, and real-time risk management capabilities. The ideal candidate will have a strong foundation in quality assurance and be able to work on multiple projects simultaneously.Key ResponsibilitiesWork with QA...


  • Montreal, Quebec, Canada TradingScreen Full time

    About the RoleA Quality Assurance Analyst is a key contributor to our team, responsible for testing changes and improvements to our trading, portfolio, and real-time risk management systems. The ideal candidate will have a strong foundation in quality assurance and be able to work independently and collaboratively to ensure the delivery of flawless software...


  • Montreal, Quebec, Canada TradingScreen Full time

    About the RoleA Quality Assurance Analyst is a key contributor to our team, responsible for testing changes and improvements to our trading, portfolio, and real-time risk management systems. The ideal candidate will have a strong foundation in quality assurance and be able to work independently and collaboratively to ensure the delivery of flawless software...


  • Montreal, Quebec, Canada TradingScreen Full time

    About the JobA Quality Assurance Analyst is a key contributor to our team, responsible for testing changes and improvements to our trading, portfolio, and real-time risk management systems. The ideal candidate will have a strong foundation in quality assurance and be able to work independently and collaboratively to ensure the delivery of flawless software...


  • Montreal, Quebec, Canada TradingScreen Full time

    About the RoleA Quality Assurance Analyst is a key contributor to our team, responsible for testing changes and improvements to our trading, portfolio, and real-time risk management systems. The ideal candidate will have a strong foundation in quality assurance and be able to work independently and collaboratively with developers, product managers, and other...


  • Montreal, Quebec, Canada Bombardier Transportation GmbH Full time

    Job Title: Quality Assurance AnalystBombardier Transportation GmbH is seeking a highly skilled Quality Assurance Analyst to join our team. As a Quality Assurance Analyst, you will be responsible for ensuring the quality of our products and services.Key Responsibilities:Plan and execute quality audits of the factoryEvaluate, participate, and manage...


  • Montreal, Quebec, Canada Bombardier Transportation GmbH Full time

    Job Title: Quality Assurance AnalystBombardier Transportation GmbH is seeking a highly skilled Quality Assurance Analyst to join our team. As a Quality Assurance Analyst, you will be responsible for ensuring the quality of our products and services.Key Responsibilities:Plan, execute, and audit quality control activities in the factoryEvaluate, participate,...


  • Montreal, Quebec, Canada Bombardier Transportation GmbH Full time

    Job Title: Quality Assurance AnalystBombardier Transportation GmbH is seeking a highly skilled Quality Assurance Analyst to join our team. As a Quality Assurance Analyst, you will be responsible for ensuring the quality of our products and services.Key Responsibilities:Plan and execute quality audits of the factoryEvaluate, participate, and manage...


  • Montreal, Quebec, Canada Bombardier Transportation GmbH Full time

    Job Title: Quality Assurance AnalystBombardier Transportation GmbH is seeking a highly skilled Quality Assurance Analyst to join our team. As a Quality Assurance Analyst, you will be responsible for ensuring the quality of our products and services.Key Responsibilities:Plan, execute, and audit quality control activities in the factoryEvaluate, participate,...


  • Montreal, Quebec, Canada Velixo Full time

    Job Title: Quality Assurance AnalystWe are seeking a skilled Quality Assurance Analyst to join our team at Velixo. As a Quality Assurance Analyst, you will be responsible for maintaining and improving the end-to-end test suite for our sophisticated Microsoft Excel add-in.Key Responsibilities:Maintain and improve the end-to-end test suite for our Microsoft...


  • Montreal, Quebec, Canada Velixo Full time

    Job Title: Quality Assurance AnalystWe are seeking a skilled Quality Assurance Analyst to join our team at Velixo. As a Quality Assurance Analyst, you will be responsible for maintaining and improving the end-to-end test suite for our sophisticated Microsoft Excel add-in.Key Responsibilities:Maintain and improve the end-to-end test suite for our Microsoft...


  • Montreal, Quebec, Canada Desjardins Full time

    Job DescriptionTemporary position for 12 monthsJob SummaryWe are seeking a highly skilled Quality Assurance Analyst to support IT efficiency. As a Quality Assurance Analyst, you will design, configure, administer, maintain, upgrade and test the quality of business solutions, computer networks, management systems, programs and database servers based on the...


  • Montreal, Quebec, Canada Desjardins Full time

    Job DescriptionTemporary position for 12 monthsJob SummaryWe are seeking a highly skilled Quality Assurance Analyst to support IT efficiency. As a Quality Assurance Analyst, you will design, configure, administer, maintain, upgrade and test the quality of business solutions, computer networks, management systems, programs and database servers based on the...


  • Montreal, Quebec, Canada Canada Recruitment Agency Full time

    Job Title: Quality Assurance Analyst - InformaticsWe are seeking a highly skilled Quality Assurance Analyst - Informatics to join our team at Canada Recruitment Agency.Job SummaryThe successful candidate will be responsible for ensuring the quality of our software products and information systems. This includes assessing physical and technical security...


  • Montreal, Quebec, Canada Canada Recruitment Agency Full time

    Job Title: Quality Assurance Analyst - InformaticsWe are seeking a highly skilled Quality Assurance Analyst - Informatics to join our team at Canada Recruitment Agency.Job SummaryThe successful candidate will be responsible for ensuring the quality of our software products and information systems. This includes assessing physical and technical security...