System Test Engineer

ELITS

$75K — $95K *
Telecommunications & Hardware
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Electrical Engineering, Telecommunications, or related field.
  • 5+ years of experience in System Testing with expertise in system-level validation.
  • Strong coding skills in JavaScript, TypeScript, or Python for test automation.
  • Proficiency in BDD frameworks, specifically Cucumber and Gherkin syntax.
  • Familiarity with CI/CD pipelines and Agile/Scrum methodologies.

Responsibilities

  • Analyze and execute testing activities to validate requirements.
  • Develop and automate test cases using Cucumber integrated with Playwright or Selenium.
  • Collaborate with cross-functional teams to define acceptance criteria based on user stories.
  • Maintain automated tests within CI/CD pipelines for ongoing validation.
  • Analyze test results for defects and ensure traceability with JIRA/Xray.
  • Perform functional, regression, and performance testing on various applications.
  • Validate High Availability and Geo-Redundant Systems in telecom contexts.

Benefits

  • Collaborative work environment fostering teamwork and innovation.
  • Opportunities for skill development and continuous learning.
  • Work flexibility with a hybrid model.
  • Participation in cross-functional projects enhancing expertise.
  • Contribution to challenging telecom solutions impacting user experience.
Full Job Description
We are seeking a System Test Engineer in Montreal to design and execute system-level tests, develop automation scripts, and apply Behavior-Driven Development (BDD) principles to ensure our solution meets all requirements. In this role, you will create and implement comprehensive test plans, simulate real-world conditions, and identify potential defects or issues that could impact user experience and system performance.

What you will do:
• Analyze, plan, and execute testing activities to ensure all requirements are met and validated.
• Develop and automate test cases and reporting, ensuring efficiency and repeatability.
• Collaborate closely with Development teams, System Architects, Product Management, and Operations to ensure all aspects of the product are thoroughly tested and aligned with business and technical requirements.

Qualifications:
• Bachelor's degree in Computer Science, Electrical Engineering, Telecommunications, or related technical discipline.
• 5+ years of experience working as a System Tester, with a strong background in system-level validation and quality assurance.

Key Responsibilities:
• Design and execute system-level tests to validate telecom platforms (e.g., provisioning, eSIM, Enterprise 5G Connect) under real-world conditions.
• Develop and maintain automated test scripts using Cucumber (BDD) integrated with frameworks like Playwright or Selenium.
• Collaborate with Solution Architects, Product Owners, and Development Teams to define acceptance criteria and translate them into Gherkin scenarios.
• Develop and maintain automated tests integrated into Continuous Integration/Continuous Deployment (CI/CD) pipelines for continuous validation and quality assurance.
• Analyze test results, identify root causes, and report defects using JIRA/Xray, ensuring traceability between user stories, test cases, and automation scripts.
• Design and implement BDD test scenarios using Cucumber and Gherkin syntax.
• Perform functional, integration, regression, and performance testing for web, API services, and cloud-based applications.
• Leverage strong coding skills in JavaScript, TypeScript, and Python for test automation and custom tooling.
• Utilize testing tools such as Xray Test Management, Playwright, Selenium, and Postman.
• Work with cloud platforms (Azure/Amazon Web Services (AWS)/Google Cloud) and containerized environments (Docker/Kubernetes) for deployment and testing.
• Validate High Availability and Geo-Redundant Systems for telecom-grade reliability.
• Apply domain knowledge in Subscriber Identity Module (SIM) and embedded SIM (eSIM) technologies, especially provisioning flows.
• Familiarity with Adaptive Inventory is a plus.

Skills:
• Strong experience with BDD frameworks (Cucumber, Behave) and Gherkin syntax.
• Proficiency in JavaScript, TypeScript, or Python for automation scripting.
• Hands-on experience with Playwright, Selenium, or similar user interface (UI) automation tools.
• Familiarity with Application Programming Interface (API) testing tools like Postman.
• Knowledge of CI/CD pipelines.
• Experience with Agile/Scrum methodologies and test management tools (Jira, Xray).
• Preferred exposure to cloud-native architectures (Docker, Kubernetes).
• Experience with Windows Operating System (OS), Entra ID, Intune, iOS-particularly with eSIM provisioning and activation.

Soft Skills:
• Detail-oriented, goal-driven, and highly organized, with a strong focus on quality and efficiency.
• Transparent communicator, consistently sharing progress, successes, and challenges throughout the testing cycle.
• Strong analytical and problem-solving abilities, capable of identifying root causes and driving effective solutions.
• Excellent collaboration and interpersonal skills, fostering teamwork across multiple Agile squads.
• Adaptable and resilient, thriving in a fast-paced, dynamic environment with shifting priorities.

Qualities:

At ELITS Canada, we believe great people make great impact. Success in this role comes from curiosity, ownership, and a passion for building together. You bring initiative, creativity, and an open mindset that helps ideas turn into real results. You're someone who:
• Thrives in collaborative, cross-functional teams and communicates with clarity and confidence.
• Balances technical depth with practical, solution-driven problem solving.
• Approaches challenges with positivity, accountability, and resilience.
• Manages multiple priorities while staying organized and focused.
• Brings fresh ideas to enhance products, processes, and team collaboration.
• Contributes to a culture of trust, learning, and continuous improvement.

This position is open to Canadian residents (persons with work permit in Canada).

ELITS - Part of Accelerate - IVER Group

Team Research & Development Role Software Tester Locations Montreal Remote status Hybrid

Similar Jobs

More Jobs at ELITS

More Telecommunications & Hardware Jobs

Find similar System Test Engineer jobs: