Overview
We are looking for an experienced End-to-End QA Engineer to join the client’s QA team and take ownership of testing the endpoint (client-side) security agent across Windows, macOS, and Linux environments. The role focuses on validating the sensor behavior as part of a full client–server cybersecurity system, ensuring correctness, stability, performance, and resilience under real-world endpoint scenarios.
You will work closely with Sensor developers, backend teams, and product management to validate that the sensor operates correctly from installation through detection, telemetry, communication, and remediation flows.
Client:
Our client is a multi-national company dedicated to Cybersecurity.
Project Overview:
Project aims to support our client in increasing the capacity and productivity of their development and technology teams by leveraging our expertise to deliver measurable value and tangible results. Through close collaboration and a results-driven approach, we help strengthen technical capabilities, optimize delivery, and enable teams to achieve their objectives more efficiently.
- Own end-to-end testing of the client’s platform endpoint sensor across supported operating systems
- Design and execute test scenarios covering full sensor lifecycle: install, upgrade, runtime, communication, failure, and uninstall
- Validate sensor interaction with backend services including data ingestion, command execution, and policy updates
- Perform functional, regression, and exploratory testing on low-level sensor capabilities
- Validate sensor behavior under real endpoint conditions such as high CPU, memory pressure, process storms, disk IO stress, and network disruptions
- Test sensor resilience, recovery, and self-healing mechanisms
- Analyze logs, telemetry, system traces, and OS-level artifacts to identify root causes of failures
- Collaborate with developers on reproducing issues and validating fixes
- Participate in release readiness and sign-off for sensor versions
- Contribute to test documentation, test plans, and quality metrics
- Strong experience testing endpoint / client-side software
- Deep understanding of at least one OS: Windows, macOS, or Linux
- Experience with debugging using logs, system tools, and OS diagnostics
- Familiarity with network communication and client-server protocols
- Knowledge of cloud backends and telemetry pipelines
- Experience with chaos or fault-injection testing
- Strong system-level thinking and attention to detail
- Ability to work independently and take ownership of quality
- Experience with end-to-end system testing
- Familiarity with CI/CD pipelines and automated testing
- Experience with scripting or automation (Python, Bash, PowerShell, etc.)
- Clear communication with engineering and cross-functional teams
- Comfortable working across multiple teams and disciplines
- Experience testing security products, EDR, agents, or low-level system components
- Familiarity with malware behavior, attack techniques, or security telemetry
- Understanding of endpoint monitoring and customization
✨ Our intelligent job search engine discovered this job and republished it for your convenience.
Please be aware that the job information may be incorrect or incomplete. The job announcement remains the property of its original publisher. To view the original job and its full details, please visit the job's URL on the owner’s page.
Please clearly mention that you have heard of this job opportunity on https://ijob.am.



