Description
The role is responsible for creating and executing non-functional test plans, strategies, and scenarios for complex software solutions, including performance, load, stress, endurance, capacity, resilience, and recovery testing. It involves developing test scripts with JMeter and Gatling, preparing test environments and data, analyzing performance and stability issues, conducting resilience and chaos engineering, and providing technical guidance to QA and development teams. The position also requires documentation, reporting, collaboration with DevOps and operations, and experience with distributed systems, microservices, cloud environments, Java, CI/CD, and observability tools.
