×
Register Here to Apply for Jobs or Post Jobs. X

QA Engineer

Job in Toronto, Ontario, C6A, Canada
Listing for: EnStream LP
Full Time position
Listed on 2026-01-11
Job specializations:
  • Software Development
    DevOps, Cloud Engineer - Software
Job Description & How to Apply Below
EnStream is a trusted leader in secure mobile identity verification and data services in Canada. We work at the intersection of technology, telecommunications, and data privacy — enabling businesses and governments to deliver seamless, secure digital experiences to their customers. Jointly owned by Canada’s largest telecom providers, EnStream is uniquely positioned to provide secure access to mobile network insights that drive innovation and protect consumers.

Our mission is to

empower frictionless trust in every interaction.

EnStream is dedicated to increasing trust and convenience for Canadians using real-life, verified identities and network data held by trusted telco networks. At EnStream, every team member plays a critical role in shaping our strategy and delivering meaningful impact across industries.

About the Role
QA Engineer
at EnStream plays a critical role in ensuring the reliability, accuracy, and resilience of our identity verification and fraud‑prevention services. Working across distributed, carrier‑integrated systems, this role drives the improvement of software quality through test automation, structured validation, and performance testing. The QA Engineer owns testing activities end‑to‑end, develops and maintains automation frameworks, and contributes to the design and implementation of high‑quality services that protect Canadian consumers and financial institutions.

What You’ll Do

Take complete ownership of all end‑to‑end testing activities, including functional, regression, integration, and performance testing for highly distributed backend services that power EnStream’s APIs.

Build and maintain robust test automation frameworks that scale across multiple application platforms and environments (e.g., microservices, API gateways, message queues).

Design and execute test plans, write test cases, and perform acceptance testing to validate new features and releases.

Contribute to the research, design, and development of quality‑related tooling and automation that strengthens delivery pipelines.

Investigate, reproduce, and troubleshoot defects and environment issues, working closely with engineering to drive root‑cause resolution.

Collaborate with Operations and Release teams to plan, validate, and monitor software deployments, ensuring smooth and reliable rollouts.

Partner with developers and architects to improve resilience, scalability, and fault tolerance of our products.

Advocate for quality at every stage of the SDLC, embedding testing best practices into EnStream’s modernization efforts.

What You Bring
Must‑Have Skills & Experience

2–4 years of experience in test automation or software development with an object‑oriented language (Python, Java).

Hands‑on experience with popular test automation frameworks (e.g., PyTest, JUnit, Selenium, Cypress).

Strong understanding of Computer Science fundamentals and practical experience testing APIs (REST / JSON), network protocols, and distributed backend systems.

Familiarity with Linux, relational and non‑relational databases (MySQL, Postgre

SQL, Mongo

DB, Redis).

Solid grasp of QA principles and methodologies, with the ability to apply them pragmatically to complex, real‑world systems.

Strong analytical and problem‑solving skills with attention to detail.

Excellent oral and written communication skills.

What Sets You Apart

Prior exposure to large‑scale, high‑traffic API services or telecom / financial systems.

Experience with JIRA (or similar ticketing / bug tracking tools) and CI / CD pipelines.

Release management or Dev Ops testing experience.

Knowledge of REST API design and validation.

Hands‑on experience with SQL and No

SQL data stores (MySQL, Mongo

DB, Redis, Cassandra).

Proficiency with version control systems (Git).

Performance testing experience using tools like JMeter, Locust, or Gatling.

Front‑end automation experience (Selenium, Playwright) and knowledge of HTML / CSS basics.

Familiarity with security, compliance, and data‑integrity testing principles (SOC2, GSMA TS.43, ISO 27001).

Why Join Us?
At EnStream, we provide identity verification and fraud‑detection APIs that safeguard Canadians, financial institutions, and carriers. Quality and reliability are core to our mission, and this role directly impacts our ability to deliver trusted services. You will be part of a team modernizing and scaling systems used by leading banks, fintechs, and telecom partners across Canada.

How to Apply

Please submit your resume and a cover letter outlining your relevant experience and interest in the role to  with “ QA Engineer ” in the subject line.

Ready to Help Build a Safer Canada?
If you’re a systems thinker, trusted advisor, technical storyteller, and mission‑driven leader, we’d love to talk.

#J-18808-Ljbffr
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary