Greater Manchester, England, United Kingdom
An accomplished QA Manager with over 12 years of experience in Software Testing and Delivery. Always passionate about quality, testing and using that passion to coach the whole team to build-in quality and reduce manual activities. Keen to automation mindset, understands its limitations, and appreciates the value of exploratory testing. Never shies away from challenges or asking the tough questions. Being open minded to ideas and collaboration with team to find innovative ways to solve a problem. Build high performing QA teams, managing the function, and being an advocate for the department.
Leading and scaling the QA function across multiple teams within finova. Built and scaled the testing department from the ground up, establishing structure, governance, and delivery standards Manage a team of 20+ QA engineers across manual and automation disciplines (UK & offshore) Defined and implemented the overall Test Strategy aligned to product and business objectives Introduced scalable automation frameworks to improve regression efficiency and release confidence Standardised QA processes including defect lifecycle, release governance, risk-based testing and quality metrics Integrated QA into Agile delivery, ensuring early involvement in backlog refinement and sprint planning Established automation-first mindset using modern tools and CI/CD integration Owned test planning, estimation, resource allocation and roadmap alignment Collaborated with Product, Engineering and Senior Leadership to drive quality as a business enabler Reduced production defects and improved release stability through measurable quality KPIs Mentored QA leads and senior testers, building future leadership within the function Drove continuous improvement initiatives across tooling, reporting and test coverage
Led day-to-day QA delivery across multiple Agile squads, ensuring quality gates were met for all releases Managed a growing team of manual and automation testers, supporting performance, reviews and career progression Owned sprint-level test planning, backlog estimation and risk assessment Introduced structured defect triage process, improving turnaround time and accountability Worked closely with Product Owners and BAs to refine user stories and acceptance criteria Improved regression efficiency through automation prioritisation and framework enhancement Monitored and reported QA metrics to senior stakeholders, increasing visibility of quality risks Played a key role in scaling the QA function during rapid product and team growth Supported release management activities including go-live validation and post-release monitoring Championed best practices in Agile testing, BDD and shift-left quality principles
Job Role and Responsibilities • Accountable for the design and implementation of test plans • Provide Test Estimates in backlog grooming • Write and Review Gherkin Scenarios • Plan and Promote Releases • Manage Release process from the test environment to live • Plan and Prioritise Automation Testing • Implement agile testing principles to ensure the efficiency of the test process • Defect Management from raising to exit criteria of release • Functional testing, breaking down of problems and finding test cases • Provide support, building strategies to cover regression cycles more efficiently • Provide help with automation and manual test tools • Personal support and professional development for testers • Work closely with development and BAs to define user stories • Establish and constantly improved QA processes • Recruit and manage an effective software test team • Test Team 1-2-1 • Training to test teams • Ensure troubleshooting and resolution of defects throughout the product life cycle • Introduce best practices to prevent defects • Provide help in testing with complicated projects
1) Responsible for management of all Quality Assurance functions include planning, strategy, testing execution and tools. 2) Works with the Project Manager and other technical leaders to establish time tables and agree on a Quality Assurance plan for the better implementation. 3) Ensure that QA process is documented and communicated and adequate to ensure agreed quality levels for the application. 4) Manage, coordinate and ensure the delivery of a release or project. 5) Provide project QA estimates. 6) Perform any necessary follow-up on requirements analysis, estimates, including re-estimates, attendance at kickoff meetings, etc. 7) Test cases development in parallel to development efforts to ensure synchronization between the development and QA team 8) Prepared parameterized test cases to cover infinite combinations of test cases 9) Support, building strategies to cover regression cycles more efficiently and exploring other 10) Management & testing tools for better control in Agile Methodology 11) Conduct test execution (both manual and automated). 12) Test results validation and reporting. 13 ) Defect and issue identification, logging, tracking, resolution, and reporting.
My job is to identify the customer’s Requirement and to ensure the Quality of the Product before deliver it to any client.Prepare, execute and monitor test plans, additionally review and consolidate test specifications.Perform Different Testing Techniques (Functional, Regression, Black box, Usability, Performance) on the product according to the requirement.I have worked as end to end design process in which requirements gathering, designing, test scenarios building and testing of the products were involved.I did work on Informix, QTP and Test Director during my one year work experience.I have to ensure Verification and Validation of the software module.