Job Summary
The Senior Performance Test Engineer is responsible for designing and implementing a performance strategy for the company's SaaS platform, used by major companies to run their Social Recognition Program. This involves creating a comprehensive approach to ensure the platform meets high performance standards.
Key Responsibilities
* Design, develop, and execute performance/capacity tests to identify bottlenecks and areas for optimization.
* Analyze performance results to pinpoint issues with code, network, database queries, and underlying hardware resources.
* Develop workload models to replicate production loads and support capacity planning.
* Create and publish performance/capacity test results reports to stakeholders.
* Develop tooling and support for Development teams to enable self-service performance test activities.
* Collaborate with Development teams to design and execute new feature performance tests.
Required Skills
* Strong experience with HTTP load generation/measurement software (e.g., JMeter, Gatling, K6).
* Experience in systems performance analysis and optimization in containerized cloud environments.
* Knowledge of performance monitoring tools (e.g., New Relic, JMC, JMXremote, Fiddler).
* Expertise in database performance analysis and optimization of Oracle and Postgres systems.
* Experience with continuous Performance integration tools (e.g., Jenkins).
* Ability to partner with Architects, Developers, DevOps Engineers, and Database Administrators to collaboratively test and tune systems.
* Strong experience with Cloud managed infrastructure and services.
* Bachelor's degree in Computer Science/Software Engineering or related field.
* Minimum 5 years' experience in performance and load testing.
Achievements
* Excellent problem-solving skills.
* Ability to work in agile development environments.
* Strong customer focus and obsession with quality.
* Relationship building – ability to establish trust at all levels of the business and with external customers.
Benefits
* 25 days annual leave, increasing with years of service.
* Company-provided health insurance and dental cover.
* Pension scheme after probation period.
* Participation in employee recognition programs.
* Discounted gift certificates.
* Discounted TaxSaver Travel cards/free car parking (subject to availability).
* Income Protection.
* Life Assurance.
* Tuition Reimbursement Scheme.
* Access to Workhuman University.
* Additional 'perks' including free breakfast and lunch options, fruit, tea/coffee, and catered events throughout the year.