Quality Assurance Analyst – Domain SME

4 months ago


Montreal, Canada TradingScreen Full time

Quality Assurance Analyst – Domain SME

at TS Imagine Montreal

About the job  

A QA Analyst is an individual contributor role who tests changes and improvements to products, platforms, and services. The target of test is trading, portfolio, real-time risk management and compliance capabilities which includes financial models, and algorithms in our system. If there is a bug, performance problem or unexpected behavior of the system, the QA Analyst discusses the issue with the developers to see if it is an expected behavior or if a change needs to be applied. With regression tests, a QA Analyst ensures there is proper test coverage on new builds to ensure new functionality does and existing functionality behaves as expected. If there are new requirements or improvements made by developers, you will create test cases and integrate the tests into the manual and automated regression test suite. 

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 system 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, Product Management Create and execute manual or automated test cases then report test results Provide test estimates for test case execution and ticket verification Document, track, and verify defects fixes in assigned applications Organize tests 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)

*** Only Montreal applicants will be considered

About TS Imagine 

Created out of the combination of two best-in-class SaaS platforms, TradingScreen and Imagine Software, TS Imagine delivers integrated trading, portfolio and real-time risk solutions for capital markets. The platform is uniquely positioned to streamline complex and time-consuming workflows across front, middle, and back office functions. TS Imagine has close to 400 employees in 10 offices worldwide, serving approximately 500 global buy-side and sell-side institutions across North and South America, EMEA, and Asia Pacific including hedge funds, traditional asset managers, pension funds, mutual funds, and financial institutions. 

We challenge our employees every day to think creatively and innovate across silos and across platforms.

Join us 

Apply for this Job

* Required

  • Montreal, Quebec, Canada TradingScreen Full time

    About the RoleA Quality Assurance Analyst – Domain SME is an individual contributor role who tests changes and improvements to products, platforms, and services. The target of test is trading, portfolio, real-time risk management and compliance capabilities which includes financial models, and algorithms in our system. If there is a bug, performance...


  • Montreal, Quebec, Canada TradingScreen Full time

    About the RoleWe are seeking a highly skilled Quality Assurance Analyst to join our team in Montreal. As a Quality Assurance Analyst, you will play a critical role in ensuring the quality and reliability of our trading, portfolio, and real-time risk management solutions.Key ResponsibilitiesDevelop and execute test cases for new functionality with Development...


  • Montreal, Quebec, Canada TradingScreen Full time

    About the RoleWe are seeking a highly skilled Quality Assurance Analyst to join our team in Montreal. As a Quality Assurance Analyst, you will play a critical role in ensuring the quality and reliability of our trading, portfolio, and real-time risk management solutions.Key ResponsibilitiesDevelop and execute test cases for new functionality with Development...


  • Montreal, Quebec, Canada TradingScreen Full time

    About the RoleA Quality Assurance Analyst is an individual contributor role who tests changes and improvements to products, platforms, and services. The target of test is trading, portfolio, real-time risk management and compliance capabilities which includes financial models, and algorithms in our system. If there is a bug, performance problem or unexpected...


  • Montreal, Quebec, Canada TradingScreen Full time

    About the RoleA Quality Assurance Analyst is an individual contributor role who tests changes and improvements to products, platforms, and services. The target of test is trading, portfolio, real-time risk management and compliance capabilities which includes financial models, and algorithms in our system. If there is a bug, performance problem or unexpected...


  • Montreal, Quebec, Canada TradingScreen Full time

    About the RoleA Quality Assurance Analyst is a key contributor to our team, responsible for testing and ensuring the quality of 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 RoleA Quality Assurance Analyst is a key contributor to our team, responsible for testing and ensuring the quality of 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

    Job SummaryWe are seeking a highly skilled Quality Assurance Analyst to join our team at TradingScreen. As a Quality Assurance Analyst, you will play a critical role in ensuring the quality and reliability of our trading, portfolio, and real-time risk management solutions.Key ResponsibilitiesWork with our QA Manager or QA Lead to develop and execute test...


  • Montreal, Quebec, Canada TradingScreen Full time

    Job SummaryWe are seeking a highly skilled Quality Assurance Analyst to join our team at TradingScreen. As a Quality Assurance Analyst, you will play a critical role in ensuring the quality and reliability of our trading, portfolio, and real-time risk management solutions.Key ResponsibilitiesWork with our QA Manager or QA Lead to develop and execute test...


  • Montreal, Quebec, Canada TradingScreen Full time

    About the JobA Quality Assurance Analyst is an individual contributor role who tests changes and improvements to products, platforms, and services. The target of test is trading, portfolio, real-time risk management and compliance capabilities which includes financial models, and algorithms in our system. If there is a bug, performance problem or unexpected...


  • Montreal, Quebec, Canada TradingScreen Full time

    About the JobA Quality Assurance Analyst is an individual contributor role who tests changes and improvements to products, platforms, and services. The target of test is trading, portfolio, real-time risk management and compliance capabilities which includes financial models, and algorithms in our system. If there is a bug, performance problem or unexpected...


  • 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 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 capabilities. 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...


  • 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 capabilities. 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...


  • 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 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, Canada Commsoft Technologies Inc. Full time

    Under the supervision of the director of business solutions and innovation, the analyst in quality assurance automation implements a test automation strategy for our Fidelio ERP software. The analyst deploys all the tools to detect system failures and anomalies, from creation to delivery to customer, and ensures the former can be reproduced, understood, and...