Overview
We are looking for a skilled Server-Side End-to-End QA Engineer to join the client’s QA team and take ownership of quality across the full server-side flow of the product. This role focuses on validating client’s distributed backend system, which ingests telemetry from millions of endpoint sensors, processes security events, applies detection logic, and exposes results through APIs and UI. You will ensure that the system behaves correctly, reliably, and at scale across real production-like environments.
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 client’s backend services (cloud)
- Design and execute test scenarios covering full data flows from sensor ingestion through detection, storage, and response
- Validate inter-service communication across microservices and distributed components
- Test API contracts, backward compatibility, and cross-version interoperability
- Validate system behavior under partial failures such as service restarts, network partitions, and degraded dependencies
- Execute functional, regression, and exploratory testing across backend services
- Perform data validation across databases, queues, caches, and analytics layers
- Analyze logs, metrics, and traces to identify root causes of system-level issues
- Validate fixes and participate in release readiness and go/no-go decisions
- Collaborate closely with backend engineers, DevOps, and product teams
- Strong experience testing server-side systems and distributed architectures
- Understanding of microservices, asynchronous processing, and event-driven systems
- Experience with APIs and service-to-service communication
- Familiarity with message brokers (Kafka, RabbitMQ, etc), queues, or streaming systems
- Experience validating data in: Relational databases, NoSQL / key-value stores
- Ability to write SQL and data validation queries
- Understanding of data consistency, retention, and lifecycle
- 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 with cloud environments (AWS, GCP, OCI, or similar)
- Familiarity with deployment strategies such as blue-green or canary
- Experience testing cybersecurity products, EDR, or large-scale data platforms
- Understanding of security telemetry, detection pipelines, and alerting systems
- Familiarity with access control, authentication, and authorization flows
- Experience validating upgrades and migrations
✨ 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.




