The company is seeking to ensure its applications meet high standards of speed, scalability, and reliability, directly impacting user experience and system stability across its platforms.
Requirements
- Strong understanding of performance testing methodologies and metrics (latency, throughput, etc.).
- Hands-on experience with performance testing tools (JMeter,)
- Proficiency in scripting languages (Java).
- Familiarity with monitoring tools (e.g., Grafana, datadog).
- Experience with cloud platforms (AWS) is a plus.
- Experience with microservices architecture and containerized environments (Docker, Kubernetes).
- Knowledge of database(oracle) performance tuning and query optimization.
Responsibilities
- Collaborate with development and QA teams to define performance benchmarks and testing strategies.
- Design, develop, and execute performance, load, stress, and scalability tests.
- Analyze test results to identify bottlenecks and recommend optimizations.
- Monitor system performance in production and pre-production environments.
- Create detailed performance test plans and documentation.
- Use tools like JMeter, or Apache Benchmark to simulate user load.
- Work closely with DevOps to integrate performance testing into CI/CD pipelines.
Other
- 10+ years of experience in performance testing or QA engineering.
- Excellent analytical and problem-solving skills.
- Strong communication and documentation abilities.
- Medical, vision, and dental benefits, 401k retirement plan, variable pay/incentives, paid time off, and paid holidays are available for full time employees.
- This position is not available for independent contractors