Position Overview:
We are looking for ato 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.
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.