Back to results

System Test Engineer

  • Montreal, QC, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
5+ years of experience as a System Tester in system-level validation and QA.
Posting language
English
Posted

Original job description

Responsibilities

  • Design and execute system-level tests for telecom platforms, including provisioning, eSIM, and Enterprise 5G, under real-world conditions.
  • Build and maintain automated tests using Cucumber (BDD) with Playwright or Selenium.
  • Partner with Solution Architects, Product Owners, and Developers to define acceptance criteria and write Gherkin scenarios.
  • Integrate automated tests into CI/CD pipelines for continuous validation.
  • Perform functional, integration, regression, and performance testing across web, API, and cloud applications.
  • Analyze results, find root causes, and log defects in Jira/Xray with full traceability.
  • Validate High Availability and Geo-Redundant systems for telecom-grade reliability.

Qualifications

  • 5+ years of experience as a System Tester in system-level validation and QA.
  • Strong experience with BDD frameworks (Cucumber, Behave) and Gherkin.
  • Proficiency in JavaScript, TypeScript, or Python.
  • Hands-on with Playwright, Selenium, Postman, and Xray.
  • Knowledge of CI/CD pipelines and Agile/Scrum.
  • Experience with AWS, Azure, or GCP and Docker/Kubernetes.
  • SIM/eSIM provisioning knowledge, with exposure to Windows, EntraID, Intune, and iOS.
  • Ericsson Adaptive Inventory experience is a plus.

Education Requirements

  • Bachelor’s degree in Computer Science, Electrical Engineering, Telecommunications, or a related technical field.
More about this job

Responsibilities

Design and execute system-level tests for telecom platforms, including provisioning, eSIM, and Enterprise 5G, and build automated BDD tests integrated into CI/CD pipelines. Perform functional, integration, regression, and performance testing; analyze results and defects; and validate high-availability and geo-redundant systems.

Requirements

Requires 5+ years of system testing experience, strong knowledge of BDD frameworks and Gherkin, and proficiency in JavaScript, TypeScript, or Python. Candidates should have hands-on experience with Playwright, Selenium, Postman, and Xray, plus knowledge of CI/CD, Agile/Scrum, cloud platforms, containers, and telecom provisioning; a relevant bachelor's degree is required.

Skills

  • System Testing
  • Quality Assurance
  • Cucumber
  • Behavior-Driven Development
  • Gherkin
  • JavaScript
  • TypeScript
  • Python
  • Playwright
  • Selenium
  • Postman
  • Xray
  • CI/CD
  • Cloud Platforms
  • Docker
  • Kubernetes

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering

Keywords

  • System Testing
  • Quality Assurance
  • Telecom Platforms
  • Provisioning
  • eSIM
  • Enterprise 5G
  • Automated Testing
  • Cucumber
  • Behavior-Driven Development
  • Gherkin
  • Playwright
  • Selenium
  • JavaScript
  • TypeScript
  • Python
  • Postman
  • Xray
  • Jira
  • CI/CD Pipelines
  • Functional Testing
  • Integration Testing
  • Regression Testing
  • Performance Testing
  • High Availability
  • Geo-Redundancy
  • AWS
  • Azure
  • Google Cloud Platform
  • Docker
  • Kubernetes

Report this job