QA Analyst
Overview
We are seeking a detail-oriented QA Analyst to support quality assurance activities across key projects within a regulated environment. The successful candidate will be responsible for planning, executing, and reporting on testing activities to ensure high-quality software delivery.
Experience in both public sector and financial services environments is essential.
Skills
• Proven experience in quality assurance planning, execution, and reporting
• Strong analytical and problem-solving skills
• Experience with both manual and automated testing techniques
• Ability to create, execute, and maintain test data and test scripts
• Excellent written and verbal communication skills
• Ability to work collaboratively within cross-functional teams
• Strong attention to detail and adherence to QA processes
• Familiarity with requirements analysis and test lifecycle management tools
• Essential: Experience working within public sector and financial services environments
• Desirable: SQL, API testing tools, basic programming, BDD, DevOps and CI/CD, cloud technologies, Power BI, XML or similar technologies
Responsibilities
• Develop and execute test strategies, ensuring comprehensive coverage across functional, regression, performance, and non-functional testing
• Create, maintain, and execute detailed manual and automated test cases and associated test data based on project requirements
• Perform static testing of requirements and validate outputs against specifications
• Log, triage, and retest defects, ensuring timely resolution and clear communication with development teams
• Collaborate with project teams and stakeholders to support effective test planning and delivery
• Produce detailed test reports and maintain documentation of results for audit and future reference
• Represent QA within project teams, ensuring adherence to best practices and quality standards
• Work with the wider QA team to drive continuous improvement in QA processes and methodologies