The job below is no longer available.

You might also like

in Johns Creek, GA

Use left and right arrow keys to navigate

About this job



Overview:

This job function is responsible for applying expertise in tools and methodologies to develop the requirements, procedures and guidelines for the performance testing efforts of all technical applications and systems prior to deployment to ensure they are performing according to specifications and meeting defined performance SLA's. This includes defining the performance test plan and strategy, testing environment, scenarios, creating/modifying scripts and data required, executing tests, and reporting on findings. Positions in this function are also responsible for organizing the resources necessary to prepare and execute tests and reporting back to the development team on issues to be addressed as required. This may include designing, developing, testing, installing and deploying the required software application, and the identification and management of performance testing tools and standards. Drive and ensure performance engineering principles and practice. Ensure platform scales up to meet the demands of our user traffic. Provide strong technical skills to drive performance across multiple teams. Your charter is to be the subject matter expert (SME) in performance. Be the evangelist for performance and communicate that vision across multiple teams and organizations.



Macy's Systems & Technology (MST)is the information technology division of Macy's Inc. Macy's Inc.is the nation's largest operator of department stores with over 800 department store locations in 46 states. In addition, we operate major catalog and internet operations for Bloomingdale's and Macy's. Macy's Systems & Technology is headquartered in Johns Creek, a suburban setting northeast of Atlanta, Georgia.

We offer competitive salaries,comprehensive benefits and a merchandise discount.
Key Accountabilities:
  • Assist other Performance Engineers with technical issues they encounter
  • Demonstrate favorable results through regular leadership and influencing others
  • Design, Develop, Implement and maintain test performance testing framework/scripts
  • Setup, configure, and maintain the performance testing environments
  • Contributes to the initial project design phase of a project(s), providing input on performance test plans, estimates, and test strategies for a project(s), working closely with clients and MST colleagues
  • Leads the performance testing efforts in highly complex, multi-platform environments
  • Acts as key point of contact for assigned performance aspects of releases
  • Oversee all aspects of performance testing including establishing metrics, applying industry best practices and developing new tools and processes to ensure quality goals are met
  • Deliver project assignments on time, within budget and with high quality
  • Design and implement performance/load/stress tests to exercise target systems
  • Interface with software development team, DB architects, systems analysts, etc. to suggest improvements to software and configuration
  • Stays abreast of industry best practices and uses knowledge to evolve and mature the performance testing process, creating efficiencies. Proposed and develops standard test method and tools
  • Stays abreast of industry best practices and uses knowledge to evolve and mature the automation testing process, creating efficiencies. Profile all aspects of our software and technology stack to identify performance and scalability bottlenecks
  • Gather, analyze, and present performance data
  • Evangelize performance engineering best practices across disciplines and drive improvements across multiple teams
  • Collaborate with other performance engineers and testers across Intuit and the industry to share knowledge, tools & best practices
  • Mentor others on performance engineering and scalability topics
  • Select/Recommends performance tools and methodologies for projects
  • Participate in the full SDLC (Agile), including meetings, iterative development, estimations and design sessions
  • Creates the program level performance test plan for a project, conceiving of the testing strategy and approach
  • Serves as coach and mentor to junior performance engineers. Delegate tasks as appropriate
  • Leads the coding/configuration, testing, implementation and documentation of scripts and standards
  • Manages the creation of all program level performance test plans, detailed test plan, or phase level plans
  • Drives the performance testing phase, ensuring QA/test staff executes effectively and adheres to all Q4M processes and standards
  • Participate in the development of the performance strategic roadmap.
  • Lead the technical implementation of this roadmap
  • Actively participate in daily scrums and code/design reviews, providing performance engineering feedback on various platform components
  • Provides Timely and accurate status for the assigned tasks.
  • Ensure coordination between and across inter-related projects
  • Other duties as assigned


Skills Summary:
  • 8+ years of performance testing, tuning and analysis experience, in the web development industry ideally in the retail space
  • 8+ years of experience utilizing structured programming languages to build test. drivers, code stubs, and application simulators
  • 5+ Years of hands on experience using APM tools like (Wily, DynaTrace, Splunk)
  • 7+ years of experience with software design and development in an object oriented language using C# or Java
  • 3+ years of experience using sitescope
  • Proficiencies with the following: XML, DHTML, Web Services, REST, Java, J2EE,Perl, IBM WebSphere, UNIX, db2
  • Experience with deep dive performance analysis on all layers of application stack
  • Excellent comprehension of Internet protocol suites (e.g. IP, TCP, http/https)
  • 8+ years of experience with LoadRunner/JMeter/any other load generation tools
  • Hand on experience with debugging, configuration and tuning of Application server, JVM, OS and databases.
  • Ability to write bash scripts for information gathering purposes from UNIX & Linux
  • B.S. in Computer Science or equivalent 10+ years of related or similar experience


Macy's is an equal opportunity employer, committed to a diverse and inclusive work environment.