Performance Engineer

VDart Inc

Not Interested
Bookmark
Report This Job

profile Job Location:

Dallas - USA

profile Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Performance Test engineer

Dallas TX (Onsite)

Fulltime

Job Description:

  • Strategy and Planning:
    • Develop comprehensive performance testing strategies and approaches aligning with business needs and project goals.
    • Collaborate with business analysts architects and developers to understand application workflows business requirements and identify potential performance bottlenecks.
    • Define performance testing objectives scope and criteria including service level agreements (SLAs).
    • Determine the appropriate types of performance tests needed (e.g. load stress scalability endurance capacity spike tests).
  • Scripting and Test Design:
    • Design create and maintain performance test scripts using various tools to simulate real-world user activity and traffic loads.
    • Develop automated performance testing solutions and integrate them into CI/CD pipelines.
    • Prepare and manage test data and test environments.
  • Execution and Monitoring:
    • Execute performance load stress and scalability tests on various applications and platforms (web API mobile desktop).
    • Monitor key metrics such as response time throughput CPU utilization memory usage network and database performance during tests.
    • Utilize application performance monitoring (APM) tools like Dynatrace New Relic AppDynamics and Splunk to identify system health and performance.
  • Analysis and Reporting:
    • Analyze test results to identify performance bottlenecks root causes of issues and areas for improvement.
    • Generate detailed performance analysis reports including findings risks and recommendations and present them to stakeholders.
    • Collaborate with development DBA and infrastructure teams to optimize application and database performance.
  • Continuous Improvement:
    • Proactively identify performance risks and recommend optimizations.
    • Stay updated on industry trends emerging tools and best practices in performance testing and engineering.
    • Contribute to the development and documentation of performance test standards and best practices.

Required Skills and Qualifications:

  • Education: A Bachelors or Masters degree in Computer Science Engineering Information Technology or a related field is commonly preferred.
  • Performance Testing Tools Proficiency: Extensive hands-on experience with industry-standard tools such as:
    • JMeter
    • LoadRunner (or HP ALM Performance Center)
    • Gatling
    • NeoLoad
  • Programming/Scripting Languages: Proficiency in languages like Java Python C# JavaScript Shell or Groovy for test automation and scripting.
  • Monitoring Tools: Experience with APM tools (e.g. Dynatrace New Relic AppDynamics SiteScope) and log analysis tools (e.g. Splunk).
  • Understanding of System Architecture: Knowledge of how different components (web application database network) interact and affect performance.
  • Methodologies: Familiarity with Agile and DevOps methodologies and integrating performance testing into CI/CD pipelines.
  • Problem-Solving & Analytical Skills: Strong ability to identify analyze and resolve performance bottlenecks.
  • Communication Skills: Excellent written and verbal communication to articulate technical findings to both technical and non-technical stakeholders.
  • Database Knowledge: Understanding of RDBMS concepts SQL performance tuning and database monitoring (e.g. Oracle SQL Server).
  • Cloud Experience (Preferred): Familiarity with cloud platforms (AWS Azure GCP) and containerization technologies (Docker Kubernetes).
Performance Test engineer Dallas TX (Onsite) Fulltime Job Description: Strategy and Planning: Develop comprehensive performance testing strategies and approaches aligning with business needs and project goals. Collaborate with business analysts architects and developers to understand application...
View more view more

Key Skills

  • JProfiler
  • Splunk
  • Performance Testing
  • Fiddler
  • Apache
  • HP Performance Center
  • LoadRunner
  • New Relic
  • Scalability
  • J2EE
  • Java
  • Scripting