This role is ideal for someone who wants to work in a hands on role whilst leading a team.
About you:
- At least 5 years of experience in complex software delivery environments, with expertise in implementing automation practices.
- A strong background in the financial services industry.
- Expertise in Selenium WebDriver, with knowledge of Java and JavaScript.
- Proven experience in setting up and managing CI/CD processes and tools.
- Hands-on experience with API test automation and service virtualisation.
- Proficiency in designing and executing performance testing for UI and APIs.
- In-depth knowledge of version control systems, branching, merging, and Git.
- Familiarity with shell scripting using PowerShell and Bash.
- Drive Automation Excellence: Define strategies and implement cutting-edge automation solutions with a focus on continuous integration pipelines. Partner with developers and test engineers to enhance development, testing, and release processes.
- Foster Collaboration: Work closely with technical teams to design, develop, and maintain automation scripts, championing an automation-first approach.
- Innovate and Lead: Research, evaluate, and implement emerging technologies to advance automation, quality engineering, and performance practices.
- Shape the Future: Develop and execute a technical improvement roadmap for testing frameworks and automation capabilities.
- Expand Frameworks: Collaborate with delivery teams to build and refine automation frameworks for UI, API, and performance testing.
- Optimize API Testing: Design, develop, and maintain API test automation scripts, service virtualization assets, and performance testing scripts.