As a PE SME you will be focusing on performance engineering to ensure system reliability capacity and scalability of the core platform (based on AWS and OnPrem) products & infrastructure develop and maintain test strategy and test development in line with the Agile development process. In this role you will lead performance testing & engineering efforts for FD product lines and engineering disciplines. The successful candidate also acts as POC for key stakeholders
Responsibilities will include:
- In this role you will lead performance Engineering and testing efforts across FD engineering disciplines and provide ongoing input into the overall process improvement of the Performance Engineering discipline within Digital / Channels Transformation
- Opportunity to build Performance assurance procedures with the latest feasible tools and techniques establish Performance test automation process to improve testing productivity.
- You are expected to support multiple Cloud (AWS) migration and Production initiatives using a wide range of tools and utilities you identify performance related issues in the applications and systems and present your findings to other teams in the organization to ensure system reliability.
- Represent testing at Scrum meetings and all other key project meetings and provide a single point of accountability and escalation for testing within the scrum teams
- Advise on needed infrastructure and Performance Engineering and testing guidelines & be responsible for performance risk assessment of various platform features
- This is a largely crossfunctional opportunity working with software product development and support teams capable of handling tasks to accelerate the testing delivery and to improve the quality for Applications at HSBC
- Work across all global activities and support the Performance Engineering team in ensuring any testingrelated dependencies/ touchpoints are in place.
- You will be a Performance Engineering SME as a result you will have exposure to a broader set of problems understanding customer experience migrations new cloud initiatives improving platform performance Optimize environments.
Requirements (Max. 8 points)
To be successful in this role you should meet the following requirements:
- Performance Engineering testing and tuning cloud hosted digital platforms (e.g. AWS)
- Working knowledge (preferably with an AWS Solutions Architect certification) on Cloud Platforms like AWS and AWS Key Services and DevOps tools like CloudFormation Teraform
- Performance engineering toolsets such as JMeter Microfocus Performance Center BrowserStack Taurus Lighthouse Monitoring/logging tools (such as AppDynamics New Relic Splunk DataDog)
- Windows / UNIX / Linux / Web / Database / Network performance monitors to diagnose performance issues along with JVM tuning and Heap analysing skills
- Docker Kubernetes and Cloudnative development and container orchestration frameworks Kubernetes clusters pods & nodes vertical/horizontal pod autoscaling concepts High availability
- Performance Testing and Engineering activity planning estimating designing executing and analysing output from performance tests
- Working in an agile environment DevOps team or a similar multiskilled team in a technically demanding function Jenkins and CICD Pipelines including Pipeline scripting
- Programming and scripting language skills in Java Shell Scala Groovy Python and knowledge of security mechanisms such as OAuth etc.