Performance Test Engineer
1 day ago
Lisburn
Join Kainos and Shape the Future At Kainos, we’re problem solvers, innovators, and collaborators - driven by a shared mission to create real impact. Whether we’re transforming digital services for millions, delivering cutting-edge Workday solutions, or pushing the boundaries of technology, we do it together. We believe in a people-first culture, where your ideas are valued, your growth is supported, and your contributions truly make a difference. Here, you’ll be part of a diverse, ambitious team that celebrates creativity and collaboration. Ready to make your mark? Join us and be part of something bigger. Main purpose of the role & responsibilities in the business: As a Performance Test Engineer (Senior Associate) in Kainos, you’ll work within a multi-skilled agile team, developing and executing Non-Functional tests. You’ll do this whilst learning about new technologies and approaches, with talented colleagues who will help you learn, develop and grow. Minimum (essential) Requirements • Strong proficiency with performance testing tools (e.g., JMeter, Gatling), • Solid working knowledge of Java (or Scala) for scripting and custom logic, • Deep understanding of HTTP, REST, JSON, and API performance testing principles, • Experience designing and executing performance, load, and stress tests for web and API-based systems, • Proven ability to analyse performance bottlenecks across application, database, and infrastructure layers, • Experience with CI/CD integration for automated performance testing (e.g., Jenkins, GitLab CI, TeamCity), • Competence in analysing system metrics (CPU, memory, I/O, network) from logs and monitors, • Experience with cloud infrastructure (AWS, Azure) and distributed load testing, • Understanding of database performance and query optimisation (e.g., PostgreSQL, MySQL, DynamoDB), • 3+ years in performance testing/engineering roles, • Demonstrated ability to collaborate with development and DevOps teams to resolve performance issues, • Experience generating and communicating performance reports and KPIs to technical and non-technical audiences, • Prior involvement in capacity planning, tuning, and production performance investigations, • Experience building scalable and reusable performance testing frameworks, • Ability to define and maintain performance benchmarks, KPIs, and baselines, • Integration of performance testing into CI/CD pipelines for automated validation, • Experience with performance monitoring dashboards (e.g., Grafana, Prometheus, AWS CloudWatch), • Exposure to end-to-end performance validation across cloud platforms (Azure, GCP, AWS), • Experience with trend analysis and comparative performance reporting across releases