At a Glance
- Tasks: Ensure high-quality software through testing and collaboration with teams.
- Company: Join Alternative Futures Group, a charity making a real difference in health and social care.
- Benefits: Enjoy career development, lifestyle support, and a supportive work environment.
- Why this job: Make a positive impact while developing your skills in a meaningful role.
- Qualifications: 3+ years in QA, strong testing skills, and experience with SQL databases.
- Other info: Be part of a values-driven team dedicated to changing lives.
The predicted salary is between 36000 - 60000 £ per year.
The Quality Assurance Analyst is responsible for supporting the full software development lifecycle through the planning, design and execution of system testing on projects of varying sizes and complexities to ensure the delivery of high quality business critical applications and reports. The QA Analyst will work within the IT department and collaboratively with other areas of the business to execute and validate test cases based upon system requirements. The QA Analyst will also deliver management information and perform ad-hoc analysis to the business as and when required.
Key Accountabilities
- To define and execute the testing strategy.
- To establish quality standards and monitor these over time in order to drive improvements.
- To help assure coding / config quality throughout the systems development lifecycle through robust testing procedures.
- To help assure coding quality of any complex Management Information / data imports / data cleanses etc. through robust testing procedures.
- To test any software upgrades using appropriate test scripts and involving the relevant user groups.
- To test solution proposals in the test environments prior to implementation to ensure that they will work in practice.
- To work closely with colleagues across the business to understand their requirements and processes through requirements gathering and validation.
- To work closely with end users, identifying test scenarios and any gaps in user requirements / acceptance criteria.
- To develop and maintain a catalogue of appropriate test scripts for each system, keeping up to date as required.
- To carry out both blackbox and whitebox testing to appropriate testing standards which will cover the following: unit, integration, functional, system, stress, performance, usability, acceptance and regression testing.
- To identify appropriate tools and automate testing wherever necessary.
- To accurately record and monitor issues and report on progress.
- To sign off new functionality / reports from an IT perspective.
- To communicate test findings clearly and accurately to relevant stakeholders (both internal and external).
- To take ownership of the test environments for each of the core systems.
- To ensure the right stakeholders are involved in UAT and lead the UAT sessions accordingly, supporting the end users throughout the process.
- To identify data accuracy / integrity issues and then identify and implement solutions.
- To support the Business Systems Manager in championing the use of ‘fit for purpose’ applications across the organisation, ensuring that IT is being used effectively as a tool to support the business at all times.
- To undertake tasks to promote new systems / functionality, obtain user buy in, engagement and maximise the use of systems across the business.
- To support the full project lifecycle which will normally include System and Process design, build, testing, training, system documentation, post go-live support and ongoing system administration.
- To support the Business Systems Manager to deliver on project deadlines and ensure that any improvements to Applications and Information System processes are kept up to date and properly documented.
- To prepare timely adhoc information & reports (for whatever purpose) where the organisation is not yet able to ‘Self-Serve’ (ensuring that suitable quality controls are in place).
- To assist with the development & preparation of reporting tools which provide better Performance Monitoring and Management Information.
- To escalate any concerns with underlying data quality / integrity with the IT Management Team and System Owners as appropriate, along with recommendations for improvement and implement data cleanses wherever necessary.
- To escalate any concerns with the quality of functionality with the IT Management Team and System Owners as appropriate, along with recommendations for improvement.
- To escalate any concerns to the project sponsor around attendance or quality of UAT sessions.
- To implement solutions in order to enforce data integrity.
- Work closely with other members of the IT team to deliver the overarching IT digital strategy.
- To participate and actively contribute to project team meetings.
Experience
- At least 3 years’ experience in a QA Analysis related role.
- Demonstrable experience of working on the full software development lifecycle.
- Demonstrable experience of working with test management tools and managing issues through to completion.
- Demonstrable experience of testing processes and techniques, including automated testing.
- Demonstrable experience of advanced reporting and data analysis utilising SQL databases.
- Demonstrable experience of working on large, complex system implementations.
- Leading and contributing to large meetings with varying levels of stakeholders.
Skills
- Ability to perform blackbox and whitebox testing to appropriate testing standards which will cover the following: unit, integration, functional, system, stress, performance, usability, acceptance and regression testing.
- Ability to script and perform automated testing.
- Strong Database / TSQL Skills – understanding database structures with the ability to write complex SQL queries, working with large datasets and tables, views, functions, stored procedures etc. and implementing necessary data cleanses.
- Use of Reporting Tools – to query the SQL database and present information in an intuitive meaningful way.
- MS Office - Excellent working knowledge of all MS Office packages, with advanced knowledge of Microsoft Excel and Microsoft Access.
- Requirements gathering - Ability to identify areas for improvement. Ability to understand end user requirements, translate into technically feasible solutions and document accordingly in detailed specifications / test scripts.
- Testing Skills - Performing in depth testing, both destructive and UAT.
- Analytical Skills - Excellent analytical skills. Ability to identify data issues and implement measures to enforce data integrity.
- System Configuration Skills – Ability to understand system forms / lookups and how they adhere to specification in order to meet end user requirements.
- Excellent communication and presentation skills.
- Excellent organisation and time management skills.
- Ability to multi-task.
- Ability to prioritise own workload and deliver to tight deadlines.
- Excellent influencing and persuasion skills.
- Ability to work as part of a team and independently.
Knowledge
- Excellent understanding of the full software development lifecycle.
- Good understanding of SDLC methodologies.
- Good understanding of Project Management.
Additional
- Must be a driver with own method of transport and a clean, valid driving licence, willing to travel to other sites, when required.
- Willing to undertake any necessary tasks in order to support IT systems / projects.
About Us
We’re Alternative Futures Group, a health and social care charity providing specialist support for people with a learning disability or mental health condition. We’re proud to have been positively changing lives and enabling people to achieve amazing outcomes for over 30 years. We have a vision to create a world where amazing people do amazing things every day. Our skilled and experienced teams work with every person we support to create personalised, outcome-focused plans to achieve their aspirations. As a ‘values based’ employer, the people that work for us genuinely care about the people they support, and we are seeking likeminded people to join our team. If you are passionate about working in Health and Social Care and have a real desire to make a positive difference to the lives of the people we support then we would love to hear from you. At AFG we also recognise the contribution and value that our staff make. We would not be able to provide the life changing support that we do without people like you! In return for your contribution we will support you throughout your career and we provide a wide range of employee benefits, career development and lifestyle support services to ensure that you too feel supported, fulfilled and valued from day one of your employment with us.
Quality Assurance Analyst - Temporary until December 2026 in Liverpool employer: Alternative Futures Group
Contact Detail:
Alternative Futures Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Quality Assurance Analyst - Temporary until December 2026 in Liverpool
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, attend meetups, and engage with professionals on 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 practising common QA scenarios and questions. Think about how you would approach testing strategies and be ready to discuss your past experiences. Confidence is key, so rehearse until you feel comfortable!
✨Tip Number 3
Showcase your skills through a portfolio or GitHub. If you've worked on any projects, share them! This gives potential employers a tangible look at what you can do and how you approach problem-solving.
✨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, it shows you’re genuinely interested in joining our team at Alternative Futures Group.
We think you need these skills to ace Quality Assurance Analyst - Temporary until December 2026 in Liverpool
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter to highlight your experience in QA analysis. Use keywords from the job description to show that you understand what we're looking for!
Showcase Your Skills: Don’t just list your skills; give examples of how you've used them in past roles. Whether it's automated testing or SQL database management, we want to see how you’ve made an impact!
Be Clear and Concise: When writing your application, keep it straightforward. We appreciate clarity, so make sure your points are easy to read and get straight to the point without unnecessary fluff.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands and shows us you're serious about joining our team!
How to prepare for a job interview at Alternative Futures Group
✨Know Your Testing Strategies
Before the interview, brush up on various testing strategies like blackbox and whitebox testing. Be ready to discuss how you would define and execute a testing strategy for different projects, as this is crucial for the Quality Assurance Analyst role.
✨Showcase Your SQL Skills
Since the job requires strong database skills, prepare to demonstrate your ability to write complex SQL queries. Bring examples of past projects where you used SQL for data analysis or reporting, and be ready to explain how you ensured data integrity.
✨Communicate Clearly
Effective communication is key in this role. Practice articulating your thoughts clearly, especially when discussing test findings or collaborating with stakeholders. You might even want to prepare a few scenarios where you successfully communicated complex information to non-technical team members.
✨Prepare for Scenario-Based Questions
Expect scenario-based questions that assess your problem-solving skills. Think of specific instances from your experience where you identified gaps in user requirements or improved testing processes. Use the STAR method (Situation, Task, Action, Result) to structure your responses.