End Date
Thursday 21 November 2024
Salary Range
£0 - £0
Flexible Working Options
Hybrid Working, Job Share
Job Description Summary
TITLE: Lead Quality Engineer & DevOps
SALARY:
£86,964-£102,310 (Outside London)
£100,657-£118,420 (London)
LOCATION: Edinburgh, Halifax, Leeds or London
HOURS: Full time
WORKING PATTERN: Hybrid, 40% in an office site
About us
We’re on an exciting journey to transform our Group and the way we’re shaping finance for good. We’re focusing on the future, investing in our technologies, workplaces, and colleagues to make our Group a great place for everyone. Including you!
Job Description
We are seeking an experienced Lead Quality Engineer/DevOps for Prudential & Analytics platform to drive the testing strategy and ensure the reliability, performance, and security of our risk management platforms.
As a lead, you will oversee the design and implementation of automated testing frameworks, ensuring that platforms meet the highest standards of compliance and accuracy. You will drive modernised engineering practice through modern cloud practices, infrastructure-as-code (IaC), and continuous integration/continuous deployment (CI/CD).
You will work closely with software engineering, data engineering, product owners, architects and risk business teams to create a quality-first culture that ensures systems operate with precision, speed, scalability and security, aligning with both business goals and regulatory requirements.
Key Responsibilities:
1. Quality Strategy and Leadership:
* Define and implement the overall quality strategy for prudential & analytics platform, driving and delivering automated testing, performance, security, and compliance.
* Collaborate with product owners, risk scientists, developers, architects to establish clear testing objectives, review test cases and test scripts to be aligned with business and regulatory needs, particularly around credit, market, and operational risk systems.
* Lead and mentor a team of quality engineers, ensuring best practices are followed across all testing efforts.
1. Automation and Testing Frameworks:
* Design, develop, and maintain automated testing frameworks for end-to-end testing of platform.
* Implement continuous integration, continuous deployment and continuous testing pipelines to enable fast, reliable testing as part of the DevOps process.
* Ensure the coverage of functional, non-functional, integration, regression, and performance testing for Prudential & Analytics platform applications.
2. CI/CD Pipeline & Cloud Infrastructure Management:
* Design, implement, and maintain CI/CD pipelines to enable continuous deployment and integration of risk management applications.
* Automate deployment workflows to ensure fast, reliable, and secure releases of risk systems, while minimizing manual intervention.
* Work closely with development and quality teams to integrate testing frameworks into the pipeline, enabling continuous testing.
* Manage and automate infrastructure using Infrastructure-as-Code to ensure consistency, scalability, and security.
* Ensure infrastructure is optimized for high performance, resilience, and regulatory compliance.
* Leverage cloud technologies (AWS, Azure, GCP) to build and manage scalable environments that support large-scale risk calculations and data processing.
3. Compliance and Security Testing:
* Develop and execute compliance and security testing protocols to ensure that platforms meet regulatory requirements (e.g., Basel III/IV, GDPR, IFRS 9).
* Ensure that risk systems adhere to banking standards for data protection, encryption, and secure access, particularly in handling sensitive risk data.
* Expertise in using DevOps tools and frameworks for managing infrastructure such as code (IaC), Terraform.
4. Test Data Management and Monitoring:
* Implement strategies for test data management to support complex testing scenarios for credit, market, and liquidity risk platforms.
* Collaborate with DevOps and engineering teams to build real-time monitoring and alerting into the testing process to identify issues early.
5. Defect Management and Quality Metrics:
* Oversee the defect management process, ensuring that issues are logged, tracked, and resolved efficiently.
* Define and track key quality metrics (e.g., defect density, test coverage, performance metrics) to continuously improve the quality of risk platforms.
6. Collaboration and Stakeholder Engagement:
* Work closely with development, DevOps, and security teams to ensure alignment on quality goals and processes.
* Collaborate with risk officers and regulatory teams to ensure that testing frameworks and procedures align with banking regulatory standards.
* Communicate testing results and quality insights to business stakeholders, ensuring transparency and actionable feedback.
Key Qualifications:
1. Technical Expertise:
* 10+ years of experience in quality engineering and DevOps with a preferred (but not mandatory) experience in financial services or risk management.
* Proven experience in leading quality engineering efforts, particularly in financial services or banking risk systems. Strong expertise in test automation tools (e.g. Selenium, JUnit, TestNG) and scripting languages (e.g. Python, Java).
* Strong understanding and expertise using configuration management and CI/CD automation practices and tools Jenkins, Harness, Spinnaker, Gradle, Nexus, Maven, Git.
* Expertise in source code management, branching and deployment strategies.
* Strong knowledge of cloud platforms (AWS, Azure, GCP) and Infrastructure-as-Code tools.
* Expertise in containerization and orchestration technologies (e.g., Docker, Kubernetes).
* Experience with Agile software development practice.
* Favorable to have know-how and what good look like for automation testing, and have hands-on experience of establishing test strategy and automation testing methodologies from scratch, and grow & uplifting teams & skills.
7. Risk and Compliance Understanding (optional):
* Familiarity with banking risk management functions (e.g., credit risk, market risk, liquidity risk) and their specific testing requirements.
* Understanding of key regulatory frameworks such as Basel III/IV, GDPR, IFRS 9, and how they impact quality and testing processes.
8. Leadership and Stakeholder Engagement:
* Strong leadership skills with the ability to mentor, lead, and inspire a team of quality engineers.
* Excellent communication and collaboration skills to engage with both technical and non-technical stakeholders.
We also offer a wide-ranging benefits package, which includes:
* A generous pension contribution of up to 15%
* An annual bonus award, subject to Group performance
* Share schemes including free shares
* Benefits you can adapt to your lifestyle, such as discounted shopping
* 30 days’ holiday, with bank holidays on top
* A range of wellbeing initiatives and generous parental leave policies
Ready for a career where you can have a positive impact as you learn, grow and thrive? Apply today and find out more!
We're focused on creating a values-led culture, and our approach to inclusion and diversity means that we all have the opportunity to make a real difference, together.
#J-18808-Ljbffr