BA and QA Tester (12 month contract)

CIRO

Toronto

On-site

CAD 55,000 - 60,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work environment
Health benefits and Spending Account
Pension plan with company matching
Paid flex and sick days
Continuous learning and development

Job summary

CIRO in Toronto is seeking a BA/QA Tester to join a dynamic team testing a large-scale market surveillance system. You will migrate the current VB application to Power Apps, leverage AI tools, and help enhance reporting capabilities.

You will execute test plans, develop test cases, document defects in Azure DevOps, and collaborate with developers to improve test coverage, data visualization, and user experience.

Qualifications

  • University degree or college certification in Business, Information Systems.
  • 1-2 years of related technical testing, business and project experience.
  • Experience with Red Hat Linux-based systems.
  • Experience with databases, data mapping, and query & reporting tools - SQL.
  • Hands on experience with DevOps tools: Azure DevOps.
  • Knowledge with Microsoft Office 365, Power BI, Microsoft Azure and Azure Active Directory.
  • Understanding of all phases of software testing - Functional, Integration, Regression, User Acceptance and Release Management.
  • Basic programming knowledge with familiarity in Python.
  • Ability to learn new technologies and leverage AI tools effectively to improve productivity.

Responsibilities

  • Execute test plans and test cases while adhering to established testing standards and procedures.
  • Assist with testing and documentation of new enhancements by writing and executing test scripts.
  • Review documented requirements and execute functional and non-functional tests to validate expected system behaviour.
  • Create and develop test cases and suites based on project requirements and testing standards.
  • Identify, document, and track bugs using Azure DevOps. Collaborate with the development team to prioritize and resolve issues, ensuring that all bugs are addressed in a timely manner.
  • Develop and maintain test cases within Azure DevOps. Link test cases to corresponding work items to ensure comprehensive test coverage.
  • Generate and analyze reports on work items and bug status, test coverage, and other key metrics using Azure DevOps dashboards.
  • Support the enhancement of reporting and dashboard capabilities by identifying opportunities to improve data visualization, reporting efficiency, and user experience.
  • Assist developers in preparation with test data and unit test cases development

Skills

Test execution
Azure DevOps
SQL
Python basics
Power BI
AI tooling

Education

Business/Information Systems degree

Tools

Azure DevOps
SQL
Power BI
Azure/Azure AD

Job description

40 Temperance Street
Suite 2600
Toronto, ON M5H0B4, CAN

Description

The BA/QA Tester is part of a dynamic team testing a large scale, high-performance market surveillance system to monitor financial exchanges and ATS’s in Canada. The BA/QA Tester will be testing and migrating the existing outdated VB application—currently used for market certification test cases—to Power Apps, leveraging AI tools, and helping to enhance overall reporting capabilities.

Core Responsibilities:

  • Execute test plans and test cases while adhering to established testing standards and procedures.
  • Assist with testing and documentation of new enhancements by writing and executing test scripts.
  • Review documented requirements and execute functional and non-functional tests to validate expected system behaviour.
  • Create and develop test cases and suites based on project requirements and testing standards
  • Identify, document, and track bugs using Azure DevOps. Collaborate with the development team to prioritize and resolve issues, ensuring that all bugs are addressed in a timely manner.
  • Develop and maintain test cases within Azure DevOps. Link test cases to corresponding work items to ensure comprehensive test coverage.
  • Generate and analyze reports on work items and bug status, test coverage, and other key metrics using Azure DevOps dashboards.
  • Support the enhancement of reporting and dashboard capabilities by identifying opportunities to improve data visualization, reporting efficiency, and user experience.
  • Assist developers in preparation with test data and unit test cases development

Must Haves

  • University degree or college certification in Business, Information Systems.
  • 1-2 years of related technical testing, business and project experience.
  • Experience with Red Hat Linux-based systems
  • Experience with databases, data mapping, and query & reporting tools - SQL
  • Hands on experience with DevOps tools: Azure DevOps
  • Knowledge with Microsoft Office 365, Power BI, Microsoft Azure and Azure Active Directory
  • Understanding of all phases of software testing - Functional, Integration, Regression, User Acceptance and Release Management
  • Basic programming knowledge with familiarity in Python
  • Ability to learn new technologies and leverage AI tools effectively to improve productivity

Nice-to-Haves

  • Knowledge in testing methodologies, design and implementation, and comprehensive test case development
  • Solid analytical, planning, negotiating and interpersonal skills
  • Excellent communication skills, both oral and written, are essential.
  • Strong documentation and organizational skills
  • Exposure to Microsoft Power Platform (Power Apps, Power Automate, Power BI) is an asset.
  • Understanding of Agile methodology, SDLC and STLC principles

What we offer:

  • Competitive base salary in alignment with market
  • Performance based bonus *
  • Hybrid work environment
  • Employer paid Health Benefits and Spending Account that offer flexibility to meet your individual or family needs as of day one
  • Defined Contribution Pension Plan with company matching that starts on your first day of employment *
  • Paid flex days and sick days *
  • Maternity Leave Of Absence/Paternity Leave Of Absence top up *
  • Paid continuous learning and continuing development including designations

*Asterisked offerings are not applicable to contracts

Why the Canadian Investment Regulatory Organization (CIRO):

Our purpose and our impact:

With offices across Canada - from Vancouver to Montreal, our mission is to promote healthy capital markets by regulating fairly and effectively so that investors are protected and confident investing in their futures. As regulators, we understand that we are all investors, and therefore a career with us is a purposeful career: protecting our future.

Culture and Working Environment:

Life at CIRO is purpose and performance- driven. We foster an inclusive culture where teamwork, a forward-thinking attitude, and integrity are at the core of everything we do. This creates an environment where employees thrive, grow, and are empowered to learn and contribute their best.

Joining CIRO means becoming part of a dynamic and transparent organization that values accountability and is committed to maintaining the highest standards of regulatory oversight in the financial industry.

Looking for a career where you can safeguard the integrity of Canadian markets? Join CIRO and be part of the team that secures our financial future.

At CIRO, you’ll be part of an organization driven by Pride in Excellence , a strong Focus on Well ‑ being , and A Shared Purpose that connects our people to meaningful work. We’re committed to fostering an inclusive, supportive environment where you can grow and make an impact. Learn more about what it’s like to build your career at CIRO by exploring our Careers page: https://www.ciro.ca/about-ciro/careers

Our Commitment:

CIRO is an equal opportunity employer and is committed to providing employment accommodationin accordance withthe Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act, 2005 (AODA). CIRO will provide accommodation to job applicants with disabilities throughout the recruitment process.Should you require accommodation, please contact Human Resources.

We are committed to creating an inclusive and barrier-free recruitment and selection process across Canada. We welcome applications from all qualified individuals andare dedicated to providingaccommodations upon request for candidatesparticipatingin all aspects of the recruitment process,in accordance withapplicable human rights and accessibility legislation.

OurRecruitment Process:

  • This posting reflects an active vacancy on our team
  • We use automated (AI) tools toassistwith candidate sourcing and communications. Applications are reviewed by our hiring team and hiring decisions are made by people.
  • This role has a hiring range of $55,000 - $60,000 with the placement and offered salary being based on knowledge, skills, education/training and experience, as well as external market conditions and internal equity.

While we appreciate receiving applications, only those applicants who closely meet the position requirements will be contacted.#LI-HYBRID#Hiring

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

BA and QA Tester (12 month contract)
BA and QA Tester (12 month contract)

CIRO / OCRI • Toronto

Hybrid
CAD 55,000 - 60,000
Hybrid work environment
Health benefits
Pension plan
+2
Senior QA Automation Engineer
Senior QA Automation Engineer

Robertson & Company Ltd. • Toronto

Hybrid
CAD 87,000 - 117,000
Surveillance Officer, Cross-Assets
Surveillance Officer, Cross-Assets

CIRO • Montreal (administrative region)

Hybrid
CAD 85,000 - 95,000
Hybrid work environment
Health benefits and spending account
Pension plan with company match
+3
Office Services Specialist
Office Services Specialist

Canadian Investment Regulatory Organization • Calgary

Hybrid
CAD 46,000 - 51,000
Competitive base salary
Performance-based bonus
Health benefits and spending account
+5
Talent Development Advisor (18 month contract)
Talent Development Advisor (18 month contract)

CIRO / OCRI • Toronto

Hybrid
CAD 85,000 - 100,000
Hybrid work environment
Health benefits
Pension plan
+2
Senior Database Administrator
Senior Database Administrator

CIRO / OCRI • Vancouver

Hybrid
CAD 92,000 - 115,000
Hybrid work environment
Health benefits
Pension plan
+2
Talent Development Advisor (18 month contract)
Talent Development Advisor (18 month contract)

CIRO • Toronto

Hybrid
CAD 85,000 - 100,000
Hybrid work environment
Employer paid health benefits
Pension plan with company matching
Web Specialist
Web Specialist

CIRO / OCRI • Toronto

Hybrid
CAD 70,000 - 77,000
Hybrid work environment
Health Benefits and Spending Account
Defined Contribution Pension Plan
+3
Financial & Operations Examiner (12 month contract)
Financial & Operations Examiner (12 month contract)

CIRO • Montreal (administrative region)

Hybrid
CAD 80,000 - 100,000
Health benefits
Spending account
Pension plan
+4
Web Specialist
Web Specialist

CIRO • Toronto

Hybrid
CAD 70,000 - 77,000
Hybrid work environment
Health Benefits and Spending Account
Defined Contribution Pension Plan
+2