Software Test Engineer

Epitec

$101K — $107K *
Telecommunications & Hardware
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Engineering, Computer Science, or related field
  • Experience with software testing fundamentals (functional, regression, sanity testing)
  • Knowledge of telecommunications technologies (LTE, 5G, IMS, VoLTE) or strong academic foundation in networking/wireless
  • Familiarity with Linux or embedded operating systems (Linux, QNX, Android)
  • Strong analytical and troubleshooting skills

Responsibilities

  • Perform regression and sanity testing for EU eCall and NG eCall systems
  • Validate emergency audio paths to ensure clear communication with emergency responders
  • Execute pull request (PR) build testing and provide rapid feedback to development teams
  • Set up and maintain test benches, including ECU configuration and simulation environments
  • Analyze logs (cellular modem logs, network traces) to identify and resolve defects
  • Log, track, and triage issues in Jira; support retesting and validation of fixes
  • Enhance test procedures to improve coverage, efficiency, and reliability

Benefits

  • 80 hours paid time off
  • Medical insurance contributions
  • Dental and vision insurance
  • 401k retirement savings plan
Full Job Description
  • Location: Ottawa, Ontario
  • Type: Contract
  • Job #103739

Job Title: Software Test Engineer

Location: Ottawa, ON

Job Type: Full Time, Contract

Expected hours per week: 40

Schedule: Sunday night to Friday morning 10p to 6am
2 nd or 3rd weekend will be OT weekend support

Pay: $49-$51.75/hr

Job Description:
About the Role
Our client is seeking a Software Test Engineer focused on Emergency Calling (eCall) systems. This role is responsible for validating critical safety features that connect vehicles to emergency services during accidents.
You'll work across cellular, audio, and telematics domains in an agile environment, ensuring both EU eCall and Next-Generation (NG eCall) systems meet strict global regulatory requirements.
This role is ideal for:
  • Experienced telecom or automotive test engineers
  • High-potential junior engineers with strong wireless/networking fundamentals


Key Responsibilities
  • Core Testing: Perform regression and sanity testing for EU eCall and NG eCall systems
  • Audio Validation: Validate emergency audio paths to ensure clear communication with emergency responders
  • Continuous Integration: Execute pull request (PR) build testing and provide rapid feedback to development teams
  • Bench Management: Set up and maintain test benches, including ECU configuration and simulation environments
  • Troubleshooting & Analysis: Analyze logs (cellular modem logs, network traces) to identify and resolve defects
  • Defect Management: Log, track, and triage issues in Jira; support retesting and validation of fixes
  • Process Improvement: Enhance test procedures to improve coverage, efficiency, and reliability


Required Qualifications
  • Bachelor's degree in Engineering, Computer Science, or related field
  • Experience with software testing fundamentals (functional, regression, sanity testing)
  • Knowledge of telecommunications technologies (LTE, 5G, IMS, VoLTE) OR strong academic foundation in networking/wireless
  • Familiarity with Linux or embedded operating systems (Linux, QNX, Android)
  • Strong analytical and troubleshooting skills

Experience Levels
  • Experienced: 3+ years in telecom, cellular testing, or automotive telematics
  • Entry-Level: Strong academic background + demonstrated self-learning mindset and technical curiosity


Preferred Qualifications
  • Knowledge of eCall standards (EN 16062, EN 16072) and NG eCall protocols
  • Understanding of 3GPP specifications (especially Layer 3 / call processing)
  • Experience with tools such as:
    • QXDM, Wireshark
    • Spirent, Rohde & Schwarz, Keysight simulators
  • Familiarity with Jira, Azure DevOps, or TestRail
  • Basic scripting skills (Python or Shell) for automation/log analysis
  • Experience working in Agile development environments


Key Skills
  • Telecommunications & wireless technologies
  • Software testing & validation
  • Linux / embedded systems
  • Debugging and root cause analysis
  • Strong technical communication


Work Environment
  • Fully onsite role
  • Hands-on lab and bench testing environment

Benefits: 80 hours paid time off, and medical insurance contributions, dental vision and our 401k retirement savings plan

#LI-JZ1 #INDOEM

Similar Jobs

More Jobs at Epitec

More Telecommunications & Hardware Jobs

Find similar Software Test Engineer jobs: