11 Nov
|
Delta Intelligent Building Technologies
|
Surrey
11 Nov
Delta Intelligent Building Technologies
Surrey
Job Description
Job Description
About Delta Intelligent Building Technologies (Canada) Inc.(formerly known as Delta Controls). Delta Intelligent Building Technologies (Canada) Inc. (a subsidiary of Delta Electronics) is a leading building controls manufacturer with over 300 partners in more than 80 countries. For over three decades, we have provided innovative building automation solutions for commercial, healthcare, education, and leisure facilities. We delivered the world's first fully integrated BACnet building solution for HVAC, lighting, and access control.
Job Summary
The Software Quality Assurance (QA) Lead is responsible for ensuring Delta IBT' software meets customer needs, quality standards, and design requirements. This includes leading testing strategies, automation initiatives, defect management, and continuous improvement of QA processes. The QA Lead is expected to be a hands-on technical leader who drives innovation through AI technologies and modern automation practices. They must be willing to dive deep into application architecture and source code, investigate complex issues, and constructively challenge existing approaches. The role also focuses on mentoring and empowering the QA team, fostering a culture of technical excellence, collaboration, and continuous learning.
Duties and Responsibilities
The standard responsibilities for all Software QA Specialists include but are not limited to: Testing software with the understanding of what bugs are critical to the end-user. Creating and maintaining test documentation. Creating new entries in our bug tracking software for any new bugs identified in the system. Verifying bug fixes are satisfactory on newly transferred build. Design, coding and maintenance of automation frameworks, tests and tools.
Troubleshooting complex problems in software.
Assisting Technical Services in providing product support. Acting as a resource to other departments on products and applications. Assisting with documentation for software manuals, and technical documents. Regularly identifying deficiencies in the test suite and ensures they are resolved. Identifying usability problems and making suggestions for improvement. Reviewing and evaluating all Product Development and user documentation and generating additional notes to summarize undocumented features and differences from previous versions.
Providing important input on an ongoing basis. Issue management. Monitors issues for workflow, priority and completeness. Additional responsibilities specific to Software QA Lead include, but are not limited to: Plan and estimate QA activities; design risk-based test strategies and plans for projects and features. Lead the team's testing and automation strategy, including the development and maintenance of reliable test frameworks, scripts, and tools.
Proactively identify opportunities for quick and effective automation, reducing repetitive manual testing and improving overall team productivity. Lead the adoption of AI-assisted testing practices and emerging technologies to improve QA efficiency, test coverage, and software quality. Lead by example through hands-on involvement in test automation, coding, debugging,
and complex technical investigations.
Develop a strong understanding of the application's architecture, source code, and dependencies to identify potential issues early in the development cycle. Encourage the team to look beyond identifying bugs by investigating root causes and working closely with developers to prevent recurring issues. Actively participate in technical discussions and code reviews, constructively challenging design decisions, implementations, and existing practices when necessary.
Collaborate closely with development teams to promote testability, automation, and quality throughout the software development lifecycle. Mentor and coach QA team members, helping them strengthen their technical knowledge, automation skills, problem-solving abilities, and confidence. Foster a culture of continuous learning, experimentation, knowledge sharing, and adoption of modern QA practices.
Provide explicit QA progress, product quality, and release-readiness reports; ensure requirements and established build and turnover processes are followed. Participate in recruitment and help develop the team's long-term technical capabilities. Authority The Software QA Lead has the authority to: Fail or accept bug resolutions provided by Product Development. Escalate software, quality, or documentation concerns when warranted.
Recommend improvements to software design, implementation, testability, and development practices based on technical investigations. Propose and champion QA tools, automation frameworks, and AI-assisted technologies in alignment with organizational standards and technical direction. Required or Strongly Preferred Skills and Abilities Standard requirements for all Software QA Speciali
📌 Software QA Lead (Surrey)
🏢 Delta Intelligent Building Technologies
📍 Surrey