SECU

SECU

Senior Performance Engineer

Operations - Raleigh - Creedmoor Rd · Senior

Sponsorship not specifiedDetected 30 days ago
JavaJMeterLoad TestingLeadershipCommunication

About the role

  • The purpose of the Senior Performance Engineer position is to serve as a senior member of the Quality Assurance team leading the design, development, and execution of load, performance, and stress tests to ensure systems are robust, scalable, and performant.
  • This includes consultation on establishment of non-functional requirements, execution of performance tests, analyzing test results, and providing recommendations to optimize performance and scalability of solutions.

Responsibilities

  • (40%) Lead design, development and execution of performance and stress tests to validate system performance and scalability for a variety of platforms and solutions for highly complex and integrated platforms.
  • (20%) Analyze performance test results to identify performance bottlenecks and collaborate with developers to recommend performance enhancing optimizations.
  • (20%) Implement, develop, and maintain performance testing framework and tools serving as subject matter expert to advise on tooling strategy.
  • Own performance architecture responsibilities including environment dependency design, load generation infrastructure, and data requirements including generation for load scenarios.
  • (10%) Collaborate with cross functional teams including developers, solution architects, product managers, business systems analysts, QA analysts, and project managers providing leadership on the establishment of non-functional requirements related to performance and scalability.
  • Leading the process of working with multiple stakeholders to create load scenarios reflective of production expectations and development of workload model with response time requirements.
  • Expertise designing, developing, and executing performance tests at both service level and end to end for a variety of platforms.

Nice to have

  • Experience working on products and services in Financial Industry is preferred.

Skills

  • High School Diploma or GED
  • 5+ years work experience in quality assurance with a focus on performance testing.
  • Expertise in performance test and monitoring tools required such as JMeter, LoadNinja or LoadRunner.
  • Proficiency in programming languages such as Java and Python.
  • Experience concepts in a variety of domains including software development, security, data interchange, networking, and data management.
  • Experience translating raw metrics into a business context for presentation to non-technical audience.
  • Expertise in QA methodologies and process
  • Strong communications skills both written and verbal.
  • Ability to work independently.
  • Ability to troubleshoot effectively including performance tuning and optimization skills.
  • Desired education of bachelor's degree with fields of study of Computer Science, Information Technology, Business, Finance or Engineering.
  • 7+ years work experience in quality assurance with a focus on performance testing preferred.

Benefits

  • Required Education & Experience (Knowledge, Skills, & Abilities):
  • Preferred Education & Experience (Knowledge, Skills, & Abilities):

This listing is sourced directly from SECU's careers page and normalized into a canonical job model.