Key Responsibilities:Design, develop, and execute performance testing strategies for high availability and high throughput service and system APIs.Collaborate with development teams to identify performance bottlenecks and optimize system performance.Develop and maintain performance testing scripts and frameworks.Analyze performance test results and provide actionable insights to improve system performance.Ensure the scalability and reliability of APIs to support critical business transformations and workflows.Work closely with cross-functional teams to integrate performance testing into the CI/CD pipeline.Performance test APIs to achieve up to 10K TPS, ensuring they meet the required performance standards.Understand and manage integration and upstream/downstream service dependencies.Implement chaos engineering practices to test and improve service resiliency.Required Skills and Experience:Strong experience in performance testing and engineering, with a focus on high availability and high throughput systems.Proficiency in performance testing tools and frameworks, specifically JMeter and BlazeMeter.Experience with monitoring and profiling tools (e.g., New Relic, Dynatrace, AppDynamics).Solid understanding of API testing and automation.Strong understanding of cloud-based AWS workloads.Familiarity with CI/CD pipelines and DevOps practices.Excellent problem-solving skills and attention to detail.Strong communication and collaboration skills.Experience in chaos engineering and service resiliency.Preferred Qualifications:Experience with cloud-based environments (e.g., AWS, Azure, GCP).Knowledge of microservices architecture and containerization (e.g., Docker, Kubernetes).Previous experience in financial services or similar industries.Seniority levelAssociateEmployment typeContractJob functionInformation TechnologyIndustriesIT Services and IT Consulting#J-18808-Ljbffr