Requirements Must have: - Certification in ISTQB, ISEB, or equivalent experience in performance testing. - 18 months+ hands-on experience with JMeter, Gatling, k6, or similar. - Proficiency in at least one mainstream programming language (e.g., Java, JavaScript, Python). - Experience coaching and mentoring others, with strong interpersonal skills to foster a culture of collaboration and learning. - Working experience with databases (MongoDB, Oracle, SQL, InfluxDB). - Familiarity with monitoring and observability tools (e.g., New Relic, Grafana, Prometheus, or Datadog). - Proficient version control experience, preferably Git. - Experience testing stand-alone services as well as complex systems built of many microservices/sub-systems. - Experience testing at UI, API, as well as back-end levels. - Knowledge of AWS cloud environments and performance testing in cloud-based architectures. - Knowledge of containerization tools (Docker, Kubernetes). - Experience with CI/CD tools (e.g., Jenkins, Concourse, GitHub Actions) to integrate performance testing. - Familiarity with message brokers (Kafka, RabbitMQ). - Exposure to accessibility and reliability testing principles. Responsibilities: - Design, implement, and execute performance testing strategies that align with business and user requirements, contributing to overall test and quality planning efforts. - Take ownership of performance testing within the automated pipeline, primarily using JMeter integrated with our CI/CD process (Concourse). - Collaborate with teams across Companies House to champion a performance-first mindset throughout the development lifecycle. - Analyze system performance using tools such as Grafana, identify bottlenecks, and work closely with business analysts, developers, architects, and DevOps engineers to optimize performance. - Establish and maintain performance baselines, stress testing, load testing, and scalability testing frameworks. - Drive best practices and mentor other testers in performance testing techniques and tools. - Research, recommend, and implement emerging tools to improve the efficiency and accuracy of performance testing. - Document, and maintain performance testing standards, best practices, methodologies, runbooks, and findings using collaboration platforms such as Confluence, SharePoint, or other designated tools. Ensure knowledge is effectively shared and accessible across relevant teams. Company: We are excited to offer an opportunity within our Digital Services team at Companies House. As a Senior Performance Test Engineer, you will be instrumental in shaping the future of our testing and quality assurance approach during a time of transformation. Our culture fosters continuous improvement and embraces Agile methodologies. This is a rewarding role within our Test Team, providing a chance to contribute to the success of our existing and future services. We pride ourselves on a flexible and welcoming culture that promotes a healthy work-life balance along with a proactive approach to wellbeing. Our benefits package includes flexible working with no core hours, 30 days of annual leave, 8 bank holidays, 1 privilege day, and enrolment into the Civil Service Pension scheme with an employer contribution rate averaging 28%. We celebrate diversity and are committed to ensuring we are representative of the citizens we serve. Therefore, we welcome applications from underrepresented groups and Welsh speakers. Your career journey with us will be fulfilling and rewarding as we prioritize the well-being and satisfaction of our team members.. Location : Kingsway, CF10 3FD Remote