Onsite Software Test Manager II

Posted 27 minutes ago

Apply now

About the role

  • Software Test Manager establishing testing competency for EnerSys' energy solutions. Overseeing test strategies and hands-on automation work across embedded systems and applications.

Responsibilities

  • Design, implement, and maintain automated tests across the full system stack: Unit, integration, system, and end-to-end tests
  • Hardware in the Loop (HIL) / Software in the Loop (SIL) setups
  • Backend/API and application test automation
  • Contribute directly to test code, automation frameworks, and shared libraries
  • Troubleshoot complex system interactions across device ↔ embedded software ↔ backend ↔ applications
  • Own and continuously evolve a multi-layered test strategy grounded in: System architecture and interface behaviors, Risk assessment and failure modes, Cybersecurity requirements (including alignment with IEC 62443 practices)
  • Define automation scope and manual testing boundaries
  • Ensure automated tests are meaningful, maintainable, and aligned with system risk
  • Review and guide test designs and automation work contributed by others
  • Partner closely with DevOps engineering to integrate automated tests into CI/CD pipelines
  • Help define “done” criteria from a quality and reliability standpoint
  • Support skill development in automation, systems thinking, and secure testing
  • Provide mentorship and technical guidance to test engineers

Requirements

  • Strong background in test automation, quality engineering, and test framework development
  • Experience testing: Embedded and/or firmware systems
  • Backend and API-based platforms
  • System-level and integration-heavy environments
  • Ability to debug across hardware, embedded software, networks, and distributed systems
  • Understanding of security testing principles (IEC 62443 familiarity is a plus)
  • Proficiency in CI/CD integration and automation tooling
  • Proven ability to lead through technical excellence and hands-on contribution
  • Experience mentoring engineers or influencing cross-functional teams
  • Strong communication skills with the ability to articulate risk, quality, and system behavior
  • 8+ years of experience in software/firmware/embedded testing or quality engineering
  • Prior role as Senior or Lead Test Engineer
  • Demonstrated track record of building or significantly advancing test automation systems

Benefits

  • Paid holidays, plus sick time and vacation time
  • Full benefit plan including, extended medical, vision and dental
  • Life Insurance, long term disability and a salary continuance plan
  • Tuition reimbursement plan
  • 6% RRSP employer matching program

Job title

Software Test Manager II

Job type

Experience level

SeniorLead

Salary

CA$92,600 - CA$115,700 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job