Software Performance Testing Engineer
U.S. Bank is seeking the position of Software Performance Testing Engineer (multiple positions) in Irving, TX.
Essential Responsibilities:
- Develop complex automation test scripts.
- Enhance the scripts and simulate real user behavior.
- Perform end-to-end performance testing activities including requirements gathering, test plan preparation, scripting, test execution, reporting, capacity planning, and memory/CPU recommendations for APIs.
- Drive performance improvements and fix performance defects after analyzing test results with developers and engineers.
- Configure the test environment to run various performance tests including load testing, stress testing, and spike testing.
- Identify and isolate performance bottlenecks for APIs.
- Provide recommendations to improve the performance and response times.
- Perform root cause analysis of failures through logs, heap dumps, and thread dumps.
- Identify memory leaks and perform capacity planning for APIs through performance metrics, including traffic analysis and user load estimation.
Basic Qualifications:
Requires a Master's degree in Computer Science, Information Technology, or a related field, and 2 years in a Software Developer, or related, occupation.
Required Skills/Experience:
Must include 2 years of experience with each of the following:
Frontend and backend web applications, including HTML, CSS, and jQuery; SQL server database creation; Data framework maintenance; and Agile methodologies and software development lifecycle (SDLC).
Must have AWS Certified Solutions Architect certification.
Teams may work from home and the office. Base pay range may vary if an offer is made for work in a different location. Pay Range: $134,971 - $155,000.
This position is not eligible for visa sponsorship.
Benefits:
- Healthcare (medical, dental, vision)
- Basic term and optional term life insurance
- Short-term and long-term disability
- Pregnancy disability and parental leave
- 401(k) and employer-funded retirement plan
- Paid vacation (from two to five weeks depending on salary grade and tenure)
- Up to 11 paid holiday opportunities
- Adoption assistance
- Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per calendar year unless otherwise provided by law
U.S. Bank is an equal opportunity employer. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability or veteran status, and other factors protected under applicable law.
U.S. Bank participates in the U.S. Department of Homeland Security E-Verify program in all facilities located in the United States and certain U.S. territories. The E-Verify program is an Internet-based employment eligibility verification system operated by the U.S. Citizenship and Immigration Services.