U.S. Bank is seeking the position of Software Performance Testing Engineer (multiple positions) in Irving, TX. This role involves developing complex automation test scripts, enhancing scripts to simulate real user behavior, and performing end-to-end performance testing activities including requirements gathering, test plan preparation, scripting, test execution, reporting, capacity planning, and memory/CPU recommendations for APIs. The engineer will drive performance improvements, fix performance defects, configure test environments, identify performance bottlenecks, and provide recommendations to improve performance and response times.