Business Function
Group Technology and Operations (T&O) enables and empowers the bank with an efficient, nimble and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group T&O, we manage the majority of the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels.
Job Summary
The Test Engineer Lead for DevOps will be responsible for leading the testing strategy, design, and implementation within the DevOps framework. This role focuses on automating tests, integrating testing processes into CI/CD pipelines, and ensuring high-quality software delivery.
Key Responsibilities
- Testing Strategy: Develop and implement a comprehensive testing strategy that aligns with the DevOps pipeline.
- Automation: Lead the design and implementation of automated test scripts and frameworks to ensure robust and scalable testing processes.
- CI/CD Integration: Integrate automated tests into CI/CD pipelines, ensuring smooth and efficient build and release cycles.
- Quality Assurance: Ensure the quality and reliability of software releases through rigorous testing and validation processes.
- Test Management: Oversee the management and execution of all test activities, including unit, integration, system, and performance testing.
- Collaboration: Collaborate with development, operations, and QA teams to ensure seamless integration of testing processes.
- Continuous Improvement: Drive continuous improvement in testing practices, tools, and methodologies.
- Leadership: Lead, mentor, and develop a team of test engineers, fostering a culture of quality and excellence.
- Reporting: Provide regular reports on testing progress, coverage, and outcomes to stakeholders.
- Innovation: Stay current with emerging testing trends, tools, and technologies, continuously seeking ways to improve testing practices.
Requirements
- Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Experience: Minimum of 15 years of experience in software testing, with at least 10 years in a leadership role within a DevOps environment.
- Technical Skills: Proficiency in test automation tools (e.g., Selenium, JUnit, TestNG), CI/CD tools (e.g., Jenkins, GitLab CI), and scripting languages (e.g., Python, Bash).
- DevOps Knowledge: Strong understanding of DevOps principles and practices, with experience integrating testing into CI/CD pipelines.
- Leadership Skills: Proven experience in leading and managing test engineering teams, with excellent interpersonal and communication skills.
- Analytical Skills: Strong analytical and problem-solving abilities, with attention to detail and a proactive approach.
- Certifications: Relevant certifications such as Certified Tester Advanced Level (CTAL), Certified Agile Tester (CAT), or similar are preferred.
- Soft Skills: Excellent organizational, time management, and multitasking skills, with the ability to work under pressure and meet tight deadlines.
Apply Now
We offer a competitive salary and benefits package and the professional advantages of a dynamic environment that supports your development and recognises your achievements.