Define and continually improve the quality of Avigilonβs software and hardware products through the ownership and maintenance of comprehensive test plans, test cases, and test automation.
Work with other teams to ensure that Avigilon produces the highest quality, easiest to use products in the surveillance industry.
Design, measure, and report on the performance of various components of our system.
Proactively identify and develop strategies to mitigate performance bottlenecks. Conduct exploratory testing on new features and platforms, specifically related to AI use cases.
Develop, document, and maintain internal tools to aid testing and development teams.
Lead the verification of resolution for complex defects and customer support issues.
Mentor junior team members and co-ops on technical skills and best practices.