Company Overview: our company mission is to enable its global customers to protect and save lives by enhancing digital investigations and intelligence gathering to accelerate justice in communities around the world. our company's AI-powered Digital Investigation Platform enables customers to lawfully access, collect, analyze and share digital evidence in legally sanctioned investigations while preserving data privacy. Thousands of public safety organizations, intelligence agencies and businesses rely on our companys digital forensic and investigative solutionsavailable via cloud, on-premises and hybrid deploymentsto close cases faster and safeguard communities.
Position Overview: We are looking for a Senior Performance Engineer to design, implement, and scale performance and automation testing practices across our platform. This is a highly technical and hands-on role that requires deep expertise in AWS services (including Lambda, EKS, and S3), infrastructure-as-code (Terraform, Helm), and modern automation and performance testing tools. The ideal candidate has strong experience in TEST automation and performance engineering, with the ability to work closely with R&D, DevOps, and QA teams to define TEST levels, identify bottlenecks, and ensure system -wide resilience and scalability. A strong can-do approach, deep understanding of microservices, and the ability to see the big picture while driving execution are essential for success in this role.
Responsibilities:
* Contribute to the design and evolution of end-to-end TEST automation and performance strategy for complex distributed systems.
* Implement scalable automation frameworks for UI, API, and integration testing using modern tools (e.g., Selenium, Cypress, Playwright).
* Lead performance testing initiatives using tools like JMeter, k6, Gatling, and troubleshoot system bottlenecks.
* Integrate automation and performance tests into CI/CD pipelines using GitHub Actions, Jenkins, or equivalent.
* Work with AWS services (Lambda, EKS, S3, RDS, API Gateway, etc.) and infrastructure-as-code via Terraform and Helm.
* Collaborate with R&D, DevOps, and QA to align on quality goals and adopt best practices across services.
* Define and execute TEST level scenarios (unit, integration, system, performance, chaos).
* Build observability into the testing and performance lifecycle using Grafana, Prometheus, Datadog, etc.
* Ensure high TEST coverage and system -wide visibility into resilience, scalability, and performance.
Office Location:
Petah Tikva
Requirements: * 6+ years of experience in software quality, TEST automation, and performance engineering.
* Strong hands-on expertise with AWS services: Lambda, EKS, S3, CloudWatch, RDS, etc.
* Proficiency with Terraform, Helm, and Git-based workflows (GitHub Actions).
* Experience with microservices, REST APIs, and asynchronous messaging systems in distributed cloud environments.
* Solid background in automation tools (Selenium, Cypress, Playwright) and performance testing tools (JMeter, k6, Locust).
* Strong coding/scripting skills ( Python, JavaScript, or similar).
* Experience with observability and APM tools (Datadog, Grafana, Prometheus).
* Familiarity with chaos testing, failover validation, and resiliency patterns.
* Exposure to security/performance hardening of services in production.
* Strong collaboration skills across R&D, DevOps, and QA.
* Can-do mindset, with the ability to solve problems proactively and independently.
* Excellent written and verbal communication skills.
This position is open to all candidates.