IT & Software

Team Lead, System Test Design

Dana Incorporated

Boucherville · Montérégie · Canada

Select how often (in days) to receive an alert:

Job Duties and Responsibilities

Sprint Management and Resource Planning :

  • Decompose work into sprint-sized packages and maintain a predictable weekly cadence.
  • Prioritize activities based on organizational needs without passing urgency to the team.
  • Assess capacity, identify bottlenecks, and reallocate resources as needed.
  • Conduct performance reviews and support professional development.

Stakeholder Communication:

  • Ensure the team communicates test status, progress, and blockers throughout execution.
  • Engage with engineering on issues, providing clear problem descriptions and insights.
  • Provide regular updates on test coverage, project status, and release schedules.
  • Align with the operations lead on role boundaries and handoff protocols.
  • Drive the transition of bench operation responsibility to the operators team.

Education and Qualifications

  • Bachelor's degree in software engineering, computer science, electrical, mechanical, or mechatronics engineering (or equivalent).
  • 10+ years of experience in software or system test engineering, including experience with embedded software validation or power electronics.
  • Prior experience leading or coordinating technical teams in an agile environment.
  • Familiarity with software-in-the-loop (SIL), hardware-in-the-loop (HIL), and system-level testing for electric motor and inverter control systems.
  • Working knowledge of CAN protocols, CI/CD pipelines, and automated test frameworks.

Skills

Management and Leadership:

  • Sprint planning, realistic estimation, and delivery cadence management.
  • Team capacity planning, delegation, and transparent communication of constraints.
  • Cross-functional collaboration with operations, software engineering, and leadership.
  • Adaptability to shifting priorities without losing team focus or morale.


Technical Knowledge:

  • Software and firmware testing for embedded systems electric motors, inverters, and control software.
  • Test automation using frameworks such as pytest, Robot Framework, or equivalent; familiarity with regression suites and CI-driven test execution.
  • Version control and CI/CD: Git, Jenkins, GitLab CI, or similar pipelines.
  • Test environments: HIL/SIL rigs, dynos, thermal chambers, EMC, electrical, and collision.
  • Sufficient knowledge of CAN tools (Vector CANalyzer/CANoe) to assess task complexity.
  • Familiarity with AVL PUMA 2, UTAC REPS, Python scripting, and LabVIEW workflows.

Join our team of 28,000 problem solvers who are fostering a culture of innovation by leveraging the diverse perspectives of our global team. We believe in facing challenges head-on by finding opportunity and uncovering possibility, where roadblocks and barriers become targets instead of obstacles. We are One Dana with limitless opportunity.

#J-18808-Ljbffr

Reference: WJ-4703_9787888

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.