Job Summary
We are seeking a highly experienced Senior Functional Tester to join our consulting team on an initial 12?month contract, working closely with a development team at a leading client in the financial services / asset management sector.
The role is focused on ensuring the quality, stability, and functional correctness of web?based systems hosted across on?premise and Microsoft Azure environments. The successful candidate will be comfortable working across the full Agile delivery lifecycle and collaborating closely with developers, business analysts, and stakeholders.
What you'll do:
- Functional Testing & Quality Assurance
- Design, execute, and maintain functional test cases aligned to business and system requirements
- Perform comprehensive testing of applications hosted on on-premise servers and Azure-hosted websites
- Validate end-to-end business workflows, ensuring functional correctness and data integrity
- API & Integration Testing
- Conduct API testing using Postman and Swagger
- Validate request/response payloads, error handling, and data consistency across integrated systems
- Agile Delivery Support
- Work closely with developers and business analysts within an Agile / Scrum framework
- Participate in sprint ceremonies including backlog refinement, sprint planning, and retrospectives
- Provide timely feedback on defects, risks, and quality concerns throughout the sprint
- Test Management & Defect Tracking
- Log, manage, and track defects using Azure DevOps
- Collaborate with development teams to verify fixes and perform regression testing
- Contribute to improving test processes, standards, and documentation
- Data Validation
- Use basic SQL to validate test results, verify data integrity, and support backend testing activities
Your Expertise:
- 7+ years’ experience as a Functional Tester / QA Engineer in a software delivery environment
- Strong hands-on experience with manual functional testing
- API testing experience using Postman and Swagger
- Experience testing web applications across on-premises and Azure-hosted environments
- Working knowledge of SQL for validation and backend test support
- Experience working in an Agile environment
- Practical experience using Azure DevOps for test case management and defect tracking
- Experience in financial services, particularly asset management, is highly advantageous
- Familiarity with complex, regulated systems and data-driven business processes
Ideal Candidate Profile
- Detail-oriented with a strong quality mindset
- Confident working closely with developers in a fast-paced Agile team
- Able to clearly communicate defects, risks, and test outcomes
- Comfortable in a consulting and client-facing environment