Test Lead/Senior Quality Assurance Analyst ( 1 year Contract or Permanent)

Who We Are


Teranet is Canada’s leader in the delivery and transformation of statutory registry services with extensive expertise in land and commercial registries. We also market insightful property and data solutions, as well as practice management automation to thousands of customers in the real estate, financial services, government, utilities, and legal markets. Founded in 1991, Teranet operates the Electronic Registration System for the Province of Ontario, Teranet Manitoba—a service provider to the Manitoba government, and Collateral Management Solutions—the market leader in Canadian lien registration and search, asset recovery services, and insolvency management. Most recently, Teranet expanded its global footprint by acquiring Foster Moore. This acquisition expands its registry solutions to include Catalyst™; a commercial off-the-shelf registry software that delivers operational cost reductions enhanced security and process improvements. Teranet is owned by OMERS Infrastructure, a leading global infrastructure investment manager and the infrastructure arm of the Ontario Municipal Employee Retirement System.


Connect. Grow. Thrive Together.


To learn more about who we are visit our website:  www.teranet.ca


About the Role


Teranet is currently looking for a Contract Test Lead/Senior Quality Assurance Analyst.  You will be part of team that is responsible for testing Catalyst software application before their release to ensure the developed application meets specifications. You will ensure that defects/issues found are accurately logged, tracked, and resolved.  You will bring your experience in motivating and energizing others and relationship building.


What will you be doing


Testing Planning

Create a test plan for a project following the test strategy.
Engage stakeholders for approval and test plan sign off.
Analyze test requirements and create manual test cases/test scenarios as per defined standards.
Peer review manual test cases to ensure test cases/test scenarios are effective and follow standards.
Analyze test requirements and create automated test cases/test scenarios as per defined standards.
Peer review automated test cases to ensure test cases/test scenarios are effective and follow standards.
Maintain/Update manual and automated test cases (as applicable) throughout the project.
Test Execution

Execute manual and automated tests and ensure results are recorded.
Carry out functional regression testing (manual and automated) when changes are made to the code to fix defects.
Monitor test execution progress and ensure that sufficient testing is carried out before go-live.
Reports defects found with enough details to replicate and investigate.
Troubleshoot, try to reproduce problems for defects logged by the client.
Proactively works with and follows up on defects with appropriate people to resolve them promptly.
Test Management

Analyze test results and create test reports subsequently communicating reports to stakeholders.
Create accurate and high-quality reports on time and in the format specified by the company.
Provide both formal and informal test reporting to stakeholders and testers as needed.
Highlight project risks promptly providing appropriate suggestions to mitigate the risk.
Create, review or revise internal documentation ensuring it is of high quality.
Customer Service

Liaise with business users, business analysts, and developers to ensure that planned testing meets their requirements.
Assist clients during User and/or Business Acceptance Testing.
Prompt attendance to, and constructive participation in, internal and client meetings as required.
Provide general production support and specific incident analysis and resolution as required
Provide input into production support issues as requested by the Production Support Team.
Offer and or promote alternative technical solutions to business problems.
Service Portfolio Development

Research new technologies and provide suggestions for improving testing practices.
Keep track of advancements in the industry to ensure that the company is developing leading-edge products and services and that the testing systems are as up to date and rigorous as possible.
Implement process improvements as time is available.
Contribute to test standards and definitions of best practice.
Mentor, coach, and support more junior members of the testing team to ensure a high-performance culture that delivers consistent results, in line with test strategy and test practices.

Complete administrative tasks in an accurate and timely manner.
Comply with safe working practices per Health and Safety Policy and Procedures.
Observe and comply with policy procedures and quality management systems.
Positively and actively support effective communication, encourage and provide constructive feedback.
Support overall organizational vision, values, and culture.
Assist others with the selection of approaches, methods, and/or services as required.
Any other reasonable duties as required.
About You


Minimum of 8 years’ experience in testing roles and at least 5 years of working experience as a QA Test Lead.
Experienced in functional testing across different test levels: component, integration, system, and acceptance.
Experience in UI automation testing, webservice testing (using tools like SOAPUI)
Experience across all activities in a testing process including test planning, analysis, and design, implementation, and execution as well as evaluation exit criteria and reporting.
You have the ability to read and understand formal technical specifications, and to recognize faults and ambiguities within.
You can think about issues abstractly, and from multiple points of view, excellent problem-solving ability and attention to detail.
You possess a high level of Competence in concisely explaining problems, both verbally and in a written format.
·       You have experience working with COTS product

Experience working in a scrum environment, JIRA, business analysis or development role.
You have experience in automated webservice testing an in non-functional testing (ex: Performance Testing)
You possess STQB Certification.
You have working experience in Data Migration testing.
Production support experience is an asset.

Why Teranet


We may be a global innovator in electronic services and solutions who operate one of the most advanced and secure registration systems in the world, but we’re so much more than that!


Our Extraordinary People.

Together, we are passionate, driven, resourceful, and authentic.


Growth Opportunities.

We not only encourage a culture of openly talking about our career aspirations but one where we truly invest in the continuous learning, development, and growth of our people.


Our Work Environment.

We believe in cultivating a work environment that makes our people feel comfortable, engaged, appreciated, and happy.


Company Culture & Core Values

Our company culture and core values are the core of our identity. They define who we are, how we engage with each other and our clients, and how we conduct business every day.


What We Offer


·       Market-competitive pay structure​s

·       Paid Vacation & Sick Leaves

·       Maternity, Parental and/or Adoption Leave Top-Up Program

·       100% Employer-Paid Health Benefit Plan ​

·       Retirement Savings Plans with Employer Matching Scheme

·       Ongoing Financial Wellness Seminars ​

·       Corporate Discounted Programs + Wellness Program

·       Employee Assistance Program (EAP) for our employees and their families!


At Teranet, we are committed to fostering an inclusive, accessible environment, where all employees and customers feel valued, respected, and supported. We are dedicated to building a workforce that reflects the diversity of our customers and the communities in which we live and serve.  If you require accommodation during the recruitment and selection process, please let us know and we will work with you to meet your needs.


Come As You Are.  We Like You that Way!