As a Software Test Engineer at our company, you will play a crucial role in ensuring that our products and services maintain the highest standards of quality, reliability, usability, and performance. Specifically, you will focus on testing and articulating Audio/Video Management Software (VMS) within a complex distributed system. This includes collaborating on advanced video and data management, backend services, databases, and integrations with FLIR and third-party devices and solutions. **Key Responsibilities:** - Design and write clean, high-quality test cases to thoroughly verify product functionality. - Conduct manual testing for systems, networks, applications, databases, and software. - Investigate customer complaints and non-conformance issues. - Analyze test data to identify areas for improvement in the quality system. - Develop, recommend, and monitor corrective and preventive actions. - Log and document errors in the tracking system. - Prepare reports to communicate test outcomes and quality findings. - Draft and maintain Quality Assurance policies and procedures. - Ensure ongoing compliance with industry regulatory requirements. **Required Qualifications:** - Bachelor's degree in Computer Science or equivalent. - Strong computer skills, including Microsoft Office, QA applications, and databases. - Excellent written and verbal communication skills. - +2 years of experience in Software Quality Assurance. - Experience in an Agile/Scrum development environment. - Proficiency in writing clear, concise, and comprehensive test plans and test cases. - Thorough understanding of Windows OS, including servers and virtual machines. **Preferred Qualifications:** - Experience with automation tools (Ranorex, Jenkins). - Knowledge of audio and video compression & encoding methods. - Strong understanding of software QA methodologies, tools, and processes. - Basic knowledge of SQL and scripting. - Experience with IP CCTV Cameras and Video Management Systems. - Familiarity with Linux OS. - Experience with performance and security testing. If you are passionate about ensuring high-quality software in a dynamic and innovative environment, we are excited to hear from you!,