At a Glance
- Tasks: Lead and mentor a remote QA team, driving quality across our data solutions.
- Company: Join a leading Asset Management Data Solutions provider with a focus on innovation.
- Benefits: Fully remote work, competitive salary, and opportunities for professional growth.
- Why this job: Be the guardian of quality in impactful data solutions that drive investment decisions.
- Qualifications: Experience in QA leadership, test automation, and Agile methodologies required.
- Other info: Dynamic role with a focus on collaboration and continuous improvement.
The predicted salary is between 48000 - 72000 £ per year.
Join a leading Asset Management Data Solutions provider as Head of QA, where you'll architect and lead our quality strategy in a fully remote capacity. In this pivotal role, you'll build and mentor a distributed QA team while driving excellence across our data platform and solutions that power critical investment decisions for asset managers worldwide. As Head of QA, you'll be the guardian of quality for our sophisticated data solutions, establishing comprehensive QA frameworks that encompass both functional precision and non-functional excellence. You'll design and implement cutting-edge testing strategies, automated tooling, and rigorous processes that ensure our platform delivers accurate, timely, and reliable financial data at scale.
Key Responsibilities:
- Strategic Leadership: Provide visionary leadership to the QA team, fostering a culture of quality, collaboration, and continuous improvement across a diverse team located both on- and off-shore. Partner with key stakeholders like the Heads of Engineering, Cloud, Professional Services and Customer Services to ensure QA strategy aligns with all of the wider business goals. Drive adoption of best practices in test automation, CI/CD, and Agile testing methodologies, focusing heavily on implementing fully automated testing of all releases.
- Technical Excellence: Offer technical guidance and hands-on expertise in QA practices, ensuring adherence to industry standards and best practices. Lead the engineering of a Test Automation Framework, ensuring the development and maintenance of automated tests to support continuous integration and delivery processes. Oversee the creation and execution of Volumetric and Performance Test frameworks to ensure the system's ability to handle large volumes of data and its performance under different loads. Innovate and explore emerging technologies and techniques to enhance test coverage, effectiveness, and efficiency.
- Process Improvement: Implement and refine QA processes, optimising testing practices and minimising bugs and operational defects. Embrace the 'Fail Fast' principle, encouraging the team to quickly identify issues and failures in the development process to allow for immediate correction and learning. Continual improvement to assist with the stability and scalability of client release processes to ensure client confidence in change going into their environments. Promote 'Pair Development' where Software Engineers and QAs work together from the early stages of development; evangelising a culture of shared responsibility for quality. Establish and track QA metrics to measure team performance, product quality, and value delivery. Ensure metrics are clear, actionable, and visible across the business. Proactively seek new QA methods that unlock our time to value and the enablement of fast feedback loops.
- Tooling and Infrastructure: Manage QA tools, maintaining their effectiveness and alignment with organisational needs. Identify and address tooling gaps, making recommendations for enhancements. Ensure test environments and data meet the needs of QA activities of both the present and long-term future.
- Collaboration and Support: Strong communicator able to align teams and expectations while getting the best out of small teams. Collaborate with cross-functional teams, including Product, Delivery and Engineering to ensure seamless and impactful software deliveries with minimal disruption to live users. Work closely with the Head of Engineering to align QA initiatives with overall engineering goals. Own the use of release-note, documentation, backlog, and software libraries – through use of tools such as Jira, Confluence, etc. Provide adequate test environments, data, and support for team initiatives. Develop a culture focused on product quality and shared ownership.
- Team Development and Management: Undertake a leadership role in team management, overseeing recruitment, onboarding, performance evaluation, and fostering a high level of engagement and development within the team. Set clear goals and provide coaching to optimize individual and team performance. Cultivate high engagement, innovation, and collaboration within the team.
Key Performance Measures:
- Test coverage, scope, speed, and effectiveness
- Test automation coverage and reliability
- Test Frequency and Speed - How fast can they be ran and how often
- Test Portability - Non-prod envs, dev envs, dev machines
- Cycle time from code commit to production deployment
- Release quality (defect escape rate, hotfixes, user sentiment)
- QA process maturity and compliance
- Timeliness and visibility of QA reporting
- Adoption of CI/CD and Agile testing practices
- Level of environment parity across lower environments
- QA team engagement, capabilities, and velocity
- Percentage of team member's personal objectives achieved
- Engagement of team including understanding and adherence to policies, procedures, and guiderails
- Positive feedback from internal stakeholders, observed behaviours and input at meetings
- Demonstration of company values through working approach and output.
Head Of Quality Assurance in Slough employer: ANSI Solutions
Contact Detail:
ANSI Solutions Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Head Of Quality Assurance in Slough
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend virtual meetups, and engage on platforms like LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Prepare for interviews by researching the company and its culture. Understand their products and services, especially in asset management data solutions. Tailor your responses to show how your experience aligns with their needs and values.
✨Tip Number 3
Showcase your skills through practical demonstrations. If you’ve got experience with QA frameworks or automated testing, be ready to discuss specific projects or challenges you’ve tackled. Real-world examples can set you apart from other candidates.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Head Of Quality Assurance in Slough
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience in quality assurance and leadership. We want to see how your skills align with our vision for the Head of QA role, so don’t hold back on showcasing your relevant achievements!
Showcase Your Technical Skills: Since this role involves a lot of technical expertise, be sure to mention any specific tools or frameworks you’ve worked with. We’re keen to know about your experience with test automation, CI/CD, and Agile methodologies, so let’s see those skills shine!
Demonstrate Leadership Experience: As a Head of QA, you’ll be leading a team, so it’s crucial to highlight your leadership experience. Share examples of how you’ve built and mentored teams in the past, and how you’ve fostered a culture of quality and collaboration.
Apply Through Our Website: We encourage you to apply directly through our website for the best chance of getting noticed. It’s the easiest way for us to keep track of your application and ensure it reaches the right people. Plus, we love seeing candidates who take that extra step!
How to prepare for a job interview at ANSI Solutions
✨Know Your QA Frameworks
Make sure you’re well-versed in various QA frameworks and methodologies. Be ready to discuss how you would implement these in a remote setting, especially focusing on automation and CI/CD practices. This shows you understand the technical landscape and can lead effectively.
✨Showcase Leadership Skills
Prepare examples of how you've successfully led QA teams in the past. Highlight your experience in mentoring and fostering a culture of quality and collaboration. This will demonstrate your capability to build and manage a distributed team effectively.
✨Emphasise Process Improvement
Be ready to talk about specific processes you've improved in previous roles. Discuss how you’ve implemented the 'Fail Fast' principle and how it has benefited your team. This shows that you value continuous improvement and can drive operational excellence.
✨Communicate Effectively
Since this role involves collaboration with various stakeholders, practice articulating your thoughts clearly. Prepare to discuss how you’ve aligned QA strategies with broader business goals in the past. Strong communication skills are key to ensuring seamless software deliveries.