Performance Engineer

Overview

Remote
Full Time

Skills

Management information systems
Non-functional testing
Portfolio management
Performance testing
Software development
Requirements analysis
Quality assurance
JavaScript
Quality control
Load testing
Stress testing
Soak testing
Batch testing
API QA
Technical communication
Emerging technologies
Performance engineering
Computer science
Information Technology
Web services
Performance monitoring
Performance tuning
Data management
SQL
Agile
Planning
Partnership
IMPACT
Testing
Strategy
Debugging
Scripting
OpenText
Micro Focus
HP LoadRunner
C
Java
POSTMAN
Data
Management
Servers
Presentations
Leadership
Reporting
Research
Clarity
Science
HTTP
HTML
Oracle
Software performance management
AppDynamics
Dynatrace
Grafana
Splunk
HP SiteScope
Toad
Writing
Communication
Public relations

Job Details

  • Agile Engineering Best Practices- Performance Engineer will work with agile portfolio management tool to create and track performance test stories; Develops an- understanding of the software development lifecycle and the various agile engineering practices that can be used in planning, requirements analysis and performance test engineering.
  • Business Partnership & Consulting - Consistently responds to stakeholder requests in an accurate, timely and professional manner; Seeks to have a good understanding of (internal and external) customers needs and begins to develop the skills necessary to help customers understand performance test challenges; Seeks to understand the organization's processes, objectives and challenges and their impact on the business.
  • Technology Requirement Analysis - Work with project stakeholders to understand and derive Performance test requirements / SLAs and create workload mix for testing; Define performance test engineering strategy and creation of test/engineering plan.
  • Performance Script Development/Programming - Create, debug, and maintain performance test scripts using multiple protocols in OpenText (former MicroFocus) LoadRunner tool, C/Java / java script custom code, Postman etc ; Set up performance test environment, Test data creation and management.
  • Quality Control - Execute different typed of performance testing (Load Test, Stress Test, Soak Test, Stress Test, Batch Test, API testing etc.) for different technologies in WWT; Monitor back-end servers and analyze performance matrices; Identify performance issues and bottlenecks and support team in fixing performance issues.
  • Technical Communication/Presentation: Analyze performance test results, create detailed test reports and high-level summary and track performance of the applications over time; Present the result to project stakeholders and leadership; Breaks down complex information into understandable terminology and actionable concepts and create performance report based on the audience.
  • Emerging Technology Trends and Practices - Research information, data, trends, and best practices in emerging technologies related to Performance engineering and shares beneficial information with relevant stakeholders.
  • Deliver on a shared vision and strategy through tactical implementation. Communicate with clarity, influence others to engage and contribute, and adjust based on feedback.
  • Requires Bachelor of Science or equivalent degree or experience in Computer Science, Management Information Systems, information Technology or related field.
  • 5 to 9 Years of IT experience focused on Performance Testing and Engineering
  • 5+ years of experience in LoadRunner script creation and troubleshooting with good exposure to Web http/html, True client web and web services protocols of LoadRunner tool. Experience with Oracle NCA and RTE protocols will be plus.
  • 3+ years of experience in gathering and deriving Non-Functional Test requirements, defining performance engineering strategy and 'creation and execution' of Performance test engineering plan.
  • 2+ years of experience in Performance monitoring of back-end systems and servers using APM tools like AppDynamics or Dynatrace and monitoring tools like Grafana, Splunk, SiteScope etc.
  • Experience in Performance bottleneck identification and debugging skills and ability to conduct performance optimization efforts.
  • Experienced in performance test environment and data set up and executing different
    types of performance tests.
  • Expert in performance test result analysis, creation of performance test report Strong understanding of performance testing methodologies and best practices
  • Experience with data management tools (e.g. - Toad or SQL Developer) and in writing
    SQL queries.
  • Excellent verbal and written communication skill.
  • Communicates with clarity and precision, presenting complex information in a concise
    format that is audience appropriate. Ability to emotionally manage ambiguity, change, pushback, and failure; show servant leadership, self-awareness, humility, ability to admit fault and learn from failure.

#LI-PR1