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