Test Development Team Lead leading automation and AI-assisted testing for Nureva’s IoT collaboration platform. Driving quality across embedded devices, applications, cloud services, and Azure connectivity.
Responsibilities
Lead, mentor, and develop a team of Test Developers and Quality Engineers
Establish team objectives, priorities, and best practices
Foster automation, engineering excellence, and continuous improvement
Collaborate with Software Development, DevOps, Product Management, and Customer Experience teams
Participate in hiring, coaching, performance management, and career development activities
Define and execute testing strategies across embedded systems, cloud services, web applications, and mobile applications
Lead release qualification and ensure product quality before customer deployment
Improve test coverage, risk assessment, traceability, and testing
Own quality metrics, dashboards, and product-readiness reporting
Design and implement scalable automated testing frameworks
Expand automated coverage across embedded and device functionality, REST/SSE APIs, mobile and web applications, and cloud services
Integrate automated testing into CI/CD pipelines
Improve product testability and observability with development teams
Design and implement AI-assisted testing infrastructure using agent-based systems
Enable systems to observe product behavior, analyze source code, interpret logs, consume telemetry, generate test plans and scenarios, identify test gaps and risks, and produce developer recommendations
Evaluate and integrate LLMs, coding agents, and automated reasoning systems into the testing lifecycle
Requirements
Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or related discipline
10+ years of software development, test automation, or quality engineering experience
2+ years leading technical teams or mentoring engineers
Strong software development skills in one or more modern programming languages, including TypeScript/JavaScript, Python, or C#
Experience building and maintaining automated testing frameworks
Experience testing distributed systems, cloud services, and APIs
Experience working in Agile software development environments
Strong understanding of CI/CD practices and DevOps
Benefits
Competitive total compensation package
Unique perks and benefits
Open and collaborative working environment
Downtown Calgary and Kanata technology park offices
Quality Assurance Lead Consultant delivering GMP compliance projects for pharmaceutical and health - product clients. Managing investigations, audits, quality systems, documentation, and product release.
Manual Mobile QA testing iOS and Android music - learning apps for Gismart’s Radiotech. Validating releases, A/B tests, configurations, and product quality.
QA Team Lead overseeing Nestlé Canada’s Toronto food manufacturing laboratory. Leading testing, food safety, audits, traceability, and laboratory staff development.
Bilingual software tester validating French online applications and phone systems for PLATO, a Canadian Indigenous - owned software testing services company. Testing CYARA Contact Centre and AWS Connect systems for finance - sector clients.
Ingénieur principal en qualité chez EDC, société d’État aidant les entreprises canadiennes à réussir à l’étranger. Modernisation de l’automatisation des tests et intégration de l’IA aux plateformes commerciales numériques.
Senior Quality Engineer/Lead modernizing AI - enabled testing at EDC, Canada’s export - finance corporation. Building Python and Robot Framework automation across enterprise software delivery.
Senior QA engineer preventing software defects across Ford’s electric vehicle platforms. Leading root - cause analysis, audits, quality metrics, and engineering process improvements.
Senior Quality Engineer building automated testing for Just Eat Takeaway.com’s courier logistics systems. Improving reliability, scalability, and release quality across its global online delivery platform.