Mid-Level QA Engineer We are looking for a QA Engineer to contribute to the quality assurance efforts of our security solutions. The successful candidate will be responsible for designing, developing, and executing test plans to ensure high-quality software releases. This role requires a strong technical background in software testing and an understanding of security software and virtualization-based Windows applications. Responsibilities: * Design, develop, and execute test plans and test cases to validate software functionality and performance. * Identify, document, and track software defects, working closely with development teams to resolve issues. * Conduct system, integration, and regression testing to ensure product reliability and security. * Collaborate with cross-functional teams to define test requirements and ensure comprehensive test coverage. * Analyze test results and provide reports on software quality metrics. * Work with outsourced partners and suppliers to ensure quality standards are met. * Contribute to process improvements and test strategy enhancements. Requirements: * Experience in Windows OS extension and system software testing. * Knowledge of test automation frameworks and scripting languages (Python, C#, or PowerShell). * Understanding of security software and cybersecurity principles. * Experience testing virtualization-based Windows applications. * Familiarity with test management too...