Shape the testing strategy and framework at an organizational level as a Senior SDET, owning the foundation including AWS infrastructure, CI/CD pipelines, and Playwright test frameworks for the Rails platform.
Locations (2)
Canada
Vancouver, British Columbia, Canada
Compensation
The recruitment compensation range for this position is $87,600 - 109,500 - 131,400 (this range is base salary only).
Responsibilities
Lead the evolution of Thinkific’s test automation strategy by designing scalable and maintainable automation frameworks for web, API, integration, and component level testing
Develop advanced automation suites across front end, back end, services and integrations using modern tools such as Playwright, Cypress, Selenium or similar
Drive improvements to our CI/CD delivery pipeline by optimizing build efficiency, reliability and parallelization
Act as a technical mentor and coach for engineers and SDETs while elevating skills in test design, automation patterns and quality best practices
Collaborate with Product Managers, Developers, QA and Operations to ensure clarity of requirements, testability and quality expectations
Ensure the quality, reliability, and performance of innovative financial technology solutions through comprehensive testing strategies.
Compensation
Annual base salary ranging from CAD 60,000 to CAD 75,000, depending on skills, experience, and role level. Exceptional candidates may be considered above the stated range.
Responsibilities
Review and analyze business requirements, technical documentation, and functional specifications to develop appropriate test strategies and comprehensive test cases.
Perform manual and automated testing, including functional, regression, integration, and user acceptance testing, to validate application functionality and overall system performance.
Conduct API and integration testing to verify RESTful APIs, third-party services, data exchanges, and interactions between different system components.
Execute database and backend testing using SQL to verify data integrity, transaction accuracy, and expected system behavior.
Identify, document, prioritize, and track software defects, providing clear reproduction steps and supporting information to help development teams investigate and resolve issues.
As a Quality Assurance Analyst, you will play a key role in ensuring the quality, reliability, and performance of a financial technology platform supporting credit card and payment solutions.
Compensation
Competitive base salary of CAD 60,000–75,000, depending on skills, experience, and role level.
Responsibilities
Review business and technical requirements and functional specifications to develop and execute comprehensive test cases.
Perform manual and automated functional, regression, integration, and user acceptance testing.
Conduct API and integration testing to validate RESTful APIs, third-party services, data exchanges, and system interactions.
Carry out database and backend testing using SQL to verify data integrity, transaction accuracy, and expected system behavior.
Identify, document, and track defects, providing clear reproduction steps and supporting information for investigation and resolution.
Requirements
Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field
As our IT Security Analyst, this role requires a motivated self-starter. Someone who has strong analytical and problem-solving skills, a deep understanding of risk and compliance management principles, excellent communication and report-writing abilities, and knowledge of industry-specific regulations, standards, and frameworks.
Locations (2)
Toronto, Ontario, Canada
Montreal, Quebec, Canada
Responsibilities
Proactively identify and address system, network, and data to prevent cyber-attacks
Developing and executing formal web application and API security testing plan
Assess and validate security controls, while suggesting compensating controls to address vulnerabilities and control gaps
Collaborate with stakeholders to remediate application and infrastructure vulnerabilities
Conduct vulnerability penetration tests and security controls risk assessments
Analyste AQ testant les API, les couches de transformation et les flux de données entre Tecsys et les systèmes tiers, et contribuant à définir la qualité intégrée aux plateformes de nouvelle génération.
Responsibilities
Tester les API REST et SOAP et les couches de transformation dorsales
Définir la stratégie de test et les critères d’acceptation avec les équipes de développement et de produit
Utiliser l’IA pour générer des cas et des données de test, bâtir des suites automatisées et analyser les échecs
Rédiger et maintenir des tests automatisés d’API et d’intégration exécutés dans nos pipelines CI/CD
Planifier et réaliser des tests de performance et de charge sur les flux d’intégration
Requirements
Baccalauréat en informatique ou dans une discipline connexe
Provides advice on the testing strategy, test plans, the selection of testing tools, and the identification of resources required for testing. Plans and organizes testing efforts for large systems in Graphical User Interface (GUI) and non-Graphical User Interface (GUI) environments, including the execution of systems integration tests, specialized tests, and user acceptance testing (e.g., stress tests).
Responsibilities
Provides advice on the testing strategy, test plans, the selection of testing tools, and the identification of resources required for testing
Plans and organizes testing efforts for large systems in Graphical User Interface (GUI) and non-Graphical User Interface (GUI) environments
Develop test plans, test scripts and test cases and execute these against the various components
Requirements
Nice to have: Knowledge and experience in testing of the Registry system (ex. Catalyst)
Nice to have: Coding automated test scripts to produce sets of automated test cases
Data Quality & Test Engineer II / SDET II responsible for designing, developing, and maintaining robust data testing and automation solutions, ensuring data quality across enterprise data platforms and related applications.
Senior Quality Engineer responsible for creating and executing comprehensive testing strategies and solutions across interconnected enterprise systems in a dynamic financial services environment.
Compensation
A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable.
Responsibilities
Develop and execute comprehensive functional testing strategies and automated testing solutions for API validation and integration testing across multiple endpoints and platforms.
Automate existing application functionality to regression test prior to production and non-production deployments.
Design and implement automated API testing scripts and frameworks to validate API functionality, response accuracy, error handling, and conformance to specifications.
Develop and execute tests that validate data flows, file transfer workflows, and job execution pipelines to ensure end-to-end workflow reliability.
Create and maintain test management documentation; define, track, and report on quality metrics.
Participate in all phases of the Agile development process
Design, develop, and maintain scalable test automation frameworks for enterprise data platforms, data pipelines, APIs, backend services, and data-centric applications
Collaborate with data engineers, developers, product managers, business analysts, data stewards, and platform teams to understand requirements and define test strategies
Implement automated test cases to validate source-to-target mappings, ETL/ELT workflows, data transformations, data quality rules, reconciliations, and business logic
Perform functional, regression, integration, system, and data validation testing using automation tools and repeatable test data approaches
Requirements
Bachelor's degree in Computer Science, Information Technology, Data Engineering, Data Analytics, or related field