Jobs and Careers
AS
Senior Performance Engineer
Aspire, JordanUKRemotefull_timeVerifiedPosted 17 Jun 2025
About the role
This is a remote position.
About the Job
As a Performance Test Engineer at Aspire, you will be responsible for planning, designing, executing, and maintaining performance tests that ensure the scalability, stability, and responsiveness of our applications. You will collaborate closely with developers, architects, and DevOps teams to simulate real-world user load and identify bottlenecks before deployment. Your expertise in scripting, monitoring, and analysis will play a vital role in delivering high-quality, high-performing software systems.
What You’ll Do
- Design and execute various types of performance testing including load, stress, endurance, spike, and capacity tests.
- Develop performance test plans and scripts using JMeter (HTTP/HTML, Java, Web Services), including advanced scripting with Beanshell.
- Set up and manage complex test scenarios to simulate real production workloads.
- Integrate performance tests into CI/CD pipelines using tools like Jenkins and Maven.
- Analyze test results and monitor system performance using tools such as New Relic, AppDynamics, and CloudWatch.
- Work closely with development teams to identify root causes of performance issues across application layers (web/app/db).
- Conduct heap dump analysis, memory profiling, thread analysis, and JVM monitoring.
- Provide optimization recommendations on SQL queries, indexing strategies, and database performance.
- Collaborate with stakeholders to ensure performance goals align with business and technical requirements.
- Contribute to continuous improvement of testing strategies, tools, and processes.
What You’ll Need
- A bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 4 years of hands-on experience in performance testing.
- Strong experience with Apache JMeter scripting and execution.
- Proficiency in Beanshell scripting and automation.
- Experience with CI tools such as Jenkins and build tools like Maven.
- In-depth understanding of application performance factors such as JVM, memory management, caching, threads, and DB connection pooling.
- Strong troubleshooting and analytical skills, including log analysis, JVM tuning, and heap dump diagnosis.
- Familiarity with AWS services including CloudWatch and Load Balancers.
- Working knowledge of SQL optimization, indexing, and database performance analysis.
- Exposure to enterprise monitoring tools like New Relic or AppDynamics.
- Awareness or knowledge of IT security best practices as defined by ISO/SOC or similar.
Why Aspire
- In addition to a competitive long-term total compensation with salary and performance-based bonus, we have a reward philosophy that goes beyond financials:
- Be part of a “Remote is here-to-stay” organization.
- Work and learn from experienced global tech leaders.
- Continuous growth via technical and soft skills training programs.
- Access to international conferences (virtual and onsite).
- Nursery reimbursement benefit.
- Exposure to work in an IT environment that adheres to rigorous security and compliance standards defined by ISO/SOC.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s