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