Featured

Performance Test Engineer

Posted 22 January 2025
Salary €375 per day
LocationGreater London
Job type Contract
Discipline Software Engineering
ReferenceBH-112860
Contact NameNathan Peters

Job description

Performance Test Engineer – HIRING ASAP

Start date: ASAP
Duration: 12 Months
Location: 1 week in Galway, 3 weeks working from home
Rate: €375 - €400 per day
 
Summary:
 
We are currently seeking a Performance Test Engineer to work on providing performance testing services across a diverse set of applications, technologies, and teams as part of the Enterprise Technology Software Engineering Domain.
This is an exciting opportunity to join a dynamic team and support the integration and delivery of performance testing in a CI/CD context working with teams in the US, India, and Ireland.  
We are seeking a Principal Performance Engineer with a passion for Performance testing. We are interested in someone who is enthusiastic about their craft; enjoys continuous learning and has the drive to implement change.

Skills:

  • BS or MS Degree in Computer Science, Information Technology, or equivalent
  • 10+ Years Performance Testing Experience required.
  • Proficiency & practical experience using tools like:
    • DB: TOAD, IntelliJ, OEM, AWR reports
    • Profiling: JProfiler, Dynatrace
    • Network: Wireshark
    • Perf Loading: JMeter, LoadRunner
    • CI: Jenkins
    • Source control: GitHub.
  • Strong Programming experience in at least two of the following: Groovy, Java, SQL, & Bash
  • AWS Experience (on services like EC2, EKS, ASG, ALB, EBS, S3, IAM, Secrets Manager) desirable.
  • Experience with Database Tuning and knowledge of SQL profiling, Contention/Locking analysis, Bottleneck analysis etc.
  • Experience with JVM Tuning: GC & Heap analysis, understanding of different GC collection methods.
  • Experience using Monitoring and Diagnostic tools such as Splunk and Datadog
  • Experience working with mocking frameworks like Wiremock
  • Ability to work on Enterprise Systems leveraging messaging technologies like
  • Excellent understanding of Systems Architecture, web technologies, Oracle RDBMS, & Linux Operating Systems
 
  • Experience executing performance tests in an Agile environment (Kanban, Scrum)
  • Able to Design and execute automated performance tests using Jenkins to support Continuous integration.
  • Demonstrate ownership and accountability through self-directed task management on project delivery work and backlog items based on priority.
  • Demonstrate initiative to evaluate and recommend new tools and processes aligned to performance testing strategic objectives.
  • Good communication skills, both written and oral.
  • Strong analytical and troubleshooting skills.
Responsibilities 
  • Help teams to embed integrated performance testing to support continuous integration and ensure early feedback in the development lifecycle.
  • Deliver Application based Performance testing ensuring scope is appropriately documented, executed, monitored and performance issues effectively remediated.
  • Continuously develop skills.
  • Challenge the status quo ensuring continuous improvement of the Performance testing shared service.
  • Maintaining status of projects, initiates discussions with stakeholders or external groups to resolve issues, works directly with the user community for project definition.
  • Identifying and supporting the implementation of Process Improvements