
Head of Automation Testing
On site
London, United Kingdom
£ 80,000 / year
Full Time
26-02-2025
Job Specifications
About Us:
We are an innovative engineering AI Soltions organization dedicated to delivering high-quality software solutions across our three value streams. We are looking for an experienced Test Manager to lead the creation, implementation, and optimization of our testing processes, with a strong focus on Automation and Behavior-Driven Development (BDD). This role will ensure that our testing efforts align with our goals of shifting quality left, streamlining our processes, and building a sustainable, scalable testing function across our teams.Role Overview:
As a Test Manager, you will be responsible for leading the strategy, execution, and continuous improvement of our quality assurance efforts. With a focus on Automation and BDD, you will guide our teams in building robust test suites, establishing effective testing practices, and driving the adoption of automated testing within the CI/CD pipeline. This role will involve hands-on leadership, mentoring, and support to ensure that quality is integrated throughout the software development life cycle while mitigating the risks of over-reliance on specific team members.Key Responsibilities:
Define and Lead Test Strategy:
Develop and lead the implementation of a comprehensive test strategy, with a strong emphasis on BDD and test automation.
Establish and drive shift-left testing practices to catch defects early in the development life cycle.
Create a robust test automation framework, including tools, processes, and standards, to be used across multiple development teams and value streams.
Manage and oversee the integration of automated tests into the CI/CD pipeline to ensure efficient, continuous delivery.
Team Leadership and Development:
Lead and mentor a growing team of QA engineers, fostering a culture of quality, collaboration, and continuous improvement.
Provide guidance on BDD, automated testing, and best practices for writing effective, maintainable test scripts.
Collaborate closely with developers, product managers, and other stakeholders to ensure testing efforts are aligned with business goals and user requirements.
Collaboration and Process Integration:
Work closely with cross-functional teams to define acceptance criteria and ensure test coverage is complete and accurate.
Ensure that testing is integrated into sprint planning, development, and deployment cycles, with effective communication across teams.
Provide ongoing support for teams in establishing best practices and overcoming challenges related to test automation and quality assurance.
Continuous Improvement and Innovation:
Continuously evaluate and improve testing tools, frameworks, and methodologies to stay aligned with evolving industry trends and best practices.
Identify gaps in testing coverage, tools, or processes and implement solutions to address them.
Encourage the adoption of new technologies and approaches that improve the efficiency, effectiveness, and maintainability of the testing function.
Quality Assurance Metrics and Reporting:
Define and track key quality metrics (eg, test coverage, defect leakage, automation effectiveness) to measure the success and impact of the QA efforts.
Provide regular reports and updates to senior management and stakeholders on the progress and health of the testing function.
Cross-Team Support and Knowledge Sharing:
Foster a culture of knowledge sharing and collaboration, enabling teams to learn from each other and continuously improve.
Organize and lead regular training sessions, workshops, and knowledge-sharing events on BDD and test automation best practices.
Key Requirements:
Experience:
Proven experience as a Test Manager or Lead QA Engineer with a strong focus on test automation and BDD.
Strong background in Behavior-Driven Development (BDD) using tools like Cucumber, SpecFlow, Behave, or similar.
Hands-on experience in leading the adoption and integration of automated testing in CI/CD pipelines.
Experience with test automation frameworks, tools, and Scripting languages (eg, Selenium, TestNG, JUnit, etc.).
About the Company
Norton Blake is a London based recruitment firm specialising in the sourcing of talented individuals. Know more
Related Jobs


- Company Name
- Accredible
- Job Title
- Senior Software Engineer - Back End
- Job Description
- Senior Software Engineer (BE) - Remote- GMT (UK, India, Egypt, Sri Lanka, SA, Pakistan) Accredible is looking for a Senior Software Engineer to join a growing global engineering team. As Senior Software Engineer, you’ll be responsible for creating and maintaining a set of web applications that serve millions of users every month. You’ll be creating new features, squashing bugs and improving existing code, alongside creating new products. About the Role; You’ll be working with a number of different technologies, including: Ruby on Rails API applications. Java for our Data Backbone. Serverless Ruby applications using AWS lambda. Terraform for our infrastructure. You don’t need to know all these technologies already, you’ll be able to get comfortable with them throughout your work. Our approach is Agile, test heavy and we push releases many times per week. You’ll have a cross functional team to work with, including: a team lead as your manager, other backend engineers, frontend engineers, quality engineers, DevOps engineers, UI/UX designers and a product manager. You’ll be responsible for a product or area of a product and we’ll be expecting high quality work but don’t worry - you’ll receive constructive feedback and guidance on a regular basis. We meet every day and everybody has input and the ability to make our work and the way we work better. You’ll have decision making power, autonomy and trust. We make decisions democratically and give team members the time, resources and authority to work on what they think is most important. This is a remote role, and we’re happy for you to work from any location within: UK, India, Egypt, Sri Lanka, South Africa, Pakistan, but we would like for you to attend meetings that align roughly with UK time (GMT). So long as you attend meetings with your team, you can make your own choices on when and how to work. Key Responsibilities This role is responsible for: Writing, maintaining and reviewing code, focusing upon the backend tech stack. Designing software components that deliver solutions to problems. Writing, maintaining and running automated tests. Performing releases and handling issues related to them. Code review of team member’s work, with a focus upon security, design and maintainability. Contributing to the product and design decisions to ensure we build a good product. Mentoring other team members, to help them grow in their craft. Competencies Role based: Rails/Ruby/similar experience. You have used Rails or a similar framework professionally with thorough testing, and a sound code-review process for at least 3 years, preferably in a SaaS environment. Backend web technologies experience. You have been developing on the backend for at least 3 years. You have some experience of relational databases, scaling applications and solving challenging technical problems. Testing expertise. You are comfortable with unit and integration testing on the Backend. Build & deploy. You have experience in, or understanding of, various ways of doing iterative feature releases, incl. but not limited to - feature flagging, blue/green deployments, dark launch etc. Solution design. You are able to gather information on business requirements and use your knowledge of a product’s capabilities to design solutions to those requirements. Learn quickly. You have the ability to quickly absorb and make use of new information. You can research best practices and make use of them. Enthusiastic. You want to learn, grow and are excited to take on new challenges. Independent Problem solving. You are able to independently solve difficult technical and presentational problems and provide solutions or workarounds. You ask for help when you need it but try to solve things yourself. Attention to detail. You don't let important details slip through the cracks. Organization & Planning. You plan, organize and schedule in an efficient manner. You know which priorities are important and choose to work on those. You don't need constant input but are able to ask for help when needed. Cultural: Results Oriented. Know what you’re trying to achieve, and measure progress. Proactive. Say “I intend to…” instead of waiting for permission. Dependable. Commit responsibly, follow through, and be intentional and open in delegating or dropping tasks where necessary. Prioritizer. Able to make high-leverage impacts on key areas. Bias to Action. Find ways forward and iterate with small steps to move quickly. Humble in feedback and debate. Be more like scientists, and welcome data driven debates that deliver the best possible outcome. Supportive. Understand that we win or lose as a team, and support those around you. Ambitious. Aim to be the best. Builder. Look for opportunities to improve processes, people, teams, and everything else. Great Communicator. Be succinct, create space for others to speak, and strive to benefit the atmosphere in a room. Compensation & Benefits: Competitive salary. 35 days annual vacation. Generous sick time and compassionate leave to support our team members’ health needs, and physical and mental well-being. Flexible hours & remote work; while we fully support digital nomads, you must be able to align with your team’s predominant time zones. A high-energy, collaborative, and supportive high-growth organization backed by some of Silicon Valley's top venture capital investors. Two hours per week (paid) to spend learning anything you like related to your role, plus a budget to spend on learning materials (courses, books, conferences). We love education and we believe in nurturing your growth! A promise to invest in your growth personally and professionally. Wherever you would like to go and whatever you would like to do, we will be there to support you. Many additional perks! Equal Opportunity Accredible is Open and Inclusive. We welcome people of any gender identity or expression, race, skin color, ethnicity, age, size, nationality, sexual orientation, ability level, neurotype, religion, elder status, family structure, culture, subculture, political views, education level, identity, and self-identification. We welcome teachers, learners, activists, artists, dreamers, doers, ordinary people, extraordinary people, and everyone in between. Accredible is the world’s leading digital credential platform, enabling education and training leaders to increase learner engagement and drive program growth. Over 2,300 organizations, including Google, IAPP, McGraw Hill, MIT, Skillsoft, Slack, and the University of Cambridge, rely on Accredible to manage and measure everything from issuing digital certificates and badges to visualizing learning pathways to spotlighting certified learners. Founded in 2013, Accredible has helped issue and verify over 125 million career-advancing credentials. To learn more, visit accredible.com.


- Company Name
- TalentTrade Recruitment Limited
- Job Title
- Senior AI Engineer
- Job Description
- Senior AI EngineerLLM Systems & Workflow Automation Birmingham/Solihull (Hybrid/Flexible) with remote working options Salary: £70,000 - £110,000 depending on experience My client is a technology company focused on leveraging Artificial Intelligence (AI) to drive transformative change across multiple industries. The team is working on cutting-edge projects that harness the power of LLMs and advanced agentic AI to deliver real-world, impactful solutions. They are looking for a Senior AI Engineer with deep expertise in AI architecture, advanced Front End development, and scalable AI systems to join the dynamic team. As a Senior AI Engineer, you will take ownership of designing and building LLM-powered systems and agentic AI solutions. You'll work with advanced technologies such as OpenAI, Anthropic, and others, applying them to specific business problems, including workflow automation and agentic AI systems for verticals. You'll be responsible for both the architecture and implementation of these systems, ensuring they scale effectively and meet complex business needs. Key Responsibilities: Design and build advanced LLM-powered solutions, specifically focusing on workflow automation and agentic AI systems tailored for specific verticals. Use advanced agentic AI design to apply abstracted AI models (eg, OpenAI, Anthropic) to achieve complex business and functional objectives. Work with Front End frameworks (preferably Angular, but React or similar considered) to build intuitive, UX-focused interfaces that integrate seamlessly with Back End AI systems. Architect and implement advanced event-driven microservices patterns using TypeScript, AWS Lambda, and DynamoDB. Develop and optimise multi-step feedback loops, prompt engineering, and AI system designs to enhance AI-driven decision-making processes. Build systems with an understanding of the underlying mechanics of LLMs and AI models, going beyond using frameworks to understanding and manipulating them at a deep level. Drive the design and implementation of systems with high scalability, performance, and maintainability. Collaborate closely with cross-functional teams to ensure successful delivery of AI solutions. Identify and drive continuous improvements in existing systems and architectures. Required Skills & Experience: Proven experience designing, building, and scaling LLM-powered systems, specifically for workflow automation and agentic AI applications. Expertise in advanced agentic AI design, utilising abstracted models (eg, OpenAI, Anthropic) to achieve business functionality. Strong Front End development skills, ideally in Angular (React or other modern frameworks considered), with a focus on UX design and advanced coding practices. Expertise in TypeScript, AWS Lambda, DynamoDB, and advanced event-driven microservices architecture. Deep understanding of AI model implementation and optimisation, particularly with large language models (LLMs). Advanced problem-solving abilities with a focus on building robust, scalable AI systems. Proven experience with cloud infrastructure (AWS, GCP, or Azure) and distributed computing systems for large-scale AI solutions. Ability to mentor and lead teams in architecting AI solutions. Desirable Skills: Experience with Natural Language Processing (NLP) and related technologies. Familiarity with agile methodologies and collaborative work environments. Knowledge of specific industry verticals (eg, healthcare, finance, logistics) is advantageous but not required.


- Company Name
- Stott and May
- Job Title
- Senior System Administrator
- Job Description
- Senior Systems Administrator Permanent, Full-Time 5 days per week on site in Hertfordshire (free onsite parking) Up to 75k per annum We’re looking for a Senior Systems Administrator to join a growing dynamic team, reporting to the UK Head of Infrastructure. About the Role: As a Senior Systems Administrator, you'll be responsible for ensuring the seamless operation and availability of our internal infrastructure, client systems, and cloud services (AWS, Azure). Your expertise will support day-to-day operations, data centre management, and cloud deployments while proactively addressing technical challenges and implementing innovative solutions. This role is key to maintaining the stability, scalability, and security of our systems and processes. Key Responsibilities: Oversee the day-to-day operations of both new and existing infrastructure, ensuring optimal system performance. Troubleshoot and resolve technical issues across software, hardware, and networking systems. Create and maintain accurate system administration documentation and procedural workflows. Research and evaluate emerging technologies to improve business operations. Collaborate closely with support, DevOps, and Project teams to align with business needs. Develop repeatable solutions using best practices, such as change and version control. Required Experience: Required Experience: 5+ years of experience in Systems Administration. Strong Linux and Windows administration skills. LDAP + Active Directory management. Experience with scripting (Bash, Python, PowerShell). Proven experience with security practices in firewall hardware and software. Strong networking experience. 3+ years supporting PCI/DSS environments. Desirable Experience: Familiarity with Ansible or similar automation tools. Knowledge of industry security practices. Exposure to CI/CD tools (e.g., BitBucket, Jenkins). Experience with database administration (MySQL, MariaDB). Understanding of DevOps principles and Agile methodologies.


- Company Name
- Revolution Technology Ltd
- Job Title
- Full Stack Engineer (Ruby/React)
- Job Description
- Full Stack Engineer- Ruby/React A fintech that are simplifying wealth management for people are looking for a Full Stack Engineer to join their growing team The Role You would be working on their flagship platform- which will bring exciting technical challenges. Think complex data integration, scalable architecture & real time high-performance analytics You would be stepping into a small team, so will have a high degree of ownership over your work, progression opportunities and be contributing directly to impactful solutions in the fintech space! Requirements: Experience with React Experience with Ruby on Rails (min 2 years) Experience building RESTful APIs Experience with MySQL and Data Optimization Key details: Teck Stack: Ruby on Rails, React & MySQL Remote working (UK only) Salary: Up to £70k Please apply for more details! Please note you MUST be based in the UK to be considered for this position.