Senior Performance Test Engineer
The Senior Performance Test Engineer is responsible for developing and implementing a comprehensive performance strategy for Workhuman's SaaS platform, which is used by some of the world's largest companies to run their social recognition programs.
Duties and Responsibilities:
* Design, develop, and execute performance/capacity tests to ensure the scalability and reliability of our platform.
* Analyze performance results to identify bottlenecks and areas for optimization, including code performance, network issues, database queries, and hardware resource utilization.
* Develop workload models to replicate production loads and support capacity planning for our platform.
* Create and publish detailed performance test results reports to inform product development decisions.
* Develop tooling and support for development teams to enable self-service performance testing activities.
* Collaborate with development teams to design and execute new feature performance tests.
Required Skills:
* Strong experience with HTTP load generation and measurement software, such as JMeter, Gatling, or K6.
* Proven expertise in systems performance analysis and optimization in containerized cloud environments.
* Experience with performance monitoring tools, including New Relic, JMC, JMXremote, and Fiddler.
* Strong experience in database performance analysis and optimization of Oracle and Postgres systems.
* Experience with continuous performance integration tools, such as Jenkins.
* Excellent ability to collaborate with architects, developers, DevOps engineers, and database administrators to test and tune systems.
* Strong experience with cloud-managed infrastructure and services.
* Bachelor's degree in Computer Science, Software Engineering, or related field.
* At least 5 years of experience in performance and load testing.
Desirable Traits:
* Ability to establish trust with stakeholders at all levels of the business and with external customers.
* Excellent problem-solving skills.
* Ability to work effectively in agile development environments.
* Strong customer focus and commitment to quality.
Benefits:
* 25 days annual leave, increasing with years of service.
* Company-paid health care and dental coverage for employees and dependents.
* Pension plan after probation period.
* Participation in Workhuman's employee recognition programs.
* Discounted gift certificates.
* Discounted tax-saver travel cards and free car parking (subject to availability).
* Access to tuition reimbursement scheme.
* Access to Workhuman University.
* Additional perks, including free breakfast and lunch options, fruit, tea/coffee, and catered events throughout the year.