Software Test Engineer

Epitec, Inc

Ottawa, ON

JOB DETAILS
SALARY
$49–$51.75 Per Hour
SKILLS
Academic Background, Agile Programming Methodologies, Analysis Skills, Android, Atlassian JIRA, Automation, Automotive Engineering, Bug Tracking/Defect Management, Cell Analysis, Communication Skills, Computer Science, Continuous Integration, Debugging Skills, DevOps, Embedded Linux, Embedded Operating Systems, Embedded Systems, Emergency Response, Emergency Services, Functional Testing, IP Multimedia System (IMS), Identify Issues, Linux Operating System, Microsoft Windows Azure, Modems, Network Debugging, Problem Solving Skills, Process Improvement, Public/Media/Press/Analyst Relations, Python Programming/Scripting Language, QNX Operating System, Regression Testing, Regulatory Requirements, Root Cause Analysis, Scripting (Scripting Languages), Simulation, Software Engineering, Software Testing, Software Validation, Spirent, Telecommunications, Test Bench, Testing, Third Generation Partnership Project (3GPP), Unix Shell Programming, Wireless Communications, Wireshark (Ethereal)
LOCATION
Ottawa, ON
POSTED
Today
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
2nd 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

About the Company

E

Epitec, Inc

Epitec is a leading staffing and recruiting services company with a mission to make staffing personal. We go beyond traditional hiring by truly understanding our candidates and matching them with the perfect opportunities. We offer competitive compensation, career growth, and support throughout the entire process. Working with top Fortune 500 companies, we are recognized for our excellence with numerous awards, including Best & Brightest and diversity recognitions. At Epitec, we're redefining the future of employment. 

COMPANY SIZE
2,500 to 4,999 employees
INDUSTRY
Staffing/Employment Agencies
EMPLOYEE BENEFITS
Professional Development, 401K, Employee Referral Program, Life Insurance
FOUNDED
1978
WEBSITE
https://epitec.com/